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 with Streusel


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maria
  • Total Time: 40 minutes
  • Yield: Approximately 12 muffins 1x

Description

Indulge in the delightful flavors of homemade Cranberry Orange Muffins with Streusel. These moist, fluffy muffins combine the tartness of fresh cranberries and the zest of oranges, topped with a crunchy streusel that adds irresistible texture. Perfect for breakfast or a cozy snack, these muffins are sure to brighten your day!


Ingredients

Scale
  • 1 ½ cups all-purpose flour
  • 2 tsp baking powder
  • ¾ cup granulated sugar
  • ½ tsp salt
  • 2 large eggs (room temperature)
  • ½ cup whole milk
  • ⅓ cup melted unsalted butter
  • 1 cup fresh cranberries (or frozen, floured)
  • Zest and juice of 1 orange
  • ¼ cup brown sugar (for streusel topping)
  • ¼ cup all-purpose flour (for streusel topping)
  • 2 tbsp melted butter (for streusel topping)

Instructions

  1. Preheat your oven to 375°F (190°C) and prepare a muffin tin with grease or liners.
  2. In a large bowl, whisk together flour, baking powder, sugar, and salt.
  3. In another bowl, mix eggs, milk, melted butter, orange juice, and zest until combined.
  4. Gradually add wet ingredients to dry ingredients; stir gently until just combined.
  5. Fold in cranberries carefully to maintain their shape.
  6. For the streusel topping, mix brown sugar, flour, and melted butter until crumbly.
  7. Fill muffin tins two-thirds full with batter and top generously with streusel.
  8. Bake for 20-25 minutes or until golden brown and a toothpick comes out clean.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 muffin (75g)
  • Calories: 210
  • Sugar: 10g
  • Sodium: 150mg
  • Fat: 8g
  • Saturated Fat: 4g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 40mg