Christmas Cupcakes From One Base Recipe: Peppermint, Eggnog Spice and Gingerbread
Start with a standard vanilla cupcake and change only a few ingredients to get peppermint, eggnog spice or gingerbread cupcakes for the holidays.

The simplest way to make several kinds of Christmas cupcakes is to use one standard vanilla cupcake batter and change only the flavoring: add peppermint extract and crushed candy for peppermint, nutmeg and eggnog for eggnog spice, or molasses and ginger for gingerbread. The base bakes at 350°F (175°C) for 18 to 22 minutes and makes 12 standard cupcakes; double it to make two flavors at once.
Flour weights use King Arthur’s convention of 120 g per cup, spooned and leveled. The base follows the classic creaming-method butter cake ratio.
Base vanilla cupcakes (12 standard)
- 1 1/2 cups (180 g) all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon fine salt
- 1/2 cup (113 g, 1 stick) unsalted butter, softened
- 3/4 cup (149 g) granulated sugar
- 2 large eggs, at room temperature
- 2 teaspoons vanilla extract
- 1/2 cup (113 g) milk, at room temperature
Method
- Heat the oven to 350°F (175°C), gas mark 4, or about 160°C fan. Line a 12-cup muffin pan with paper liners.
- Whisk the flour, baking powder and salt.
- Beat the butter and sugar on medium speed for 2 to 3 minutes, until pale and fluffy.
- Beat in the eggs one at a time, then the vanilla.
- On low speed, add the flour mixture in three parts, alternating with the milk in two parts, beginning and ending with flour. Mix just until smooth.
- Fill each liner about 2/3 full. Fuller cups dome and can overflow, which leaves less room for frosting.
- Bake 18 to 22 minutes, until the tops spring back when pressed and a toothpick in the center comes out clean.
- Cool 5 minutes in the pan, then move to a rack. Frost only when completely cool.
For more detail on the base, fill levels and cooling, see vanilla cupcakes. Unlike muffins, cupcakes use the creaming method, which beats air into the butter for a finer, softer crumb.
Three holiday variations
| Flavor | Change to the batter | Frosting | Finish |
|---|---|---|---|
| Peppermint | Use 1 teaspoon vanilla plus 1/2 teaspoon peppermint extract | Vanilla buttercream with 1/4–1/2 teaspoon peppermint extract | Crushed candy canes, added just before serving |
| Eggnog spice | Replace the milk with 1/2 cup (about 120 g) store-bought eggnog; add 1/2 teaspoon nutmeg and 1/4 teaspoon cinnamon | Buttercream made with eggnog instead of milk, plus a pinch of nutmeg | Dusting of freshly grated nutmeg |
| Gingerbread | Replace 1/4 cup of the sugar with 3 tablespoons (64 g) molasses; add 1 1/2 teaspoons ginger, 1 teaspoon cinnamon, 1/4 teaspoon cloves and 1/4 teaspoon baking soda | Cream cheese frosting or vanilla buttercream | A small gingerbread cookie or a pinch of cinnamon |
Peppermint notes
Peppermint extract is very strong; a little goes a long way, and too much tastes like toothpaste. Add it to frosting a few drops at a time. Crushed candy canes draw moisture from the frosting and turn sticky or bleed red within a few hours, so sprinkle them on shortly before serving. For a chocolate peppermint version, start from chocolate cupcakes instead.
Eggnog notes
Use commercial eggnog, which in the US is normally pasteurized (check the label), or a homemade version whose egg base was cooked to 160°F (71°C). In the batter it is fully baked, so safety only matters for the frosting: there, use pasteurized commercial eggnog and refrigerate any leftovers. Eggnog is thicker than milk and adds a little fat and sugar, so the crumb is slightly richer and browns a little faster; check at 17 minutes.
Gingerbread notes
Molasses is acidic, so the small amount of baking soda helps balance it and adds lift alongside the baking powder. Molasses also browns faster and keeps the cupcakes moist for longer. Use light or dark molasses rather than blackstrap, which is bitter. For a muffin version of the same flavors, see gingerbread muffins.
Frosting
A standard American buttercream for 12 cupcakes uses about 1 cup (227 g) softened butter, 3 to 3 1/2 cups (340–400 g) powdered sugar, 2 to 3 tablespoons milk and 1 teaspoon vanilla, beaten until fluffy. That is enough for a generous swirl on each cupcake. For piping consistency, dairy-free swaps and how to fix grainy frosting, see simple buttercream.
- Cream cheese frosting must be refrigerated; bring cupcakes out about 30 minutes before serving.
- Buttercream with only butter, sugar and a little milk is usually fine at cool room temperature for a day.
Make ahead
- Unfrosted cupcakes keep in an airtight container at room temperature for 1 to 2 days.
- Freezing: freeze unfrosted cupcakes in a single layer, then bag. Thaw in the closed container for 1 to 2 hours, then frost.
- Buttercream can be made several days ahead and refrigerated; bring it to room temperature and re-whip before piping.
- Toppings such as candy canes or sprinkles go on the day of serving.
Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
| Sunken centers | Underbaked or oven door opened early | Bake until springy; avoid opening before 15 minutes |
| Overflowing tops | Liners filled too full | Fill 2/3 full |
| Dense, heavy crumb | Cold butter or eggs, or overmixing after flour | Use room temperature ingredients; mix flour in on low just until smooth |
| Frosting melts or slides | Cupcakes still warm | Cool completely, at least 1 hour |
| Candy cane topping weeps | Added too early | Sprinkle just before serving |
Food safety and allergens
Do not taste the raw batter: it contains raw flour and raw eggs. These cupcakes contain wheat (gluten), eggs and milk; eggnog adds more egg and dairy. Gluten-free and dairy-free swaps need certified ingredients and care with cross-contact. Anyone managing allergies, celiac disease or diabetes should follow their doctor’s or dietitian’s advice.
Bottom line
Bake one reliable vanilla base, then change only a few ingredients for each holiday flavor: peppermint extract, eggnog and nutmeg, or molasses and ginger. Cool completely, frost generously and add crunchy toppings at the last minute.
FAQ
Can I make all three flavors from one batch?
Yes, with small adjustments. Divide the finished base batter into three bowls and fold in each flavor; for gingerbread, stir in about 1 tablespoon molasses and the spices per third.
Can I use homemade eggnog?
In the baked batter, yes. For frosting, use pasteurized commercial eggnog or a homemade version with the egg base cooked to 160°F (71°C), since frosting is not baked.
How far ahead can I bake Christmas cupcakes?
Bake one to two days ahead and store unfrosted, or freeze them for several weeks, then thaw and frost on the day.
Why does peppermint frosting taste too strong?
Peppermint extract is concentrated. Start with 1/4 teaspoon per batch of frosting and add more drop by drop.



