Cranberry Orange Muffins

May I suggest baking a batch of these cranberry orange muffins to serve up on Christmas morning this year?! With the smell of citrus, the pop of tart cranberries, and a gorgeous little sparkle of glaze on top, these muffins are perfect for the big day itself or any time over the holidays when you want a sweet, festive treat. They’re soft, fluffy, and they’re also surprisingly quick and easy to make. 

While you’re here, don’t forget to check out more of my holiday baking ideas! I think you’ll also like my Christmas tree cupcakes, Santa hat cupcakes, Santa’s Oreo cookie bars, Christmas morning muffins, millionaire shortbread Christmas trees, cranberry orange Christmas tree pies, and double chocolate reindeer muffins!

xmas cranberry orange muffins

Ingredients

Please note that you’ll find a printable recipe card at the bottom of this post, complete with ingredients, measurements, and instructions!

  • All-purpose flour – the base that keeps your muffins soft yet sturdy enough to hold all those juicy cranberries.

  • Granulated sugar – sweetens things up and balances the tart bite of the cranberries.

  • Baking powder & baking soda – the dream team for light, fluffy muffins that rise beautifully.

  • Eggs – add structure and richness to every bite.

  • Vegetable oil – keeps the muffins super moist (and even better the next day).

  • Milk – helps create that soft, tender crumb.

  • Vanilla extract – adds a warm, sweet background note.

  • Orange zest – bright, citrusy, and what gives these muffins their cozy Christmas flavor.

  • Fresh cranberries – tart, juicy, and so festive — every muffin gets a burst of color and flavor.

For the glaze:

  • Powdered sugar – for that perfect sweet drizzle on top.

  • Fresh orange juice – adds brightness and just the right amount of tang to the glaze.

cranberry orange muffin ingredients

How To Make Cranberry Orange Muffins

  • Preheat your oven to 350°F and line a muffin tin with cupcake liners. 
  • In a medium bowl, whisk together the flour, baking powder, and baking soda, then set it aside for now.

cranberry muffin dry ingredients

  • In a large mixing bowl, whisk the sugar, eggs, oil, milk, and vanilla until smooth and combined.

cranberry muffin wet ingredients

  • Gradually add the dry ingredients to the wet mixture, whisking just until everything comes together — no overmixing!
  • Gently fold in the orange zest and fresh cranberries until evenly distributed.

cranberry orange muffin mix

  • Fill each muffin cup about two-thirds full and bake for 22–25 minutes, until the tops are lightly golden and a toothpick comes out clean.

cranberry orange muffins in tray

  • Let the muffins cool completely before glazing — patience is key here!
  • To make the glaze, whisk together powdered sugar and orange juice until it’s smooth and slightly thick. If it’s too thin, add another spoonful or two of powdered sugar.
  • Drizzle the glaze over the cooled muffins, let it set, and get ready for the coziest cranberry-orange magic of the season!

cranberry orange muffins

Recipe Notes

  • Fresh cranberries work best here — they burst beautifully while baking — but you can use frozen cranberries straight from the freezer. No need to thaw!

  • If you love extra orange flavor, add a bit more zest or swap a couple tablespoons of milk for fresh orange juice.

  • Don’t overmix the batter. Just stir until everything’s combined for soft, fluffy muffins.

  • For bakery-style tops, sprinkle a little coarse sugar over the batter before baking.

  • Let the muffins cool completely before glazing, or the glaze will melt right in (still tasty, just less pretty).

cranberry and orange muffins

Variations

  • White Chocolate Cranberry Muffins: Fold in a handful of white chocolate chips for a sweet, creamy twist that pairs perfectly with the tart cranberries.

  • Orange Almond Muffins: Add a teaspoon of almond extract to the batter and top with sliced almonds before baking for a bakery-style finish.

  • Cranberry Walnut Muffins: Stir in chopped walnuts or pecans for a little crunch and extra holiday flavor.

  • Mini Muffins: Make bite-sized versions for brunch or gifting — just reduce the bake time to about 12–14 minutes.

Serving Ideas

  • These muffins are perfect warm from the oven with a little butter or a drizzle of honey, especially alongside your morning coffee or a cozy mug of tea.

  • Serve them as part of a Christmas brunch spread with eggs, fruit, and maybe a mimosa (or two).

  • For dessert, warm a muffin slightly and top with a scoop of vanilla ice cream or a dollop of whipped cream. Trust me, it works.

  • Package a few in a festive tin or box for homemade holiday gifts — they travel well and look adorable dusted with extra orange zest or sparkling sugar.

  • Keep a batch in the freezer for quick grab-and-go breakfasts all winter long.

Cranberry Orange Muffins

These cranberry orange muffins are the perfect blend of sweet, tart, and citrusy — like Christmas morning in muffin form! Fresh cranberries add juicy bursts of flavor, while orange zest and a light glaze bring that bright holiday cheer. They’re soft, fluffy, and just the right amount of sweet — equally perfect as a breakfast treat, afternoon pick-me-up, or simple holiday dessert.
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Course: Breakfast, Dessert
Servings: 18 muffins

Ingredients

  • 2 cups all purpose flour
  • 3/4 cup granulated sugar
  • 1 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 2 eggs
  • 1/2 cup vegetable oil
  • 3/4 cup milk
  • 1 tsp vanilla extract
  • 1 tbsp orange zest
  • 2 cups fresh cranberries

For the glaze

  • 1 cup powdered sugar
  • 2 tbsp fresh orange juice

Instructions

  • Preheat your oven to 350°F and line a muffin tin with cupcake liners.
  • In a medium bowl, whisk together the flour, baking powder, and baking soda, then set it aside for now.
  • In a large mixing bowl, whisk the sugar, eggs, oil, milk, and vanilla until smooth and combined.
  • Gradually add the dry ingredients to the wet mixture, whisking just until everything comes together — no overmixing!
  • Gently fold in the orange zest and fresh cranberries until evenly distributed.
  • Fill each muffin cup about two-thirds full and bake for 22–25 minutes, until the tops are lightly golden and a toothpick comes out clean.
  • Let the muffins cool completely before glazing — patience is key here!
  • To make the glaze, whisk together powdered sugar and orange juice until it’s smooth and slightly thick. If it’s too thin, add another spoonful or two of powdered sugar.
  • Drizzle the glaze over the cooled muffins, let it set, and get ready for the coziest cranberry-orange magic of the season!

These cranberry orange muffins are everything you want in a holiday bake. They’re bright, cozy, and just the right mix of sweet and tart. They taste like something you’d pick up from a little bakery on a snowy morning, but they’re so simple to whip up at home! Bake a batch for brunch, wrap a few as gifts, or sneak one while they’re still warm. Once you’ve made them, I’d love to hear your thoughts. You can leave a comment and a star rating, and don’t forget to tag me in your pics on Instagram @slimmingviolet.