Bright, bakery-style, and full of cozy citrus flavor, these Cranberry Orange Muffins are the kind of treat that makes an ordinary morning feel a little more special. The sweet orange-scented batter bakes up soft and tender, while pops of tart cranberry bring the perfect contrast in every bite.

I love making these when I want something easy enough for a weekday breakfast but pretty enough to share at brunch, during the holidays, or with an afternoon coffee. They have that fresh homemade feel, a golden top, and the kind of aroma that fills the kitchen before the timer even goes off.
Why You’ll Love These Cranberry Orange Muffins
These muffins strike such a lovely balance between sweet and tart. The orange brightens everything, the cranberries keep them from tasting flat, and the soft crumb makes them feel like something you picked up from a favorite local bakery.
They are also simple to make with everyday ingredients, which means you do not need anything complicated to get a beautiful batch. They freeze well, travel well, and work for breakfast, snack time, brunch tables, and even casual dessert.
Should I Use Fresh or Dried Cranberries for Cranberry Orange Muffins?
Fresh cranberries are my first choice when I want that classic tart burst and juicy texture. They bake into the batter beautifully and give the muffins their signature bright flavor.
Dried cranberries can work too if that is what you have on hand, but they make the muffins sweeter and a little less punchy. If you use dried cranberries, I like chopping them slightly and reducing the sugar just a touch so the orange still shines.
Ingredients for the Cranberry Orange Muffins
Each ingredient in these Cranberry Orange Muffins has an important role, and together they create a soft, flavorful muffin with a tender crumb and bright finish.
All-purpose flour gives the muffins their structure and keeps the crumb light but sturdy enough to hold the cranberries.
Granulated sugar sweetens the batter and balances the tart cranberries without making the muffins overly sweet.
Baking powder helps the muffins rise tall and gives them that lovely domed bakery-style top.
Salt sharpens the flavors and keeps the sweetness from tasting flat.
Orange zest is where a lot of the fresh citrus aroma comes from, so it is worth using the zest rather than relying on juice alone.
Fresh orange juice adds brightness and brings a clean citrus flavor throughout the batter.
Eggs help bind everything together while also giving the muffins richness.
Milk adds moisture and keeps the texture soft and tender.
Unsalted butter brings richness, flavor, and that soft homemade crumb everyone loves in a good muffin.
Vanilla extract rounds out the citrus and berry notes with a little warmth.
Fresh cranberries add bursts of tartness that make these muffins taste lively and balanced.
Powdered sugar is optional, but a light dusting on top gives the muffins a pretty finish, especially for holiday serving.
How To Make the Cranberry Orange Muffins
Making Cranberry Orange Muffins is straightforward, and the batter comes together quickly. The biggest secret is not overmixing so the muffins stay tender and fluffy.
Step 1: Prep the Pan and Oven
Preheat your oven to 375°F and line a muffin pan with paper liners or lightly grease the cups. Getting this ready first makes the process smooth once the batter is mixed.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together the flour, sugar, baking powder, and salt. This helps distribute the leavening evenly so the muffins rise consistently.
Step 3: Combine the Wet Ingredients
In a separate bowl, whisk the eggs, milk, orange juice, melted butter, vanilla, and orange zest until smooth and well blended. The citrus should smell fresh and fragrant at this stage.
Step 4: Bring the Batter Together
Pour the wet ingredients into the dry ingredients and stir gently just until most of the flour disappears. A few streaks are fine. Overmixing can make the muffins dense.
Step 5: Fold in the Cranberries
Add the cranberries and fold them in carefully so they are evenly distributed without crushing them too much.
Step 6: Fill the Muffin Cups
Spoon the batter into the prepared muffin pan, filling each cup about three-quarters full. This gives them room to rise into a nice rounded top.
Step 7: Bake Until Golden
Bake for 18 to 22 minutes, or until the tops are lightly golden and a toothpick inserted in the center comes out clean or with a few moist crumbs.
Step 8: Cool and Finish
Let the muffins cool in the pan for about 5 minutes, then transfer them to a wire rack. Once slightly cooled, dust with powdered sugar if you want a simple bakery-style finish.

Serving and Storing Cranberry Orange Muffins
This recipe makes about 12 standard muffins, which is usually enough to feed 6 to 12 people depending on whether you are serving them as part of breakfast or as a grab-and-go snack.
Serve them slightly warm for the best texture and flavor. They are especially good with coffee, tea, or a glass of cold milk. If you are planning a brunch spread, they fit in beautifully beside eggs, yogurt, and fresh fruit.
To store them, keep the muffins in an airtight container at room temperature for up to 2 days, or refrigerate them for up to 5 days. For longer storage, freeze them in a sealed container or freezer bag for up to 2 months. I like to warm one in the microwave for a few seconds before serving.
What to Serve With Cranberry Orange Muffins
Greek Yogurt with Honey
A creamy bowl of yogurt adds protein and a cool contrast to the bright citrus flavor of the muffins.
Scrambled Eggs
Soft scrambled eggs turn these muffins into part of a fuller breakfast that still feels easy and relaxed.
Fresh Fruit Salad
A bowl of berries, orange segments, and grapes keeps the whole meal fresh and colorful.
Hot Coffee or Spiced Tea
Warm drinks bring out the orange aroma and make the muffins feel even cozier.
Vanilla Glaze or Softened Butter
A little glaze makes them feel more dessert-like, while butter adds richness to a warm muffin.
Want More Muffin and Sweet Breakfast Ideas?
If these Cranberry Orange Muffins made your morning brighter, there are plenty of other sweet bakes worth trying next. I would point you toward Snickerdoodle Muffins for a cozy cinnamon option, Healthy Blueberry Oatmeal Muffins when you want something hearty and wholesome, Blueberry Sour Cream Coffee Cake for a soft breakfast cake moment, and Greek Yogurt Zucchini Bread when you are craving a tender loaf with everyday ingredients.
These kinds of recipes make breakfast feel homemade in the best possible way, and they are wonderful to rotate through the season.
Save This Pin For Later
📌 Save these Cranberry Orange Muffins to your Pinterest breakfast or brunch board so you can come back to them any time.
And let me know in the comments how your batch turned out. Did you use fresh cranberries or dried? Did you add extra orange zest for more citrus flavor?
I always enjoy hearing the little ways people make a recipe their own. Questions are welcome too, especially if you are baking these for a holiday breakfast or make-ahead brunch.
For more daily recipe inspiration, take a look at Nora Nosh Recipes on Pinterest.
Cranberry Orange Muffins
- Total Time: 35 minutes
- Yield: 12 muffins
- Diet: Vegetarian
Description
Bright, tender, and bursting with fresh citrus flavor, these Cranberry Orange Muffins are the kind of easy recipe that makes breakfast feel extra special. Each muffin is soft and fluffy with juicy pops of tart cranberry and fragrant orange zest in every bite. They are perfect for a quick breakfast, easy brunch, holiday baking, snack time, and make-ahead food ideas when you want something homemade, simple, and full of fresh flavor.
Ingredients
2 cups all-purpose flour
3/4 cup granulated sugar
2 teaspoons baking powder
1/2 teaspoon salt
1 tablespoon orange zest
2 large eggs
1/2 cup milk
1/2 cup fresh orange juice
1/2 cup unsalted butter, melted
1 teaspoon vanilla extract
1 1/2 cups fresh or halved cranberries
2 tablespoons powdered sugar, optional for dusting
Instructions
1. Preheat the oven to 375°F and line a 12-cup muffin pan with paper liners.
2. In a large bowl, whisk together the flour, sugar, baking powder, and salt.
3. In a separate bowl, whisk the eggs, milk, orange juice, melted butter, vanilla extract, and orange zest until smooth.
4. Pour the wet mixture into the dry ingredients and stir gently until just combined.
5. Fold in the cranberries carefully without overmixing the batter.
6. Divide the batter evenly among the muffin cups, filling each about three-quarters full.
7. Bake for 18 to 22 minutes, or until the tops are golden and a toothpick inserted in the center comes out clean.
8. Let the muffins cool in the pan for 5 minutes, then transfer to a wire rack.
9. Dust with powdered sugar before serving if desired.
Notes
Do not overmix the batter once the wet and dry ingredients are combined, or the muffins can turn out dense instead of soft and fluffy.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 muffin
- Calories: 220
- Sugar: 16g
- Sodium: 170mg
- Fat: 9g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 45mg
