Skip to Content

Cranberry Orange Muffins Recipe

Cranberry Orange Muffins Recipe

Sharing is caring!

These Cranberry Orange Muffins  have a moist center with the crunchiest muffin top! They’re full of flavor thanks to the fresh cranberries and orange zest! 

Are you yay or nay when it comes to cranberries? I am YAY! I love them! And I love this Cranberry Orange Muffins Recipe! 

You will be amazed at how much flavor these Cranberry Orange Muffins  have and they are so moist too! 

While cranberries are abundant in the fall, I like to buy them when I can still find them in the store. Then I freeze them for when I want to make something like these Cranberry Orange Muffins!

I love making muffins, they are so easy to make! I like to make them early on in the week to have a delicious breakfast or afternoon treat all week long! 

cranberry orange muffins on a plate

One of my favorite parts of this recipe is the orange zest. Besides the burst of flavor it gives to these Cranberry Orange Muffins, the orange zest is so fragrant! It will make your house smell AMAZING! 

zesting an orange

After you zest the orange, cut the orange in half and juice it. You will need it for the recipe. The orange juice, along with the sour cream or yogurt gives these Cranberry Orange Muffins such a moist consistency! 

cranberry orange muffins on a plate

The batter for these muffins is really thick. There’s no need to defrost your cranberries if they are frozen. I love how each bite of muffin gives you a pop of cranberry! 

My Cranberry Orange Muffins recipe makes 12 large, bakery style muffins. If you guys like mini muffins, give that a try!

cranberry orange muffins on a plate

cranberry orange muffins on a plate

Check out this entire list of amazing muffin recipes!

Cranberry Orange Muffins Recipe

Cranberry Orange Muffins Recipe

Yield: 12
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes

This Cranberry Orange Muffins Recipe have a moist center with the crunchiest muffin top! They're full of flavor thanks to the fresh cranberries and orange zest! 


  • 1/2 cup unsalted butter, softened
  • 1/2 cup sugar
  • 1/4 cup brown sugar
  • 2 large eggs
  • 1/2 cup sour cream or greek yogurt
  • 2 tsp vanilla extract
  • zest of 1 orange
  • 1 3/4 cup flour
  • 1 tsp baking soda
  • 1 tsp baking powder
  • 1/2 tsp cinnamon
  • 1/2 tsp salt
  • 2 tbsp orange juice
  • 2 tbsp milk
  • 1 1/2 cup cranberries (fresh or frozen)


  1. In your stand mixer with the paddle attachment, cream butter until it is light and fluffy.
  2. Add both sugars to the butter. Scraping the sides down as needed.
  3. Add the eggs, yogurt or sour cream, vanilla and mix on high for about 1 minute.
  4. Be sure to scrape down the sides of the bowl as needed. Beat until the batter is fully incorporated.
  5. Mix in the orange zest.
  6. In a separate bowl, mix together flour, baking soda, baking powder, cinnamon and salt.
  7. Mix the wet ingredients into the dry ingredients and with a spatula mix together.
  8. Add the milk and orange juice into the batter. Fold in the cranberries.
  9. Preheat the oven to 350 degrees. Line a muffin tin with liners.
  10. Fill each liner to the top with cranberry orange batter.
  11. Bake the cranberry orange muffins for about 20-25 minutes or until a toothpick comes out clean from the center.
  12. Let your cranberry orange muffins cool on a wire rack.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

muesli bar recipe
Easy And Healthy Muesli Bar Recipe
blueberry bread
The Best Blueberry Bread Recipe

Jennifer Kelsch

Sunday 14th of February 2021

These muffins are very delicious. I love the tartness of the cranberries and the are very moist.

Stacey Dedering

Monday 31st of August 2020

Can you use craisins in place of fresh cranberries?

Kimberly Bliss

Thursday 24th of September 2020

I used dried, I just put them in a sauce pan with orange juice and water and brought to a boil, then let them simmer 10 minutes until they were soft again.

momma lew

Monday 31st of August 2020

I never tried before, but there's only one way to find out -- TRY!