Go Back
+ servings
Fresh cranberry orange muffin with a cream cheese drizzle, torn in half and on a plate.

Fresh Cranberry Orange Muffins with a Cream Cheese Glaze

Fresh cranberry orange yogurt muffins are a perfect festive make-ahead breakfast for busy Christmas mornings (or any other busy day)!
Course Breakfast/Brunch
Cuisine American
Prep Time 15 minutes
Cook Time 22 minutes
Total Time 37 minutes
Servings 12 muffins
Calories 406kcal
Author Ann Otis



  • 3 ¼ cups all-purpose flour
  • ½ teaspoon baking soda
  • 4 teaspoons baking powder
  • ½ teaspoon kosher salt
  • 2 eggs
  • 1 egg yolk
  • 1 ⅓ cups granulated sugar
  • ½ cup plus 2 tablespoons (140 grams) unsalted butter, melted
  • 1 cup milk
  • 1 cup plain yogurt
  • 2 teaspoons vanilla extract
  • 2 tablespoons finely grated orange zest
  • 2 cups fresh or frozen cranberries

Cream Cheese Glaze

  • 3 ounces cream cheese
  • ¾ cup confectioner's sugar
  • 3 tablespoons butter, softened
  • ½ teaspoon pure vanilla extract
  • 2-3 tablespoons milk


  • Preheat oven to 350 degrees F. Grease a 12 cup standard muffin pan or line it with paper muffin wrappers.
  • In a large bowl, whisk together flour, baking soda, baking powder and salt.
  • In a medium bowl, combine eggs, egg yolk, sugar, melted butter, yogurt and vanilla and orange zest.
  • Add the egg mixture to the dry ingredients and mix with a rubber spatula until just combined. Fold in the cranberries until evenly distributed. Batter will be lumpy, but that's ok.
  • Fill the muffin cups all the way to the top, almost overflowing. Bake in the preheated oven for 22-25 minutes, until a toothpick inserted in the center comes out clean. Drizzle with cream cheese glaze if desired.

Cream Cheese Glaze

  • Mix cream cheese, confectioner's sugar, butter and vanilla until smooth. Add milk to thin it out, until you reach a drizzling consistency.


You can prepare the batter a day ahead and store in the refrigerated until ready to bake.


Calories: 406kcal | Carbohydrates: 60g | Protein: 6g | Fat: 15g | Saturated Fat: 9g | Cholesterol: 69mg | Sodium: 292mg | Potassium: 266mg | Fiber: 1g | Sugar: 32g | Vitamin A: 530IU | Vitamin C: 2.3mg | Calcium: 129mg | Iron: 1.9mg