Preheat the oven to 375. Prepare your flax eggs by mixing 2 tablespoon of flaxseed meal with 4 tablespoon of warm water.
In a large bowl, mix the almond or oat milk, maple syrup, vegan butter, cinnamon, vanilla, and baking powder. Add the flax egg and mix. Then, add the quick oats and mix until a batter forms.
Pour the batter into 9 lined muffin cups and bake for 30-35 minutes.
While the muffins are baking, use a hand mixer to mix the icing ingredients together. Drizzle it over the warm muffins.