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

Irresistible Cranberry Muffins with Orange Zest


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anastasia Chen
  • Total Time: 35 minutes
  • Yield: About 12 muffins 1x

Description

Indulge in these warm, fluffy cranberry muffins infused with zesty orange for a delightful breakfast or snack. Perfectly balanced between tartness and sweetness, each bite offers a burst of flavor that pairs beautifully with coffee or tea. Bake a batch to share with family and create cozy memories on chilly mornings.


Ingredients

Scale
  • 2 cups all-purpose flour
  • 1 cup granulated sugar
  • 2 tsp baking powder
  • 1/2 tsp salt
  • 1/2 cup unsalted butter, melted
  • 2 large eggs
  • 1 cup whole milk (or almond milk)
  • 1 1/2 cups fresh or frozen cranberries (do not thaw)
  • Zest of 1 large orange
  • 1 tsp pure vanilla extract

Instructions

  1. Preheat your oven to 375°F (190°C). Line a muffin tin with paper liners or grease it.
  2. In a large bowl, whisk together the flour, sugar, baking powder, and salt.
  3. In another bowl, mix the melted butter, eggs, milk, vanilla extract, and orange zest until smooth.
  4. Gently fold in the cranberries into the wet mixture.
  5. Pour the wet ingredients into the dry mixture and stir until just combined; do not overmix.
  6. Fill each muffin cup about three-quarters full and bake for 18-20 minutes or until golden brown.
  7. Cool for 5 minutes before transferring to wire racks. Enjoy warm or at room temperature.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 muffin (70g)
  • Calories: 210
  • Sugar: 10g
  • Sodium: 160mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 31g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 40mg