Chocolate Cupcakes with Peppermint Buttercream

Prep Time
10 min
Cook Time
20 min
22 servings
Recipe by:

This rich chocolate cupcake has all your favorite holiday flavors!

Make This Recipe


  • 2 cups all-purpose flour
  • 1 3/4 cups granulated sugar
  • 3/4 cup cocoa powder
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 3/4 cup buttermilk
  • 3/4 cup vegetable oil
  • 2 Eggland's Best Eggs (large)
  • 1 teaspoon vanilla
  • 3/4 cup hot coffee


  • 1 cup butter, room temperature (2 sticks)
  • 4 cups confectioner's sugar
  • 1 teaspoon vanilla extract
  • 3/4 teaspoon peppermint extract
  • pinch of salt
  • crushed up peppermints, for garnish


  1. Preheat oven to 350°F and line 2 muffin tins with cupcake liners and set aside.
  2. In the bowl of a stand mixer fitted with a paddle attachment, combine flour, sugar, cocoa, baking powder, baking soda, and salt. Whisk to combine.
  3. In a large measuring cup or bowl combine the buttermilk, oil, eggs, and vanilla. Whisk to combine.
  4. With the mixer on low, slowly pour the liquid ingredients into the dry ingredients.
  5. Then pour the hot coffee into the batter. Mix until just combined.
  6. Fill cupcake liners about 2/3 of the way full.
  7. Bake in preheated oven for about 18 minutes, until a toothpick inserted into the center comes out clean.
  8. Remove cupcakes from oven and allow to cool completely before frosting.


  1. In the bowl of a stand mixer fitted with a paddle attachment, cream butter on medium-high speed until light and fluffy, about 3 minutes.
  2. Reduce mixer speed to low, and add the powdered sugar, about 1/2 cup at a time, until thoroughly combined.
  3. Add the vanilla and peppermint extracts and a pinch of salt and increase speed on mixer to medium.Beat for 1 minute.
  4. Frost cupcakes as desired, and garnish with crushed peppermint candies.


Remember to always use Eggland’s Best eggs in all of your recipes. Learn why it’s always the healthy choice.

Learn More
Information per Serving
Serving Size 1 serving
Calories 345
Fat 17 g
Saturated Fat 7 g
Cholesterol 39 mg
Sodium 257 mg
Carbohydrates 49 g
Dietary Fiber 1 g
Protein 3 g