Cranberry Orange Muffins with Streusel Topping

These cranberry orange muffins with streusel topping are everything you want in a holiday breakfast bite fluffy, tart, sweet, and covered in buttery crunch. One bite in and you’ll get juicy bursts of cranberry, warm citrusy aroma, and a brown sugar topping that melts into the muffin like magic.

Why You’ll Love These Muffins

They’re the kind of muffin you wake up early for. Light and moist thanks to sour cream and fresh orange juice, but with enough crumb to feel like a bakery-style treat. The streusel adds that golden crunch on top while balancing the cranberries’ zing. Whether you’re baking for Christmas morning or just want something cozy with your coffee, these cranberry orange muffins with streusel topping are a seasonal must.

Turn brunch into something special by adding this Cranberry Orange Buttermilk Breakfast Cake alongside your muffins.

Ingredients You’ll Need

Muffin Batter

2 cups all-purpose flour
1 1/2 teaspoons baking powder
1/2 teaspoon baking soda
1/2 teaspoon salt
1/2 cup unsalted butter, room temp
1 cup sugar
2 large eggs
1/2 cup sour cream
1/4 cup milk
1/4 cup fresh orange juice
1 tablespoon orange zest
1 teaspoon vanilla extract
1 1/2 cups fresh cranberries

Streusel Topping

1/2 cup flour
1/3 cup brown sugar
1/4 cup butter, cold and cubed
1/4 teaspoon cinnamon

How to Make Cranberry Orange Muffins with Streusel Topping

Step 1: Make the Streusel

In a small bowl, mix flour, brown sugar, and cinnamon. Cut in the butter with a fork until crumbly and set aside. It should look like coarse sand with some butter chunks left.

Step 2: Mix the Muffin Batter

Preheat your oven to 375°F. Line a 12-cup muffin pan. In one bowl, whisk flour, baking powder, baking soda, and salt. In another, cream the butter and sugar until light and fluffy. Add eggs one at a time, then stir in sour cream, milk, orange juice, zest, and vanilla.

Gradually mix dry ingredients into the wet until just combined. Fold in the cranberries gently to avoid overmixing.

Step 3: Fill, Top, and Bake

Spoon the batter evenly into muffin liners. Top generously with streusel. Bake for 18 22 minutes or until a toothpick comes out clean. Let them cool for 10 minutes before diving in.

Serve these muffins with a smear of Cranberry Honey Butter for a dreamy holiday breakfast spread.

Step-by-step process of making cranberry orange muffins with crumb topping, featuring fresh cranberries, orange zest, and batter in a muffin tin.

Tips for Perfect Muffins

Use fresh cranberries for the juiciest bite
Zest the orange before juicing to keep all that aromatic oil
Don’t overmix the batter it keeps muffins tender
Press the streusel in slightly so it sticks during baking

Got leftover cranberry sauce? Bake up these Leftover Cranberry Sauce Muffins for a no-waste treat.

Storage and Freezing

Store in an airtight container at room temperature for 3 days
Freeze cooled muffins in a zip-top bag for up to 2 months
Reheat in the microwave or toaster oven for that fresh-baked feel

FAQs

Can I use frozen cranberries?

Yes, just toss them in straight from the freezer no thawing needed.

Can I make these gluten-free?

Swap the flour for a 1:1 gluten-free baking blend and double-check your streusel ingredients.

Do they need to be refrigerated?

Nope. They’re fine at room temp, but if your kitchen is warm, store them in the fridge.

Follow us on Pinterest for more cozy ideas, or join the fun on Facebook!

cranberry-orange-muffins

Cranberry Orange Muffins with Streusel Topping

antania mackron
Fluffy, tart, and sweet, these cranberry orange muffins with streusel topping bring bakery-style joy to your kitchen. Bursting with juicy cranberries and bright citrus, each bite delivers buttery crunch and cozy holiday flavor.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Breakfast, Brunch
Cuisine American
Servings 12 muffins
Calories 265 kcal

Equipment

  • 12-cup muffin pan
  • Mixing bowls
  • Hand or stand mixer
  • Whisk
  • Measuring cups and spoons

Ingredients
  

  • 2 cups all-purpose flour
  • 1.5 teaspoons baking powder
  • 0.5 teaspoon baking soda
  • 0.5 teaspoon salt
  • 0.5 cup unsalted butter, room temperature
  • 1 cup sugar
  • 2 large eggs
  • 0.5 cup sour cream
  • 0.25 cup milk
  • 0.25 cup fresh orange juice
  • 1 tablespoon orange zest
  • 1 teaspoon vanilla extract
  • 1.5 cups fresh cranberries
  • Streusel Topping:
  • 0.5 cup flour
  • 0.33 cup brown sugar
  • 0.25 cup cold butter, cubed
  • 0.25 teaspoon cinnamon

Instructions
 

  • In a small bowl, mix flour, brown sugar, and cinnamon. Cut in cold butter with a fork until the mixture looks like coarse crumbs. Set aside.
  • Preheat oven to 375°F (190°C). Line a 12-cup muffin pan with paper liners.
  • In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
  • In a large bowl, cream butter and sugar until light and fluffy. Beat in eggs one at a time, then add sour cream, milk, orange juice, orange zest, and vanilla extract.
  • Gradually add dry ingredients to the wet ingredients, stirring just until combined. Fold in cranberries gently.
  • Divide batter evenly into muffin cups. Sprinkle generously with streusel and press lightly so it sticks.
  • Bake for 18–22 minutes, or until a toothpick inserted in the center comes out clean. Cool for 10 minutes before serving.

Notes

• Use fresh cranberries for the brightest flavor.
• Zest your orange before juicing to capture all the citrus oils.
• Don’t overmix the batter to keep muffins tender.
• Press the streusel topping in slightly so it stays put while baking.
• Serve with cranberry honey butter for an extra festive touch.
Keyword Breakfast Muffins, Cranberry Orange Muffins, Holiday Muffins, streusel muffins

Leave a Comment

Recipe Rating