Cranberry Eggnog Streusel Muffins are the PERFECT Christmas muffins recipe. With the nutty taste of delicious eggnog and bursts of tangy cranberries in every bite, these muffins can easily become a holiday tradition.
Preheat and prepare. Preheat the oven to 425°F and line one or two muffin pans with liners. This recipe makes about 17 muffins.
Make the streusel topping. In a small bowl, combine the sugar, flour, nutmeg, and rum extract. Stir in the melted butter just until crumbly. Set aside.
Cream the butter and sugar. In a medium mixing bowl, beat the softened butter and sugar until smooth and creamy.
Add the eggs. Beat in the eggs one at a time, mixing for about 1 minute until the mixture is light and fluffy. Scrape down the sides as needed.
Mix the dry ingredients. Add the baking powder, salt, nutmeg, and rum extract, mixing until combined.
Alternate liquids and flour. Add the flour and eggnog alternately, mixing well after each addition until fully incorporated.
Fold in the cranberries. Gently fold in the frozen, halved cranberries until evenly distributed.
Fill and top. Spoon the batter into the muffin cups, filling about two thirds full. Sprinkle generously with the streusel topping.
Bake. Bake for about 20 minutes, until the muffins are lightly golden on top.
Cool. Remove from the oven and allow the muffins to cool before serving.
Notes
Freeze cranberries. Freezing cranberries for at least 1 hour makes them easier to cut and prevents red streaking in the batter.
Rum extract substitute. Vanilla extract may be used in place of rum extract. Use double the amount for best flavor.
Eggnog swap. If needed, replace part of the eggnog with milk or half and half for a milder flavor.
Storage. Store muffins in an airtight container at room temperature for up to 2 days or freeze for longer storage. Leftover streusel topping can be refrigerated for up to 2 weeks.