Eggnog Cupcakes with Spiced Rum Buttercream Filling

If you love eggnog at the holidays, these eggnog cupcakes will put a smile on your face. They capture everything you love about eggnog — creamy texture, warm nutmeg, and sweet vanilla — transformed into tender cupcakes topped with eggnog buttercream.

Perfect for Christmas parties or any time you want to make cupcakes more festive, the eggnog flavor is present in both the cake and the frosting so each bite tastes like the classic holiday drink.

Eggnog cupcakes in cupcake liners topped with eggnog buttercream.

I make these often when hosting holiday gatherings — the aroma of nutmeg while they bake fills the house with Christmas cheer. I keep the ingredients on hand in December so I can whip up a batch when family visits. We usually grate a little extra nutmeg on top, and sometimes decorate with red and green sprinkles or tiny gingerbread decorations for fun. A few cupcakes also freeze well, so I save some for quick desserts or surprise treats.

The buttercream is what elevates these cupcakes. It’s light and silky, and the eggnog flavor really stands out. I usually make extra frosting because it’s hard not to sneak a spoonful while decorating.

Ingredient Notes

See the recipe card below for exact measurements and full instructions.

Ingredients to make Eggnog cupcakes set out on the counter.
  • Flour: Use regular all-purpose flour and measure by spooning into the cup and leveling off.
  • Butter: Salted butter works well in the cake and frosting. Bring to room temperature for easy creaming.
  • Eggnog: Store-bought eggnog is fine; full-fat yields the best flavor and texture.
  • Nutmeg: Freshly grated nutmeg is ideal, but pre-ground nutmeg is an easy substitute.
  • Vegetable oil: Helps keep cupcakes moist; canola oil is a good alternative.
  • Powdered sugar: Gives the frosting a smooth texture — sift if lumpy.
  • Vanilla extract: A touch brings out the other flavors.

How To Make Eggnog Cupcakes

Preheat the oven to 350°F (175°C). Line a 12-cup muffin pan with paper liners and spray lightly with nonstick spray.

Flour, baking powder, salt, and nutmeg in a glass mixing bowl.
Butter, sugar, and oil in a glass mixing bowl.

Whisk together the flour, baking powder, salt, and nutmeg in a medium bowl. In a separate large bowl, beat the room-temperature butter, granulated sugar, and oil until light and fluffy, about 3 minutes. Add the eggs one at a time, beating after each, then add the vanilla.

Alternate adding the dry ingredients and the eggnog to the butter mixture, beginning and ending with the dry ingredients. Mix just until combined — avoid overmixing.

Eggnog cupcake batter scooped into a muffin pan.
Eggnog cupcakes cooling on a wire rack.

Scoop the batter into liners just over halfway. Bake 18–20 minutes, or until a toothpick inserted into the center comes out clean. Transfer to a wire rack and let cool completely before frosting.

Beaten butter and powdered sugar in a glass mixing bowl.
Eggnog, vanilla, salt, and nutmeg added to butter and powdered sugar in the mixing bowl.

For the eggnog buttercream, beat the butter until fluffy. Add half the powdered sugar and mix, then add the eggnog, vanilla, salt, and nutmeg. Add the remaining powdered sugar and beat until smooth and creamy. Adjust consistency with a splash more eggnog if it’s too thick, or more powdered sugar if too thin.

Eggnog buttercream frosting in a glass mixing bowl.
Frosting eggnog cupcakes on a wire rack.

When cupcakes are completely cool, frost them using a piping bag or a knife. Finish with a light dusting of nutmeg or festive sprinkles if desired.

Eggnog cupcake with a bite taken out of it.

Make-Ahead, Storing and Freezing

Store: Keep cupcakes in an airtight container in the refrigerator for up to 3 days. Bring to room temperature before serving for best texture and flavor.

Freeze: To freeze, chill the frosted cupcakes on a baking sheet until the frosting firms (about 1 hour). Wrap each cupcake in plastic wrap and place in an airtight container. Freeze up to 3 months. Thaw at room temperature before serving.

Make-Ahead: You can bake the cupcakes in advance and store them unfrosted at room temperature for 1–2 days; refrigerate the frosting. Bring the frosting to room temperature and rewhip briefly before using.

Substitutions and Variations

  • Chocolate version: Add 1/4 cup cocoa powder to the dry ingredients for chocolate eggnog cupcakes.
  • Rum flavor: Substitute half the vanilla with rum extract for a more traditional eggnog profile.
  • Mini cupcakes: Use a mini muffin tin and bake 10–12 minutes.
  • No frosting: Dust with powdered sugar and nutmeg for a lighter treat.

My cupcakes came out dense — what happened?

Dense cupcakes are usually the result of overmixing. Stir just until ingredients are combined. Also check that your baking powder is fresh (replace every 6 months).

Can I make these without nutmeg?

Yes, but nutmeg gives the recipe its classic eggnog character. Cinnamon or a pumpkin pie spice blend are good alternatives.

My frosting is grainy — how do I fix it?

Grainy frosting usually means the butter wasn’t fully softened. Let the butter come to room temperature before mixing. If the frosting is already made, warm the bowl slightly and beat until smooth.

Recipe Tips

  • Use room-temperature butter and eggs for better mixing and lighter cupcakes.
  • Fill liners just over halfway so cupcakes rise without overflowing.
  • Top with festive sprinkles or crushed candy canes for holiday flair.
  • Be sure cupcakes are completely cool before frosting to prevent melting.
  • Full-fat eggnog adds the best flavor and texture to both cake and frosting.
Eggnog cupcake topped with sprinkles with a bite taken out of it.

These eggnog cupcakes bring cozy Christmas flavors to a soft, sweet cupcake. They’re easy to make and ideal for sharing at holiday parties, family gatherings, or whenever you’re craving classic eggnog in dessert form.

Eggnog cupcakes topped with eggnog butter buttercream.

Eggnog Cupcakes Recipe

These Eggnog Cupcakes turn all the best parts of eggnog into soft cupcakes topped with eggnog buttercream.
Prep Time
20 minutes
Cook Time
18 minutes
Total Time
38 minutes
Course Dessert
Cuisine American
Servings 12
Calories 480 kcal

Ingredients

  • cups all-purpose flour
  • teaspoons baking powder
  • ½ teaspoon salt
  • 1 teaspoon nutmeg
  • 6 Tablespoons salted butter, room temperature
  • ¾ cups white granulated sugar
  • Tablespoons vegetable oil
  • 2 large eggs
  • ½ cup eggnog
  • 1 teaspoon vanilla extract

Eggnog Buttercream

  • 1 cup salted butter (2 sticks)
  • 4 cups powdered sugar
  • 4 Tablespoons eggnog
  • 1 teaspoon nutmeg
  • 1 teaspoon vanilla extract
  • pinch of salt

Instructions

Cupcakes

  • Prepare a cupcake pan with liners and non-stick spray. Preheat oven to 350°F.
  • In a medium bowl, combine flour, baking powder, salt, and nutmeg. Set aside.
  • In a large bowl, beat butter, sugar, and oil until light and fluffy, about 3 minutes.
  • Add eggs one at a time until combined, then add vanilla.
  • Add half the dry ingredients and mix until mostly combined. Add eggnog and combine, then add remaining dry ingredients and mix until just combined. Do not over-mix.
  • Fill liners just over halfway and bake 18–20 minutes or until a toothpick comes out clean.
  • Cool cupcakes on a rack until completely cool before frosting.

Buttercream

  • Beat butter until fluffy.
  • Add 2 cups powdered sugar and beat until combined.
  • Add eggnog, vanilla, salt, and nutmeg and mix until combined.
  • Add remaining powdered sugar and beat until smooth and creamy.
  • Frost cooled cupcakes and top with nutmeg or sprinkles if desired.

Notes

For extra festive cupcakes, add red and green sprinkles or crushed candy canes on top.

Make sure cupcakes are completely cool before frosting; even a little warmth will make the buttercream melt.

If frosting seems too thick, add a small amount of eggnog; if too thin, add more powdered sugar.

Store finished cupcakes in an airtight container in the fridge for up to 3 days.

Nutrition

Calories: 480 kcal
Carbohydrates: 64 g
Protein: 3 g
Fat: 24 g

The nutritional information provided is approximate and should be used as a guideline. Values vary by ingredients and preparation methods.

Did You Make This Recipe? Please Rate, Comment & Share. Thank you!