Moist, fluffy, and bursting with holiday flavor, these Vegan Cranberry Orange Muffins are a perfect treat for breakfast, an afternoon snack, or gifting during the holiday season. Made with wholesome ingredients, these homemade muffins are simply delicious and incredibly easy to make—vegan, oil-free, nut-free, and refined sugar-free, packed with tart cranberries and bright orange flavor.
While the oven is preheating, prepare your flax egg. Simply combine the flaxseed and water together and set aside for about 10 minutes (you may have to stir it a couple times throughout the 10 minutes.
Sift all dry ingredients except the cranberries and orange zest together in a large bowl.
Add the wet ingredients and mix until smooth. Add the orange zest and cranberries and mix until the cranberries are evenly distributed.
Scoop the mixture evenly into 6 large muffin cups and bake for 30-35 minutes.
Allow the muffins to cool for 10 minutes. While the muffins are cooling, make the glaze. Simply combine all the glaze ingredients in a small bowl and mix until super smooth. You want to be sure that there aren't any chunks of coconut butter.