Go Back Email Link
+ servings

Eggnog Cupcakes

Eggnog cupcakes are the perfect treat to celebrate this holiday season! They are easy to make and topped with the best eggnog buttercream frosting. 
5 from 3 votes
Prep Time 10 mins
Cook Time 17 mins
Total Time 27 mins
Course Dessert
Cuisine American
Servings 12 cupcakes
Calories 412 kcal


  • 1 and ½ cups all-purpose flour
  • 1 and ½ tsp. baking powder
  • ½ tsp. salt
  • ½ tsp. cinnamon
  • ¼ tsp. nutmeg
  • ½ cup vegetable oil
  • 1 cup granulated sugar
  • 2 large eggs, room temperature
  • 2 tsp. rum extract
  • 1 cup homemade eggnog
  • ¼ cup full-fat sour cream

Eggnog Buttercream Frosting:

  • ½ cup salted butter (1 stick), softened to room temperature
  • 3 cups powdered sugar
  • 3 tbsp. eggnog
  • ¾ tsp. rum extract
  • ½ tsp. cinnamon
  • ¼ tsp. nutmeg


  • Preheat your oven to 350°F and line a 12-count muffin pan with cupcake liners.
  • In a medium bowl, whisk the flour, baking powder, salt, cinnamon, and nutmeg.
  • In a larger bowl, whisk the oil, sugar, room temperature eggs, rum extract, eggnog, and sour cream until smooth. Add the dry ingredients and whisk until smooth.
  • Pour the batter evenly into the cupcake liners, filling about ¾ of the way up. Gently tap the pan on the counter to release any trapped air bubbles and bake for 16-18 minutes. A toothpick inserted into the center should come out clean.
  • Make the eggnog buttercream frosting: In a large bowl, use an electric mixer to beat the softened butter, powdered sugar, rum extract, eggnog, cinnamon, and nutmeg until smooth and fluffy. Scrape down the sides of the bowl as needed. If the frosting is too thin you can add more powdered sugar, or if it's too thick you can add more eggnog.
  • Pipe the frosting onto the cooled cupcakes. I used a Wilton 1M piping tip.


Serving: 1cupcake (frosted)Calories: 412kcalCarbohydrates: 57.8gProtein: 2.9gFat: 19.9gSaturated Fat: 8.5gCholesterol: 38mgSodium: 169mgPotassium: 134mgFiber: 0.6gSugar: 43.5gCalcium: 74mgIron: 1mg
Tried this recipe?Mention @meals.by.molly or tag #mealsbymolly!