Skip to Content

Cranberry Eggnog Muffins

Bakery-style muffins with the subtle flavor of eggnog and filled with tart cranberries. These muffins have a cinnamon streusel topping adding to the holiday flavors. They are perfect for a grab and go breakfast or an afternoon snack with a cup of tea.

Cranberry muffin with streusel topping on a muffin liner.

These tasty bakery-style muffins, with the flavor of spiced eggnog and juicy tart cranberries, are perfect for the holiday season. Quick and easy to make they are perfect with a cup of tea.

If you love the flavor of cranberry, you may also enjoy some flaky Cranberry Lemon Scones or quick and easy Air Fried Cranberry Hand Pies.

Jump to:

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchase

These cranberry eggnog muffins with cinnamon streusel bring all the flavors we crave during the holiday season—rich eggnog, tangy cranberries, and a sweet, crunchy, spiced crumb topping.

Each bite is a perfect combination of creamy and tart, with a hint of spice from the cinnamon streusel that ties everything together.

Thanks to the eggnog, these muffins are light and moist, which adds richness without being too heavy. And the cranberries provide bursts of bright flavor, balancing the sweetness and adding a festive pop of color.

This muffin is great for a simple holiday breakfast or with other breakfast favorites like scrambled eggs, bacon or sausages, and fresh fruit,

They’re also a great option for Christmas morning for a quick snack while gathered around the tree.

We also love them as an afternoon pick-me-up paired with a cozy latte or spiced tea and they are ideal for holiday potluck or office party to share the festive cheer with others.

Cranberry muffins on a round cooling rack with a dish of sugared cranberries.

Ingredients & Substitutions

For a full list of ingredients and measurements, see the printable recipe card at the bottom of this post.

All-purpose flour – This recipe calls for all-purpose flour, but you can use whole wheat flour or a blend of the two for a slightly heartier muffin. Using whole wheat flour may require adding a bit more eggnog.

Sugar – These muffins are sweetened with granulated sugar and it is also used for the streusel topping. Sugar adds moisture to the muffins, and also balances the tartness of the cranberries. You can use brown sugar instead of the granulated for the topping if you prefer.

Eggnog – Eggnog is what adds the creamy richness to these muffins and gives them their unique holiday flavor. If you do not like eggnog, it can be substituted with heavy cream.

Cranberries – You want to use whole cranberries for this recipe. Either fresh or frozen will work. You don’t need to worry about thawing frozen cranberries before adding them to the batter.

Cinnamon – Cinnamon adds to the warm holiday flavor. This is added to the batter and also used in the topping. You can add other spices, such as a pinch of nutmeg or ground clove,if you like. Or substitute the cinnamon with a spice blend such as pumpkin pie spice, apple pie spice, or eggnog spice, if you can find it.

Vegetable oil – These muffins are made with vegetable oil, which keeps them light and moist. You can use a different neutral flavor oil such as avocado oil or coconut oil, if you prefer. Melted, unsalted butter can also be used.

A basket of cranberry muffins with streusel topping.

Pro Tip – You can make this recipe using the standard paper liners, but my favorite is the taller parchment liners. These allow the muffins to rise a little more instead of spreading outward, giving a nicer top.

You can also bake these muffins without liners. Just be sure to grease the muffin tins before filling them with batter.

Storing Cranberry Muffins

Cranberry eggnog muffins will stay fresh in an airtight container at room temperature for up to three days. After 3 days, you will notice the crumb topping softens, and the muffins will tend to dry.

If you’d like to extend their shelf life, place the container in the refrigerator, where they’ll stay fresh for about a week.

For longer storage, wrap each muffin individually in plastic wrap or aluminum foil, place them in a freezer-safe bag or container, and freeze for up to three months.

When ready to enjoy them, simply thaw them at room temperature or reheat them in the microwave for a warm, fresh-from-the-oven taste.

Cranberry muffin with streusel topping on a muffin liner.

More Muffin and Scone Recipes

Looking for other recipes like this? Try these:

Printable Recipe

Cranberry muffin with streusel topping on a muffin liner.

Eggnog Cranberry Muffins

Bakery-style muffins with the subtle flavor of eggnog and filled with tart fresh cranberries and a crunchy cinnamon streusel topping.
No ratings yet
Print Pin Save Recipe Rate
Course: Biscuits & Muffins
Cuisine: American
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 12
Calories: 404kcal
Author: Deanna

Ingredients

  • 3 cups (370g) all-purpose flour
  • ¾ cup (150g) granulated sugar
  • 4 tablespoon baking powder
  • ½ teaspoon salt
  • 1 teaspoon ground cinnamon
  • cup vegetable oil
  • 2 large eggs
  • ¾ cup eggnog
  • 2 teaspoon vanilla extract
  • 1 cup whole cranberries fresh or frozen

Streusel Topping

  • 6 tablespoon granulated sugar
  • 4 tablespoon all-purpose flour
  • 4 tablespoon butter softened
  • 1 teaspoon ground cinnamon

Instructions

  • Preheat oven to 375°F.
  • Mix the 3 cups flour, ¾ cup sugar, baking powder, salt and 1 teaspoon cinnamon in a large bowl.
  • In a small bowl, beat the eggs with the vegetable oil and stir in the eggnog and vanilla.
  • Add the wet ingredients to the dry ingredients and stir just until combined.
  • Fold in the cranberries and then scoop the batter into a lined muffin tin.
  • In a small bowl mix the streusel ingredients with your fingers until well combined and crumbly.
  • Place a large scoop of streusel on top of each muffin.
  • Place in the oven and bake for 25-30 minunutes until golden brown and a toothpick comes out clean.
  • Cool for 10 minutes, then remove muffins from the tin and move to a cooling rack.

Notes

This makes 12 large muffins.  For a smaller batch, this recipe can be divided in half easily.

Nutrition

Estimated Nutrition Facts
Eggnog Cranberry Muffins
Amount per Serving
Calories
404
% Daily Value*
Fat
 
18
g
28
%
Saturated Fat
 
5
g
31
%
Trans Fat
 
0.2
g
Sodium
 
153
mg
7
%
Carbohydrates
 
57
g
19
%
Fiber
 
1
g
4
%
Sugar
 
27
g
30
%
Protein
 
6
g
12
%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.

Subscribe to our Newsletter!Recieve a FREE 30 Minute Meal Ebook! Subscribe Here!!

Sharing is caring!

Recipe Rating




THIS POST MAY CONTAIN AFFILIATE LINKS. AS AN AMAZON ASSOCIATE I EARN FROM QUALIFYING PURCHASES.