These aren’t spice muffins with a splash of eggnog. They’re eggnog muffins, where the dairy does the work of fat, moisture, and spice in one pour, so the crumb turns out tender in a way milk alone can’t match. The batter barely comes together before it hits the oven, and that short window is what keeps the texture silky rather than tough.
Everyone I know who tries these ends up with doorstops instead of muffins because they can’t stop stirring.
Eggnog builds a tender crumb
Eggnog does double work here. The fat from the cream and eggs coats flour proteins, limiting gluten formation, that’s what keeps the muffin soft rather than tough. The liquid hydrates the starches, but because it’s rich, the crumb stays fine and moist instead of cottony.
Most muffin recipes rely on milk or buttermilk; eggnog gives you that same structure plus a built-in spice layer. You taste cinnamon and nutmeg without measuring extra dry spices into the batter.
And because the dairy is already sweetened, the sugar in the recipe balances without pushing into cloying. The result is a muffin that feels almost silky, not dry or coarse. If you’ve ever had a muffin that crumbles apart the second you bite it, that’s too little fat.
This one holds together.
Streusel adds crunch and seals moisture
A muffin without topping can dry out on top while the center finishes baking, the exposed surface loses steam fast. That’s where streusel steps in. The buttery flour-sugar mixture blankets each muffin, so moisture escapes slower.
During baking, the streusel firms into a crisp, craggy layer that shatters when you bite it. That crunch contrasts with the soft, eggnog-rich interior, giving you two textures from one bite. The butter in the streusel also browns slightly, adding a toasty note that plays off the warm spices in the muffin.
You don’t need to hunt for a nut or crumb; every forkful gets that crust. And because the streusel sits on top rather than mixing in, it protects the dome without weighing down the batter.
Glaze sets best on a cool surface
Drizzle glaze onto warm muffins and it melts on contact, sinking into the crumb and leaving a patchy, translucent stain instead of a clean white ribbon. The sugar dissolves into the heat, and you lose the distinct sweet layer. Wait until the muffins are completely cool, and the glaze stays put.
It thickens as it hits the room-temperature surface, so each drip holds its shape. That means you get a glossy finish that clings to the dome and streaks down the sides, not a puddle at the bottom. The glaze also firms up enough to keep from smearing when you stack or handle the muffins.
And because it’s just confectioners’ sugar and eggnog, the flavor stays simple, sweet with a faint dairy tang, so it doesn’t compete with the streusel or the spiced crumb underneath.

Prep: 20 min · Cook: 22 min · Total: 42 min · Servings: 12 · Calories: 350 kcal
Eggnog delivers fat and spice in one pour
Eggnog: Use full fat eggnog. Low fat or light versions have less cream, which means a drier, less tender muffin.
All-purpose flour: Standard all purpose, not bread flour. Higher protein bread flour builds too much gluten, making the muffins tough.
Unsalted butter: Melt and cool slightly. Hot butter thins the batter and can cook the eggs, leaving a greasy crumb.
Eggs: Room temperature eggs blend smoothly into the batter. Cold eggs stiffen the melted butter into clumps.
Fold the batter just until it comes together
Whisk dry ingredients
Whisk the flour, sugar, baking powder, cinnamon, salt, and nutmeg in a medium bowl until evenly combined. You shouldn’t see streaks of unmixed spice or clumps of baking powder.
Combine wet ingredients
In another bowl, whisk the eggnog, eggs, melted butter, and vanilla until smooth. The mixture should look homogenous with no separated streaks of egg white or butter.
Fold wet into dry
Pour the wet mixture into the dry and fold with a spatula using broad strokes. Stop as soon as no dry flour remains, a few lumps are fine. Overmixing makes muffins tough and tunnels them.
Fill the liners
Divide the batter evenly among the 12 lined cups, filling each about three-quarters full. The batter should mound slightly but not reach the rim, or the streusel will spill over during baking.
Make the streusel
Stir the flour, brown sugar, cinnamon, and salt in a medium bowl. Pour in the melted butter and toss with a fork until the mixture forms clumps the size of small peas. If it’s sandy, add a teaspoon more butter.
Top with streusel
Spoon about 1 tablespoon of streusel over each muffin, pressing it lightly so it sticks. The topping should cover the surface in an even layer, not piled high in the center.
Bake until set
Bake at 350°F for 22 to 24 minutes. The muffins should be golden brown on top and a toothpick inserted in the center should come out with a few moist crumbs, not wet batter.
Cool completely before glazing
Let the muffins cool in the pan for 5 minutes, then transfer to a wire rack. Wait until they are completely cool to the touch, warm muffins will absorb the glaze and leave a stain instead of a white ribbon.
Make the glaze
Whisk the confectioners’ sugar with 2 tablespoons of eggnog until smooth. The glaze should be thick but pourable; add more eggnog a teaspoon at a time if it’s too stiff. It should hold a ribbon on the surface for a second before disappearing.
Drizzle and serve
Drizzle the glaze over the cooled muffins using a spoon or a squeeze bottle. Let it set for 10 minutes until the glaze firms up slightly, it will still be soft but won’t smear when touched.

Eggnog Muffins
Ingredients
Muffins
- 2 cups all-purpose flour 250 g
- ½ cup granulated sugar 100 g
- 2 teaspoons baking powder
- 1 teaspoon ground cinnamon
- ½ teaspoon kosher salt
- ¼ teaspoon ground nutmeg
- 1 cup eggnog room temperature
- 2 large eggs room temperature
- ¼ cup unsalted butter ½ stick / 57 g, melted and cooled slightly
- 1 teaspoon vanilla extract
Streusel Topping
- 1 cup all-purpose flour 125 g
- ½ cup light brown sugar packed, 100 g
- 1 teaspoon ground cinnamon
- ½ teaspoon kosher salt
- ½ cup unsalted butter 1 stick / 113 g, melted
Glaze
- 1 cup confectioners’ sugar 125 g
- 2-3 tablespoons eggnog
Instructions
Muffins
Preheat oven and line pan:
Heat oven to 350°F (175°C). Insert paper liners into a standard 12-cup muffin pan.Whisk dry ingredients together:
In a medium bowl, combine 2 cups flour, granulated sugar, baking powder, 1 tsp cinnamon, ½ tsp salt, and nutmeg with a whisk.Mix wet ingredients:
In another bowl, whisk together 1 cup eggnog, eggs, ¼ cup melted butter, and vanilla.Fold dry into wet:
Gradually fold the dry mixture into the wet mixture until barely combined.Fill muffin cups:
Divide the batter evenly among the lined cups, filling each generously but not to the brim.
Streusel Topping
Combine streusel dry mix:
In a medium bowl, stir together 1 cup flour, brown sugar, 1 tsp cinnamon, and ½ tsp salt.Cut in melted butter:
Pour in ½ cup melted butter and blend with a fork until crumbly.Top muffins with streusel:
Top each muffin with about 1 tablespoon of the streusel.Bake until done:
Bake for 22-24 minutes, until a toothpick inserted into the center comes out mostly clean with a few moist crumbs.Cool muffins completely:
Let muffins cool completely on a wire rack.
Glaze
Mix eggnog glaze:
In a small bowl, mix confectioners’ sugar with 2 tablespoons eggnog until smooth. Adjust with more eggnog if needed.Drizzle glaze over muffins:
Drizzle the glaze over the cooled muffins.

Eggnog is the backbone, but you can swap it
Eggnog: Buttermilk + spices. Replace the 1 cup eggnog with 1 cup buttermilk, then add 1/4 teaspoon nutmeg and 1/2 teaspoon cinnamon to the dry ingredients.
The muffin loses the creamy richness, it’ll be less tender and the crumb will be slightly tighter. You still get spice, but the texture shifts toward a classic buttermilk muffin: still moist, but not as silky.
Eggnog: Non-dairy eggnog (like almond or oat-based). Use the same amount. Non-dairy eggnogs vary in fat and sugar; the muffin may be drier and less tender, especially if the alternative is low-fat.
The spice flavor will be similar, but the crumb won’t feel as rich. Start with 1 cup, and if the batter seems stiff, add a splash of the same milk to loosen it.
All-purpose flour: Gluten-free all-purpose blend (with xanthan gum). Use the same 2 cups. The muffin will be more delicate and prone to crumbling, especially when warm.
The streusel and glaze help hold it together, but skip the toothpick test, gluten-free muffins often look underdone when they’re not. Bake until the tops are golden and the center springs back to a light touch.
Expect a softer, slightly grittier texture.
Storage and Serving
These muffins are best within 2 days of baking. The streusel stays crisp for the first day; after that, it softens as moisture migrates from the crumb.
The glaze sets firmly once cooled, so you can stack them without smearing. Store in an airtight container at room temperature for up to 3 days. For longer storage, freeze the muffins (unglazed) for up to 3 months.
Wrap each muffin individually in plastic wrap, then place in a zip-top bag. Thaw at room temperature for about 1 hour, then glaze and serve immediately.
Do not freeze glazed muffins the glaze will turn sticky and weep. The eggnog in the batter keeps the crumb moist, but after 3 days at room temperature, the muffins start to dry out.
Reheat a stored muffin in a 300°F oven for 5 minutes to refresh the texture. Serve the muffins within 30 minutes of glazing for the best appearance.
Tips
- Grate a little fresh nutmeg (about 1/8 teaspoon) into the streusel; the volatile oils in freshly grated nutmeg are more aromatic than pre-ground, and since the streusel bakes directly on top, that aroma hits first.

Frequently Asked Questions
Can I make these muffins ahead of time?
You can make the muffins a day ahead, but the streusel will soften as moisture migrates from the crumb. The glaze sets firmly once cooled, so you can stack them without smearing. For best texture, bake, cool completely, store unglazed in an airtight container at room temperature, then glaze within 30 minutes of serving.
If you need longer, freeze the unglazed muffins for up to 3 months; thaw at room temperature about 1 hour, then glaze and serve.
Why did my muffins turn out dense?
Dense muffins most often come from overmixing the batter. Fold the wet into the dry just until no dry flour remains, a few lumps are fine. Overworking the gluten makes the crumb tight and tough instead of tender.
Another cause: if your eggnog was cold, the melted butter can resolidify into clumps, leaving dry pockets. Let both eggs and eggnog come to room temperature before combining.
How do I prevent the streusel from sinking into the batter?
Streusel sinks when the batter is too thin or the topping is pressed in too hard. Your batter should be thick enough to mound slightly in the liner, fill each cup about three-quarters full. Spoon the streusel on top and press it just lightly so it sticks; don’t push it deep.
The batter needs to support the weight, so resist overfilling or overmixing, which thins the batter.
What’s the difference between eggnog muffins and regular spice muffins?
Eggnog muffins get their tenderness from the fat in the eggnog, cream and eggs coat the flour proteins, limiting gluten so the crumb stays soft and silky. Regular spice muffins made with milk or buttermilk are often drier and coarser because they have less fat.
The eggnog also carries cinnamon and nutmeg already dissolved, so the spice flavor feels integrated rather than dusted on top. You taste the same warm spices, but the texture is noticeably richer.
