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.
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.
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.
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.
More Muffin and Scone Recipes
Looking for other recipes like this? Try these:
Printable Recipe
Eggnog Cranberry Muffins
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
Nutrition
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.