Vegan Cranberry Orange Muffins

Every fluffy bite is filled with bursting cranberries, a hint of orange, and a divine streusel topping. 


Make the streusel topping by mixing together the flour, brown sugar, and cinnamon in a small bowl.

Cut the softened butter into this mixture until it’s a fine crumbly texture. Stir in the chopped pecans. 

Zest a large orange and then squeeze its juice into a small bowl.

Combine the wet ingredients in a large bowl. 

Mix the dry ingredients in a separate bowl.

Pour the wet ingredients into the dry-ingredient bowl and gently mix them until they’re mostly combined.

Gently fold the cranberries, orange zest, and optional pecans in.

Divide the batter across the pockets in the muffin tin. 

Press in some streusel topping with the back of a metal spoon.

Bake the muffins for 20-25 minutes until they are a light golden brown and a toothpick comes out clean.

Enjoy! Click the link below for the full recipe and other helpful tips.

Subscribe to receive more delicious vegan recipes!