Easy Fluffy Cranberry Orange Muffins (Bakery Style)
This post may contain affiliate links.
These Cranberry Orange Muffins are soft, fluffy, and bursting with tart fresh cranberries and bright orange zest, then finished with a sweet, simple orange glaze. They come together in one bowl (well, two!) with pantry staples, and they’re the kind of muffin that makes your whole kitchen smell like the holidays.

I made these for a holiday brunch a few years ago, when I had some leftover cranberries, from this recipe. Fresh cranberries and orange are a classic pairing for a reason and they are really good in this easy bakery-style treat.

Homemade muffins are perfect for busy mornings, holiday guests, or an afternoon pick-me-up with a cup of coffee.

Why You’ll Love This Recipe
- Easy, no-fuss batter – You just whisk, combine, and fold. No mixer needed!
- Bright, festive flavor – With tart fresh cranberries and fragrant orange zest in every bite.
- Made for sharing – perfect for holiday brunches, bake sales, gifting, or make-ahead breakfasts.
Ingredients You’ll Need

- All purpose flour – Use your favorite 1:1 gluten-free flour blend for a GF option.
- Granulated sugar – sweetens the batter and balances the tart cranberries.
- Baking powder and baking soda – this combo gives the muffins a nice rise and fluffy texture.
- Eggs – bind everything together and add richness.
- Vegetable Oil – Or another neutral oil like canola or avocado oil.
- Milk – Any milk works here, but I prefer whole milk for the richness it adds to the batter.
- Vanilla Extract – make sure it is fresh for maximum flavor.
- Orange zest – This is where so much of that bright orange flavor comes from. Use fresh orange zest for the best results.
- Fresh Cranberries – These are the star of the show! Fresh cranberries give you those beautiful ruby-red bursts of flavor in every bite. See the substitutions section if you only have frozen on hand.
- Powdered sugar – the base of the simple glaze.
- Fresh orange juice – thins the glaze and adds a fresh citrus finish. Use the same orange you zested.
Substitutions and Variations
- Frozen cranberries: You can use frozen cranberries — don’t thaw them first. Fold them in straight from the freezer to prevent the batter from turning pink. You may need to add a minute or two to the bake time.
- Dried cranberries: Swap in about 1 cup of dried cranberries for a sweeter, chewier muffin.
- Oil swap: Melted butter, melted coconut oil, or canola oil all work in place of vegetable oil.
- Milk swap: Buttermilk adds a lovely tang, or use any dairy-free milk you like.
How to Make Cranberry Orange Muffins
Step by Step Instructions Overview. Full details in recipe card.

Step 1 – Preheat your oven and line your muffin tin with cupcake liners. Mix the dry ingredients – Whisk the flour, baking powder, and baking soda together in a medium bowl.

Step 2 – Mix the wet ingredients. In a large bowl, whisk the sugar, eggs, oil, milk, and vanilla.

Step 3 – Combine: Slowly add the dry mixture to the wet, whisking just until combined.

Step 4 – Gently fold in the orange zest and fresh cranberries.

Step 5 – Fill each liner about 2/3 full and bake until the tops are just turning golden.

Step 6 – Bake as directed. Let cool before icing.
Step 7 – Allow muffins to cool completely before adding the glaze. Whisk together the powdered sugar and fresh orange juice until thick and white. Drizzle over the cooled muffins and enjoy!

How to Serve Cranberry Orange Muffins
These muffins are so versatile and fit right into so many occasions. Here are some of my favorite ways to enjoy them.
Serve them as part of a weekend brunch spread alongside a quiche or breakfast casserole. They are also great as a tea party food – they bring a little elegance to any occasion. I love my tea party scones for the same reason, and these muffins fit right in with that same vibe.
Time Saving Tips ⏰
- Be careful not to overmix – Stop whisking as soon as you no longer see dry flour. Overmixing leads to dense, tough muffins.
- Zest first, juice second. Zest your orange before cutting it — it’s much easier, and you’ll have juice ready for the glaze.
- Prep the dry ingredients ahead. Whisk the flour mixture the night before and cover it so you’re ready to bake first thing in the morning.
- Pull your eggs and milk out first so they have a chance to come to room temperature while you gather everything else. This helps everything incorporate into the batter more smoothly.
- Use an ice cream scoop. A large cookie or ice cream scoop makes filling the muffin cups fast and even.
- Let them cool completely before glazing. If the muffins are warm, the glaze will melt and soak in instead of setting on top.
- Line your muffin tin with paper liners. It saves on cleanup and makes lifting the muffins out so much easier.
- If your glaze is too thin, add powdered sugar one tablespoon at a time until it thickens up. You want it thick enough to drizzle beautifully over the tops without running off completely. For more helpful tips on getting muffins just right, check out my muffin making tips post – I share all my go-to tricks there.
- Store leftover muffins in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 4-5 days.
Serving Suggestions
These muffins are delicious on their own, but here are a few ways to serve them:
- With a hot cup of coffee, tea, or a chai latte for an easy breakfast
- As part of a holiday brunch spread alongside a quiche, fresh fruit, and yogurt parfaits
- Packed in lunchboxes or as an after-school snack
- Wrapped up in a bakery box or tin for holiday gifting, teacher gifts, or bringing to a neighbor
Storage and Reheating
- Room temperature: Store the muffins in an airtight container at room temperature for up to 2 days.
- Refrigerator: Store in an airtight container in the refrigerator for up to 5 days. Let them come to room temperature or warm them slightly before serving.
- Freezer: For best results, freeze the muffins unglazed. Wrap individually or place in a freezer-safe bag and freeze for up to 3 months. Thaw at room temperature, then add the glaze.
- Reheating: Warm unglazed muffins in the microwave for 10–15 seconds, or in a 300°F oven for about 5 minutes.
FAQs
Can I use frozen cranberries instead of fresh? Yes! Use them straight from the freezer without thawing so they don’t bleed into the batter. Add 1–2 minutes to the bake time if needed.
How do I keep the cranberries from sinking to the bottom? Toss the cranberries in a tablespoon of the flour mixture before folding them in. This helps them stay suspended in the batter.
Can I use dried cranberries instead of fresh? Yes! Dried cranberries work as a substitute, though they are sweeter than fresh. The tartness will be less pronounced, but the muffins will still be delicious.
Why are my muffins dense? The most common reason is overmixing. Whisk the flour mixture in just until combined — a few small lumps are totally fine.
Can I make these as mini muffins? Absolutely. Fill mini muffin cups about 2/3 full and start checking them around 10–12 minutes.
Can I make these muffins ahead of time? Yes! Bake them a day ahead and store them in an airtight container, then glaze just before serving for the freshest look.
My glaze is too thin. What should I do? Whisk in 1–2 tablespoons more powdered sugar until it’s thick and white. If it gets too thick, add orange juice a tiny splash at a time.
Can I make these muffins ahead of time? Absolutely. Bake the muffins a day ahead and store in an airtight container. Add the glaze the day you plan to serve them for the freshest look and flavor.
Can I make these into jumbo muffins? Yes! Use a jumbo muffin tin and increase the baking time by about 5-8 minutes. Check for doneness by inserting a toothpick – it should come out clean.
What if I do not have fresh orange juice for the glaze? Bottled orange juice works just fine for the glaze. You can also use a small splash of milk if you are in a pinch, though the orange flavor will be less pronounced.
Can I add nuts? Yes! Chopped pecans or walnuts fold in beautifully with the cranberries and add a nice little crunch. My cranberry pecan cookie bars use that same combination and it is such a good pairing.
More Easy Muffin Recipes

Cranberry Orange Muffins
Equipment
- medium mixing bowl
Ingredients
Muffins
- 2 cups all purpose flour
- 3/4 cup granulated sugar
- 1 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 2 eggs
- 1/2 cup vegetable oil
- 3/4 cup milk
- 1 teaspoon vanilla extract
- 1 tablespoon orange zest
- 2 cups fresh cranberries
Glaze
- 1 cup powdered sugar
- 2 tablespoons fresh orange juice
Instructions
- Preheat your oven to 350 degrees Fahrenheit
- Line a muffin tin with cupcake liners
- In a medium mixing bowl, whisk together flour, baking powder, and baking soda. Set aside.
- In a large mixing bowl, whisk together the granulated sugar, eggs, vegetable oil, milk, and vanilla.
- Slowly add the flour mixture, whisking until just combined.
- Fold in the orange zest and fresh cranberries.
- Fill the muffin tin cups about 2/3 full.
- Bake for 22-25 minutes, until the tops of the muffins are just starting to turn golden brown.
- Allow the muffins to cool.
- For the glaze, whisk together powdered sugar and orange juice. The glaze should be whiter in color and a little thick. If not, add 1-2 tbsp. powdered sugar and whisk again.
- Drizzle the glaze over the cooled muffins.
Notes
- Don’t overmix: Stir the flour mixture in just until combined. A few small lumps are fine, and overmixing makes the muffins dense.
- Zest first, juice second: Zest your orange before cutting it, then use the same orange for the glaze juice.
- Glaze only fully cooled muffins: If the muffins are still warm, the glaze will melt and soak in instead of setting on top.
Nutrition
If you are not yet subscribing to my CELEBRATE THE SEASON newsletter, you can subscribe here. I share easy recipes for the season that the entire family is sure to love and also a few things that I don’t share here.


