
These Vegan Pistachio Banana Muffins are ultra fluffy and moist, studded with toasted pistachios, and topped with a delicious brown sugar oat streusel.
In a medium-sized mixing bowl, combine flour, oats, brown sugar, cinnamon, and salt. Add the cubed cold vegan butter. Use your fingertips to pinch the butter into the dry mixture until the pieces of butter are pea-sized and well distributed.
Preheat the oven to 350°F. Line a muffin tin with muffin liners. In a small bowl, whisk together flaxseed meal and water. Set aside for 3 minutes to thicken.
In a liquid measuring cup, whisk together non-dairy milk and apple cider vinegar. Let sit for 3 minutes then add to a large mixing bowl along with flax egg, mashed banana, maple syrup, and vanilla. Whisk together ingredients until smooth.
Add flour, oats, brown sugar, baking soda, salt, and spices. Use a wooden spoon or spatula to combine until a smooth batter forms. Fold in chopped pistachios.
Fill each muffin liner until almost full. Sprinkle 1 tbsp of streusel on top of the muffins. make sure to slightly press the streusel into the batter so it will stick.
Bake for 20 min. or until a toothpick inserted comes out clean (a few moist crumbs are good!). Allow cooling in the muffin tin for 5 minutes before transferring to a wire cooling rack.
While the muffins are cooling, prepare the icing. In a mixing bowl, whisk together the sifted powdered sugar and non-dairy milk until creamy. Drizzle over muffin while slightly warm and enjoy!