Vegan Cranberry Orange Muffins

NFNut FreeVVegan
5 from 9 votes
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

Vegan Cranberry Muffins are crisp on the edges, soft and fluffy in the center, then drizzled with a simple orange glaze. Whip these up in 1-bowl with pantry staples.

These Vegan Cranberry Orange Muffins are the perfect combination of sweet orange juice, tart cranberries, and citrus-y glaze icing. Enjoy these dairy free muffins year round or as a holiday breakfast treat. 

Table of Contents
  1. What You Need for Vegan Cranberry Orange Muffins
  2. How to Make Vegan Cranberry Orange Muffins
  3. Serving Suggestions
  4. How to Store Vegan Cranberry Orange Muffins
  5. Recipe FAQs
  6. Vegan Cranberry Orange Muffins Recipe
cranberry orange muffins topped with orange glaze

Tart and Zesty Bakery-Style Muffins

If you didn’t know by now, cranberry + orange is one of my absolute favorite flavor combinations. And after making Cranberry Orange Crumble Bars, Cranberry Orange Bread, and Healthy Cranberry Sauce with Orange Zest, I decided it was finally time to merge this flavor combination with my other love: muffins. 

These muffins are everything you’d want them to be: light, fluffy, golden on the exterior, tender in the center, and made with a high, domed top. Once drizzled with the orange glaze, you won’t be able to resist eating more than one.

What You Need for Vegan Cranberry Orange Muffins

These muffins are equally as simple as most of my vegan muffin recipes. They’re made with mostly pantry staples, as well as a few ingredients to help make the cranberry orange flavor pop. 

Ingredients for cranberry orange muffins in small bowls on marble countertop
  • Orange juice – For the best flavored muffins, I’d highly recommend using freshly squeezed orange juice, but store-bought orange juice can work in a pinch. If using store-bought, avoid orange juices fortified with vitamin D. These are typically not vegan as the vitamin D is often derived from sheep. 
  • Fresh cranberries – You can use fresh or frozen whole cranberries. If using frozen, thaw the cranberries, then drain any excess moisture and lightly pat them dry. 
  • Powdered sugar – This is optional, but powdered sugar is used to make a simple orange glaze. For the smoothest glaze, sift the sugar before combining with the orange juice. 
  • Orange zest – Essential for bringing the best orange flavor to these cranberry orange muffins. Don’t skimp on the zest here! 

How to Make Vegan Cranberry Orange Muffins

side-by-side photos of cranberry orange muffin batter next to muffin tin filled with batter before baking
  1. Whisk the dry ingredients together in a large bowl, then form a well in the center. 
  2. Add the cane sugar, brown sugar, flax egg, yogurt, orange juice, melted butter or oil, and orange zest. Mix together to form a thick batter. Fold the cranberries in until evenly distributed. 
  3. Divide the batter among the muffin tins, filling each tin to the top. Sprinkle a few extra cranberries on each, if desired. 
  4. Bake until slightly golden and fluffy. 
  5. Allow the muffins to cool completely, then drizzle with the simple orange glaze. 

Caitlin’s Cooking Tips

  • Cool the muffins on a wire cooling rack. Once your muffins have baked, allow them to cool in the muffin tin for 5-10 minutes, then transfer the muffins to a wire cooling rack to cool completely. This will prevent the condensation from the hot muffins from building in the muffin tin and making the muffins soggy. 
  • Correctly measure the flour. For best results, I highly recommend using a baking scale to measure the flour by grams. If that is not an option, measure the flour using the spooned and leveled method. Incorrectly measuring the flour can make your muffins dry and crumbly instead of light and moist. If this is new to you, check out this in-depth article: How to Measure Flour Accurately
muffin ripped in half on small white plate on marble countertop

Serving Suggestions

I love these vegan cranberry orange muffins as an easy grab-and-go breakfast, an afternoon snack, or a simple holiday dessert. You truly can enjoy them any time of day when you need something slightly sweet! 

If you’re looking for more easy vegan muffin recipes, you’ll also love these Vegan Chocolate Chip Zucchini Muffins, Vegan Lemon Poppy Seed Muffins, Pumpkin Apple Muffins and these Lemon Blueberry Muffins!

You may even love my savory muffins, like these Pumpkin Cornbread Muffins and Savory Zucchini Muffins.

How to Store Vegan Cranberry Orange Muffins

These vegan muffins will keep best covered at room temperature for up to 3 days or in the fridge for 1 week. These muffins can also be frozen for up to 2 months (without the orange glaze). Allow the muffins to cool completely before storing. 

I typically enjoy these muffins at room temperature, but if you prefer your muffins warm, these cranberry orange muffins can be reheated in the microwave in 15 second bursts until warm. Or, wrap the muffins in foil and reheat in the oven for 10 minutes at 350F.

three vegan cranberry orange muffins stacked on top of a baking tray with several cranberries spread around

Recipe FAQs

Can I substitute dried cranberries for fresh in muffins?

Unfortunately dried cranberries would not make a good substitute for fresh in a muffin recipe. Dried cranberries would be an odd texture and would not blend well into the batter. Save dried cranberries for recipes like my Fall Farro Salad or Vegan Stuffed Acorn Squash with Mushrooms.

Should I pre cook the cranberries before baking?

Not necessary! Add the cranberries into the muffin batter straight from the fridge. Baking them ahead of time would make them burst and may make your muffin batter too wet.

What makes muffins light and fluffy?

There are a few factors that yield light and fluffy muffins but in short, the best way to ensure your muffins are light and fluffy is to use room temperature ingredients, avoid over-mixing the batter, and use a higher baking temperature for the first 7 minutes. 

How do you get a high crown on muffins?

The secret to a high crown on muffins is to start with a higher baking temperature, then lower for the remainder of the bake time. This gives the muffins a bakery-style texture with a crip edge, tender center, and domed top.

What do vegans bake with instead of eggs?

There are many options when it comes to replacing eggs in vegan baking. In these vegan cranberry orange muffins, I went with flax eggs. They’re easy to make, work well as a binder, and add great nutrition to the recipe. 

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊 

stack of cranberry orange muffins topped with orange glaze

Vegan Cranberry Orange Muffins

5 from 9 votes
Prep Time 15 minutes
Cook Time 22 minutes
Total Time 37 minutes
Servings 12 muffins
Vegan Cranberry Muffins are crisp on the edges, soft and fluffy in the center, then drizzled with a simple orange glaze. Whip these up in 1-bowl with pantry staples.


For the Muffins:

For the Orange Glaze (optional):


  • Prep: Preheat the oven to 425F and generously grease a 12-muffin pan with vegan butter or oil. Prepare the flax eggs and let sit for at least 5 minutes, to thicken.
  • Dry Ingredients: Add the flour to a large mixing bowl, then add the cinnamon, ginger, baking powder, baking soda, and salt. Whisk until combined, then form a well in the center of the bowl.
  • Wet Ingredients: Add the cane sugar, brown sugar, flax egg, yogurt, orange juice, melted butter or oil, and orange zest to the same bowl. Use a spatula to mix everything together, starting in the center of the bowl and working outwards; the batter will be thick. Gently fold in the cranberries until evenly distributed.
  • Divide the Batter: Use a large scoop or spoon to evenly divide the batter among the muffin tins, filling each tin level to the top. I like to sprinkle each muffin with a few extra cranberries, but that’s totally optional!
  • Bake: Bake in the middle rack of the oven for 7 minutes, then, without opening the oven, reduce the oven temperature for 350F. Bake for an additional 15 to 18 minutes, until the tops of the muffins are slightly golden.
  • Let Cool: Remove from the oven and set the muffin tin on a cooling rack; let the muffins rest for 5 minutes before using a knife to remove them from the muffin tin. Enjoy warm, or let cool completely on the wire rack before storing.
  • Storage: Muffins will keep in an airtight container at room temperature for up to 3 days. You can also freeze these cranberry orange muffins or up to two months, and defrost/reheat as necessary in a toaster oven. I do not recommend storing your muffins in the fridge as it makes their texture chewy.

Recipe Notes

  • Measuring Flour: Make sure to fluff your flour with a spoon or fork, then carefully spoon it into a measuring cup and level off the top (or go by weight, which is the most accurate method). Do not scoop your flour with your measuring cup as this compresses the flour too much and will result in dry muffins. 
  • Refined Sugar Free: Replace both the brown sugar and cane sugar with equal parts (3/4 cup) coconut sugar. The muffins will be less moist and darker in color
  • Flour Substitutions: I have not (yet) tested this recipe with any gluten-free flour substitutions, but if you make this gluten-free with success, leave a comment below!


Calories: 289kcalCarbohydrates: 47gProtein: 3gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 6gMonounsaturated Fat: 2gTrans Fat: 0.1gSodium: 214mgPotassium: 87mgFiber: 2gSugar: 24gVitamin A: 31IUVitamin C: 9mgCalcium: 80mgIron: 2mg
Keyword: cranberry orange muffins, vegan cranberry muffins
Course: Breakfast, Dessert
Method: Oven
Cuisine: American
Diet: Vegan, Vegetarian

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    I made them with dried cranberries because fresh ones are not available where I live and they still came out creat. Super fluffy and delicious.

  2. 5 stars
    I used blitzed up oranges from our tree (peeled) instead of orange juice (I needed to add a little extra water because it was so thick). I rehydrated some dry cranberries in a little orange juice. The muffins turned out awesome! I love an adaptable recipe. Thank you!

  3. 5 stars
    These are incredible! I skipped the glaze and added som maple cranberry infused walnuts from Tenderly Rooted and they turned out amazing. Thank you for the recipe!

  4. 5 stars
    These were incredible! I made this as a cake for a NYE party and it was a HIT! Can’t wait to make more of these recipes!

  5. 5 stars
    these muffins turned out incredible!!! very fluffy, light and delicious. sweet, but in moderation and the orange felt very good. I will definitely bake them again!

  6. 5 stars
    These came out perfect and absolutely delicious! I followed the recipe exactly with the addition of a handful of chopped walnuts.

  7. 5 stars
    Holy moly these are delicious! I used whole wheat flour and a pinch of cardamon but otherwise followed the recipe as written and they were bursting with flavor! Didn’t even need the glaze. I love that this recipe calls a generous amount of orange zest/juice. The cranberries add the perfect tartness too. NAILED IT.

  8. 5 stars
    Delicious! I used egg replacer instead of flax eggs as I don’t have any flax right now. Baked in large muffin tins instead of small. Took almost 30 minutes but they were fantastic. The muffin itself was so light & fluffy and who can go wrong with orange & cranberry together?!?