Cranberry Orange Muffins

Fresh cranberry orange muffins are a perfect festive make-ahead breakfast for busy Christmas mornings (or any other busy day)!

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

I’ve been seeing a lot of ideas for lavish Christmas morning breakfasts around the web. Is this really a thing?

Growing up, I doubt you could have kept me away from the tree long enough to brush my teeth, let alone sit at the table eating a fancy breakfast. After I became a grown up with *marginally* better impulse control, Christmas morning was always about rushing out of the house to another family member’s for the gift exchange.

I guess families who open gifts on Christmas Eve have all the time in the world to lounge around eating french toast and eggs Benedict on Christmas morning. But that’s just not us! If you find yourself in the same situation, I have a solution for you. And it’s in the form of these fresh cranberry orange muffins with a cream cheese glaze.

Fresh cranberry orange muffins in a muffin pan

You can bake them up the night (or days) before, and eat them with one hand while you unwrap (or hold the camera) with the other. Or eat them on the go while you head off to grandma’s house.

This recipe makes 12 large, sturdy, bakery-style muffins. You could use this batter to create endless flavor combinations. But try this fresh cranberry orange take for a festive combination for the holidays.

Overhead view of fresh cranberry orange muffins, drizzled with cream cheese glaze

Fresh cranberries are so underrated in my opinion. They’re pretty tart, so I wouldn’t eat them raw by the bucketful. That is, unless they’re sugared like on this fabulous gingerbread cake. But they are juicy and tangy and great in baked goods.

The cream cheese glaze is “optional” in the theoretical sense of the word, but the sweetness is a nice contrast to the tangy cranberries.

Side view of fresh cranberry orange muffins in muffin pan, drizzled with cream cheese glaze

This year, we’ll be spending the day at my sister-in-law’s house unwrapping gifts in the morning, followed by a lunch of sandwiches-on-white-bread-with-the-crusts-cut-off. The sandwiches are a Christmas Day tradition in Phil’s family ;).

Christmas day is, without a doubt, one of my favorite days of the year. I’m curious, what does your Christmas morning routine look like?

Fresh cranberry orange muffin with a cream cheese drizzle, torn in half and on a plate.
5 from 1 vote

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 406 kcal
Author Ann



  • 3 1/4 cups all-purpose flour
  • 1/2 teaspoon baking soda
  • 4 teaspoons baking powder
  • 1/2 teaspoon kosher salt
  • 2 eggs
  • 1 egg yolk
  • 1 1/3 cups granulated sugar
  • 1/2 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
  • 3/4 cup confectioner's sugar
  • 3 tablespoons butter, softened
  • 1/2 teaspoon pure vanilla extract
  • 2-3 tablespoons milk


  1. Preheat oven to 350 degrees F. Grease a 12 cup standard muffin pan or line it with paper muffin wrappers.
  2. In a large bowl, whisk together flour, baking soda, baking powder and salt.
  3. In a medium bowl, combine eggs, egg yolk, sugar, melted butter, yogurt and vanilla and orange zest.
  4. 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.
  5. 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

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

Recipe Notes

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

Nutrition Facts
Fresh Cranberry Orange Muffins with a Cream Cheese Glaze
Amount Per Serving
Calories 406 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 9g56%
Cholesterol 69mg23%
Sodium 292mg13%
Potassium 266mg8%
Carbohydrates 60g20%
Fiber 1g4%
Sugar 32g36%
Protein 6g12%
Vitamin A 530IU11%
Vitamin C 2.3mg3%
Calcium 129mg13%
Iron 1.9mg11%
* Percent Daily Values are based on a 2000 calorie diet.

4 thoughts on “Cranberry Orange Muffins”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: