Preheat the oven to 325 degrees.
In a small bowl, add the almond milk, dates, and almond extract. Allow the dates to soak for about 15 minutes in order to soften. After soaking, pour this mixture into your blender or food processor and process until smooth and creamy. It is okay to have some pieces of chopped date pieces in the finished batter. They will break down more in baking and will provide a yummy texture in the bread.
If you're making your own flour, grind the oats and millet (separately) in a high speed blender. I have also used a coffee grinder for grinding small amounts of grains. It works great!
Mix all the dry ingredients together: oat and millet flour, baking powder, and poppy seeds.
Spoon the date mixture into the dry ingredients and blend. Then add the lemon juice, zest, and nuts. Stir until all the ingredients are mixed well. You should have a nice, creamy batter.
Spoon the batter into a non-stick bread pan or line a standard bread pan with parchment paper or a silicone bread baking liner.
Bake in a preheated oven for about 50 minutes until the bread is evenly browned and a toothpick comes out clean. Let it stand for about 15 minutes before removing from the pan. You will want it to cool somewhat before slicing (15 minutes minimum). Enjoy!