Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cranberry Orange Muffins 45.png

Cranberry Orange Muffins

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🧁🍊 Enjoy moist, tender muffins bursting with tart cranberries and bright orange flavor, topped with irresistible crumb streusel.
🫐 Perfect for breakfast or snacks, easy to bake in under an hour, freezer-friendly for fresh treats anytime.

  • Total Time: 1 hour
  • Yield: 12 muffins

Ingredients

– 1/3 cup packed light or dark brown sugar

– 1 tablespoon granulated sugar

– 1/2 teaspoon ground cinnamon

– 1/4 cup unsalted butter, melted

– 2/3 cup all-purpose flour

– 1 and 3/4 cups all-purpose flour

– 1 teaspoon baking soda

– 1 teaspoon baking powder

– 1/2 teaspoon ground cinnamon

– 1/2 teaspoon salt

– 1/2 cup unsalted butter, softened

– 1/2 cup granulated sugar

– 1/4 cup packed light or dark brown sugar

– 1 tablespoon orange zest (about 2 oranges)

– 2 large eggs, at room temperature

– 1/2 cup plain yogurt or sour cream, at room temperature

– 2 teaspoons pure vanilla extract

– 2 tablespoons fresh orange juice

– 2 tablespoons milk (any kind), at room temperature

– 1 and 1/2 cups fresh or frozen cranberries, do not thaw

– Optional coarse sugar for sprinkling on top if not using crumb topping

– 1 cup confectioners’ sugar

– 2 tablespoons fresh orange juice

Instructions

1-First Step: Preheat the oven to 425°F. Prepare a 12-cup muffin pan by spraying with nonstick spray or lining with paper liners.

2-Second Step: Make the crumb topping. Mix brown sugar, granulated sugar, cinnamon, and melted butter until combined. Add flour and mix gently with a fork until crumbly. Refrigerate while you make the muffin batter.

3-Third Step: In a bowl, whisk together the flour, baking soda, baking powder, cinnamon, and salt.

4-Fourth Step: In a mixer, beat the softened butter, granulated sugar, and brown sugar on high until smooth and creamy, about 3 minutes. Add orange zest and beat for 1 minute.

5-Fifth Step: Add eggs, yogurt or sour cream, and vanilla. Beat until combined and creamy. This is where your batter starts smelling like a bakery.

6-Sixth Step: On low speed, add the dry ingredients, orange juice, and milk. Mix only until no flour pockets remain. The batter will be thick, and that is normal for this Cranberry Orange Muffins recipe.

7-Seventh Step: Fold in the cranberries gently. If you use frozen cranberries, keep them frozen and do not thaw. This helps prevent extra juice from bleeding into the batter.

8-Eighth Step: Spoon batter into muffin cups, filling to the top. Top with crumb topping, pressing slightly to adhere. If you skip the crumb topping, sprinkle coarse sugar instead.

9-Ninth Step: Bake at 425°F for 5 minutes, then without opening the oven, reduce to 350°F and bake for an additional 16 to 19 minutes (total 21 to 24 minutes). A toothpick should come out clean or with a few moist crumbs.

10-Final Step: Cool muffins in the pan for 5 minutes, then transfer to a wire rack. Cool at least 15 minutes before icing.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🫐 Use fresh or frozen cranberries but do not thaw frozen ones to avoid excess moisture.
📏 Fill muffin cups all the way to the top with the thick batter for beautifully tall muffins.
❄️ Freeze baked muffins for up to 3 months; thaw and warm in microwave for fresh taste.

  • Author: Brandi Oshea
  • Prep Time: 25 minutes
  • Cooling: 15 minutes
  • Cook Time: 23 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 muffin
  • Calories: 350 kcal
  • Sugar: 28g
  • Sodium: 320mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 60mg