Orange Cranberry Muffins

4.70 from 13 votes
Prep: 10 minutes
Cook: 10 minutes
Total: 25 minutes
Servings: 18 muffins
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

These Orange Cranberry Muffins are my absolute favorite holiday bake. I’ve tested this recipe dozens of times in my kitchen to ensure every batch has that elusive bakery-style texture: a perfectly soft, tender crumb and a bright citrus fragrance that makes them completely irresistible.

Using my signature method of butter, oil, and buttermilk—the same secret behind my blueberry banana muffins, blackberry muffins with streusel topping, or my easy blueberry muffins!

Orange cranberry muffins on a table with dried orange slices and fresh cranberries.

Pin this now to find it later

Pin It

Why You’ll Love This Recipe

  • Ultimate Texture: We use a trio of butter, oil, and buttermilk to ensure a fine crumb that stays moist for days. It’s the same secret I use for my blueberry banana muffins!
  • Perfect Flavor Balance: The zingy orange zest and tart cranberries cut right through the sweet, buttery batter. I love this combination so much I use it in my orange cranberry cornbread and my cranberry orange relish, too.
  • Crunchy Streusel: There is nothing better than a crunchy streusel topping! It brings these to the next level, much like my blackberry muffins.
  • One-Bowl Ease: Just like my easy blueberry muffins, this recipe is made in one large mixing bowl, making it incredibly easy to whip up for a holiday brunch. 
Orange cranberry muffins in muffin papers with fresh cranberries over the top.

Orange Cranberry Muffin Ingredients

Orange cranberry muffin ingredients.

All-Purpose Flour: This provides the best structure. For the perfect rise, make sure you are measuring your flour correctly using the spoon-and-level method.

Fresh Cranberries: These offer a beautiful pop of color and tartness. While I prefer fresh, you can also use frozen cranberries (just don’t thaw them first!).

Orange Zest: This adds a vibrant fragrance and essential oils that orange juice alone can’t provide. It’s the same secret I use in my orange cranberry relish.

Buttermilk: The acidity in buttermilk reacts with the leavening agents to create a super tender, fluffy crumb. If you’re out, you can quickly make your own buttermilk with milk and lemon juice.

Unsalted Butter & Vegetable Oil: We use melted butter for that rich, classic flavor and oil to ensure these stay moist and soft for days. This combo is a game-changer for muffin recipes.

Baking Powder: Your primary leavening agent. Always check the expiration date to ensure your muffins get that signature high-dome top!

Granulated & Brown Sugar: We use white sugar in the batter for sweetness and brown sugar in the streusel topping for that deep, caramelized crunch.

How to Make Orange Cranberry Muffins

  1. Prep: Preheat your oven to 425°F and line a muffin tin.
  2. Dry Ingredients: Whisk flour, baking powder, and salt in a large bowl.
  3. Wet Ingredients: Mix eggs, sugar, vanilla, buttermilk, melted butter, oil, and orange zest until smooth.
  4. Combine: Gently fold the wet ingredients into the dry. Pro Tip: Keep it lumpy! Overmixing leads to tough muffins.
  5. Fold & Fill: Gently fold in the cranberries. Scoop about 1/4 cup of batter into each muffin cup.
  6. Add Streusel: Mix your streusel ingredients (flour, sugars, zest, butter) until crumbly and sprinkle generously over the batter.
  7. Bake: Bake at 425°F for 8–10 minutes until golden and a toothpick comes out clean.
  8. Cool: Let them rest in the tin for 5 minutes before moving to a wire rack.

Easy Streusel Topping

Every muffin needs a streusel topping—it’s the icing on the cake! The best part is that it’s so easy to make. 

Add flour, brown sugar, orange zest, and melted butter into a bowl and mix with a fork until the mixture crumbs. 

Sprinkle it over the cupcake batter, and then bake to perfection! 

Cranberry orange muffins with streusel topping.

Recipe Variations & Substitutions

Want to switch things up? This versatile batter can be used in several ways:

Lemon Cranberry Twist: Swap the orange zest for lemon zest in both the batter and the topping for a bright, citrusy alternative.

Mini Orange Cranberry Muffins: Use a mini muffin tin and bake at 425°F for 6–8 minutes. These are perfect for holiday platters!

Orange Cranberry Bread: Pour the batter into a 9×5-inch loaf pan. Bake at 350°F for 45–55 minutes. Top with an orange glaze for a stunning holiday quick bread.

White Chocolate Chip: Fold in 3/4 cup white chocolate chips with the cranberries for a creamy, sweet contrast to the tart berries.

Cranberry Orange Nut Muffins: Add 3/4 cup chopped pecans or walnuts to the batter or the streusel topping for extra crunch.

Moist muffin with a brown sugar topping and cranberries.

Expert Tips for the Best Bakery-Style Muffins

Don’t Overmix: I can’t say it enough—overmixing creates gluten, and gluten makes muffins tough. Lumps are your friend!

High Initial Heat: Starting at 425°F creates a burst of steam that lifts the batter quickly before the crust sets. This is how you get those “Bakery Style” tops.

Freshness Matters: Check the date on your baking powder. If it’s older than 6 months, your muffins might stay flat.

No Liners? No problem. Spray the top of the muffin tin as well as the cups so the muffin tops don’t stick to the pan when they expand.

Storage and Freezing

Freezer: These freeze beautifully for up to 2 months. Wrap individually in plastic wrap and store in a gallon-sized freezer bag.

Room Temp: Store in an airtight container for 2–3 days. Microwave for 20 seconds to revive that “just-out-of-the-oven” softness.

A cranberry orange muffin on it's side.

FAQs

Can I use frozen cranberries instead of fresh?

Yes. Frozen cranberries work very well in this recipe — just add them directly to the batter without thawing so they don’t bleed color into the muffins. You may need to add 1–2 extra minutes of baking time. I use this same approach in several of my muffin recipes, including my blueberry banana muffins on Sugar & Charm.

Why are my muffins dense instead of fluffy?

Dense muffins are usually caused by overmixing the batter. Muffin batter should look slightly lumpy — that’s completely normal. Stir just until the dry ingredients are incorporated to keep the crumb soft and tender. This is the same technique I use in my easy blueberry muffins too!

Can I make cranberry orange muffins ahead of time?

Yes! These muffins are perfect for making ahead for brunch or holidays. Bake them the day before, allow them to cool completely, and store in an airtight container at room temperature. Warm them for about 15–20 seconds in the microwave to bring back that fresh-baked softness.

Can I substitute dried cranberries?

Yes, but soak dried cranberries in warm orange juice for about 10 minutes before adding them to the batter. This helps soften them so they bake up juicy rather than chewy.

Can I turn this recipe into cranberry orange bread?

Absolutely. Pour the batter into a greased 9×5 loaf pan and bake at 350°F for about 45–55 minutes, or until a toothpick inserted in the center comes out clean. This same method works for many of my quick bread recipes on Sugar & Charm.

How should cranberry muffins be stored?

Store muffins in an airtight container at room temperature for up to 3 days, or freeze them individually wrapped for up to 2 months. They thaw beautifully and taste just like freshly baked muffins.

More Muffin Recipes

If you make this orange cranberry muffin recipe, please let me know your thoughts by leaving a comment and review below.

Entertaining with Charm cookbook.

My new Entertaining book is here! Order Now!

Cranberry orange muffins.
4.70 from 13 votes

Orange Cranberry Muffins

By: Eden
These are the best orange cranberry muffins ever! They are super tender, fluffy, and moist with a sweet and tart flavor. They are topped with a delicious brown sugar streusel that gives them extra sweetness and crunch!
Prep: 10 minutes
Cook: 10 minutes
5 minutes
Total: 25 minutes
Servings: 18 muffins
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Orange Cranberry Muffins

  • 2 cups all-purpose flour
  • 2 1/2 tsp baking powder
  • 1 tsp salt
  • 2 large eggs
  • 1 cup granulated sugar
  • 1 tsp vanilla extract
  • 1 cup buttermilk
  • 4 tbsp unsalted butter , melted
  • 1/2 cup vegetable oil
  • 2 cups cranberries, fresh
  • 3 tbsp orange zest

Streusel Topping

  • 1 cup all-purpose flour
  • 6 tbsp granulated sugar
  • 6 tbsp brown sugar
  • 8 tbsp unsalted butter, melted

Instructions 

  • Preheat the oven to 425 degrees and prepare a muffin tin with paper liners.
  • Add the flour, salt, sugar, and baking powder in a mixing bowl and whisk with a fork.
  • Combine the wet ingredients, eggs, vanilla extract, butter, buttermilk, oil, orange zest, and sugar in a bowl and mix until combined. 
  • Gently fold the wet ingredients into the dry ingredients using a spatula. 
  • Mix just until the dry ingredients are moistened, not fully mixed until smooth. The batter should have lumps in it. 
  • Add in the cranberries and just barely mix until coated in batter.
  • Prepare a cupcake tin with paper liners and fill 1/4 cup of batter each. 
  • In a small bowl, combine the streusel ingredients and then crumble 2-3 tbsp over the top of each muffin.
  • Bake in a 425-degree oven for 8-10 minutes or until golden brown.

Video

Notes

Do not over-mix the batter; muffin batter should be lumpy, and not smooth.
Cooking times will vary depending on many factors. Check the muffins after 8 minutes and see if they need more time. 
Use good quality ingredients such as organic eggs, pure vanilla, and whole butter when baking. 
 

Nutrition

Calories: 240kcal, Carbohydrates: 37g, Protein: 3g, Fat: 9g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0.3g, Cholesterol: 42mg, Sodium: 155mg, Potassium: 123mg, Fiber: 1g, Sugar: 20g, Vitamin A: 296IU, Vitamin C: 3mg, Calcium: 54mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Eden

I’m Eden Passante and I develop, create, style and photograph every recipe and party on Sugar and Charm. I’m the author of Entertaining with Charm and have a Bachelor’s Degree in Home Economics and I’m here to help you create simple and easy recipes for entertaining and how to add charm to any gathering!

You May Also Like

4.70 from 13 votes (10 ratings without comment)

Leave a comment

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

Recipe Rating




10 Comments

  1. Olivia says:

    5 stars
    Moist and delicious! A family favorite in my house

  2. Mel says:

    Keep a close eye on the bottoms…as to not burn them. Maybe a reduction in temperature would be a good idea. Also, you only need to make half of the streusel topping. These made my kitchen smell divine! Yummy.

  3. Cindy says:

    I’m assuming this recipe makes 12 ? I didn’t see it mentioned anywhere how many tins to prepare

    1. Eden says:

      It does say it in the recipe card – it made 18 for me but depends on the size and how much you’re filling them.

  4. Matty says:

    These are so good! Thanks for the recipe. I made them dairy free with soy milk and a tsp of lemon juice as the buttermilk and vegan butter instead of regular. I also added a small squeeze of orange to the batter and used rehydrated cranberries instead of fresh and they’re perfect! Thanks again

  5. Emily says:

    5 stars
    I never write reviews but this recipe is delicious! Mine took longer than 10 min to bake though. Probably closer to 20-25 min and I had to add more flour to the crumble topping because mine was too wet. Overall great recipe! Thanks!

    1. Eden says:

      Thank you Emily!

  6. Herbie V. says:

    4 stars
    Good recipe. Had to wade through an enormous amount of vacuous verbiage to get there, but hey, influencers must influence. Cheers.

    1. Eden says:

      There is a jump-to-recipe button at the top! But yes, that is how we get paid for posting free recipes.

    2. Eden says:

      Thanks! I know Google makes us write so much to try and rank on the 1st page, which in return is how we can make a little income for all of the work that gors into running a site. It’s a lot but we have a jump-to-recipe button at the top and you can click that and it will take you to the recipe!