Cranberry Orange Muffins
Bright, zesty, and bursting with juicy cranberries, these cranberry orange muffins are a festive treat perfect for breakfast, snacking, or holiday gifting. They’re soft, fluffy, and finished with a simple citrus glaze that makes every bite irresistible.

Why you’ll love this recipe:
- Easy to make and simple ingredients – All you need is two bowls, a whisk, and a spatula to make these delicious cranberry orange muffins. There are no fancy ingredients and you can whip up these muffins in a matter of minutes.
- Moist and bursting with flavor – These muffins are incredibly moist and bursting with the bright flavors of citrus and tangy cranberries.
- Even better than Starbucks and McDonalds – Not overly sweet, packed with real orange flavor, plenty of cranberries, and freshly made with no preservatives.

If you love the combination of cranberries and orange, try my Cranberry Orange Scones and Cranberry Orange Bread. And if you like cranberries and white chocolate try these White Chocolate Cranberry Cookies and Cranberry Bliss Bars.
Or if you are in the mood for muffins, try these fan-favorites Chocolate Chip Muffins and Blueberry Streusel Muffins
Ingredients you’ll need and why:
- All-purpose flour: Provides structure to the muffins by forming a network of gluten when combined with liquid ingredients.
- Baking powder: Acts as a leavening agent, helping the muffins rise and achieve a light, fluffy texture.
- Salt: Enhances the flavor of the muffins and balances the sweetness.
- Vegetable oil: Adds moisture and tenderness to the muffins.
- Sugar: Sweetens the muffins while contributing to their moist texture and slightly golden crust.
- Eggs: Provide structure, moisture, and richness, while helping to bind the ingredients together.
- Milk: Adds moisture, helps activate the baking powder, and creates a soft crumb.
- Orange zest: Adds a concentrated citrus aroma and flavor to complement the cranberries.
- Vanilla extract: Enhances the overall taste profile with a subtle sweetness and depth.
- Fresh cranberries: Provide bursts of tartness, color, and fresh flavor to the muffins.
How to make cranberry orange muffins:
(The full written and printable recipe is further below.)

Step #1) In a large mixing bowl, toss together the flour, baking powder, and salt.

Step #2) In a medium bowl, whisk together the vegetable oil, sugar, eggs, milk, vanilla extract, and orange zest.

Step #3) Add the wet ingredients to the dry ingredients and mix until almost combined. Fold in the cranberries.

Step #4) Divide the batter evenly into a greased muffin pan. Bake at 425F for 5 minutes then 350F for 12-15 minutes.
How to substitute with frozen or dried cranberries:
- Frozen – Do not thaw. Add the frozen cranberries into the batter as if you were using fresh cranberries and bake for a few minutes longer until a toothpick inserted into the center comes out clean.
- Dried – Soak the dried cranberries in hot water for 10 minutes to soften. Pat them dry with a paper towel and add to the batter as instructed. Please note that the taste and texture of dried cranberries are not the same as fresh. They are sweeter and chewy like raisins.

How to store cranberry orange muffins:
Store them in an airtight container at room temperature for up to 3 days or in the fridge for up to 5 days. If you store them in the fridge, you can warm up the muffins in the microwave for about 30 seconds or in the oven at 350F for 5-10 minutes.
How to freeze cranberry orange muffins:
Place the muffins in a freezer-safe container or ziplock bag and store in the freezer for up to 3 months. Don’t forget to label and date. When ready to consume, thaw overnight in the fridge or on the counter for an hour. Then reheat in the oven at 350F for 10 minutes to freshen up the muffins.
If you’ve tried this Cranberry Orange Muffin Recipe or any other recipe on my blog please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

Cranberry Orange Muffins
Ingredients
- 2 & 1/2 cups (310g) all-purpose flour
- 1 Tbsp baking powder
- 1/2 tsp salt
- 1/2 cup (120ml) vegetable oil
- 1 cup (200g) granulated sugar
- 2 large eggs
- 1/2 cup (120ml) milk
- 1 tsp vanilla extract
- zest of one orange, about 1 tbsp
- 1 & 1/2 cups (150g) fresh cranberries
Optional glaze:
- 1/2 cup powdered sugar
- 1 Tbsp freshly squeezed orange juice , plus more if needed
Instructions
- Preheat oven to 425°F. Spray a 12 cup muffin tray with non-stick cooking spray or line with paper liners.
- In a large bowl, toss together the flour, baking powder and salt. Set aside.2 & 1/2 cups (310g) all-purpose flour, 1 Tbsp baking powder, 1/2 tsp salt
- In a medium bowl, whisk together the vegetable oil, sugar, eggs, milk, vanilla, and orange zest.1/2 cup (120ml) vegetable oil, 1 cup (200g) granulated sugar, 2 large eggs, 1/2 cup (120ml) milk, 1 tsp vanilla extract, zest of one orange
- Slowly add to the dry ingredients. Mix until JUST combined, then fold in the cranberries. Divide the batter into the 12 muffin cups.1 & 1/2 cups (150g) fresh cranberries
- Bake at 425°F for 5 minutes, then reduce the oven temp to 350°F and bake for another 12-15 minutes or until a toothpick inserted into the center comes out clean. Let cool in pan for 5-10 minutes and remove the muffins from the pan to cool on a wire rack.
- Mix together the powdered sugar and orange juice until smooth. Add a little more juice only if needed. Drizzle over cooled muffins.1/2 cup powdered sugar, 1 Tbsp freshly squeezed orange juice
Notes
This post was originally published on Jan 13th, 2017 and has been recently updated with more information.



How much longer do you bake these muffins if using frozen cranberries?
I would say about 5-10 minutes longer. Enjoy!
So so good! They look good and delicious!
Can dried cranberries be rehydrated with orange juice?
Yes, but it will rehydrate better with warm juice. Enjoy the muffins and happy Sunday!
I substituted butter for the oil and I used orange extract for the vanilla. Excellent muffin many compliments
Light and airy muffin with a hint of sweetness from the orange juice, and just a bit tart from the cranberries. My new “go to” muffin!
I’m so glad to hear and thank you for your lovely feedback, Jennifer!
Just made cranberry orange muffins, added chopped pecans. (Love nuts). Came out very good, next time I will add a little more orange juice to have that orange flavor come out.
I would suggest this recipe for any one.
Thank you
You’re welcome and thank you for your kind words, Mary! I would suggest adding more orange zest instead of orange juice for a stronger orange flavor next time. I hope this helps and have a great evening!
it was so easy n tasty
Hi Lilly! I’m a huge fan of your recipes and I was wondering if I could sub fresh lemon juice and zest for the orange juice/zest. Should I use half the quantity of lemon juice? Have u tried this variation? Let me know I have lemons in my fridge and a bag of frozen cranberries!
Thank you, Charlotte! You can use lemon zest and juice instead of orange and yes, I would only use 2 tbsp of lemon juice. I have not tried this variation for myself, but imagine it would be very similar and taste just as great!
Hi, Lily. What do I need to change for high altitude baking?
Hi Anne,
I’m not experienced with high-altitude baking but here is an excellent resource from King Arthur Flour https://www.kingarthurbaking.com/learn/resources/high-altitude-baking I hope this helps!
Lovely, moist, delicious muffins. Easy to make
I’ve always loved orange cranberry muffins and tried this recipe. I didn’t have milk so I used coconut milk instead and they came out delicious!
Delicious! I used frozen cranberries and orange juice with pulp as I didn’t have any oranges. Crispy tops and beautiful fluffiness inside. Thank you Lily! Wish I could post a pic.
You’re very welcome and thank you for your rave review!
Delicious! I changed some of the ingredients and it worked out as delicious.
I swapped 1 cup all-purpose flour for 1 cup whole wheat flour and, I put 3/4 cup of sugar instead of 1 and 1/4 cup.
They are fluffy miam!
Delicious!! Made them with gluten-free flour and frozen cranberries. Worked great.
Oups! I forgot to put 2 eggs??
Will it be good?
The 1st time a did it it eas Wooow!
But now with out eggs ?
Thank you
Uh oh, the muffins would probably be a bit flat without the eggs. Let me know how they turned out.
Delish!! Was a second recipe I tried and Bingo! The Taste I was looking for!
Will try substituting oil w butter next time as someone suggested! Yummy!
Simple, fast, delicious! I made them with melted butter instead of vegetable oil and had to use dried cranberries soaked in water. YUM! Thank you 🙂
You’re very welcome and I’m so glad you enjoyed it!
Excellent recipe 5 ⭐️
LOVE this recipe! This was my favorite muffin at McDonald’s, but this one is much better. Less sweet, crispy on the top and so fluffy on the inside! Followed the exact recipe and turned out perfect. Thank you for sharing!
You’re very welcome, Nathalie! I’m the same. Love the McDonald’s version, but way too sweet, so it’s nice when you can make it yourself the way you like it:)
I have to be dairy free for breast feeding and this recipe works so well with almond milk subbed in for cows milk!! I have also used frozen raspberries instead of cranberries with delicious results. This recipe is a 10/10!