Go Back Email Link
+ servings
Print Recipe
5 from 1 vote


Prep Time25 mins
Cook Time40 mins
Total Time1 hr 5 mins
Course: Dessert
Cuisine: American
Keyword: cocoa, gluten-free cupcakes, Peppermint
Servings: 24 Cupcakes
Calories: 451kcal
Author: Mary Fran Wiley


For the gluten-free peppermint chocolate cakes

  • 85 grams (¼ cup + 3 tbsp) unsweetened cocoa
  • 354 ml (1 ½ cups) boiling water
  • 3 large eggs
  • teaspoons vanilla extract
  • ½ teaspoon peppermint extract or 3-5 drops of peppermint oil
  • 300 grams (2 cups + 1 tbsp) gluten-free all purpose flour*
  • ½ teaspoon xantham gum**
  • 434 grams (2 cups) firmly packed light brown sugar
  • 11 grams (2¼ teaspoons) baking powder
  • 4 grams (¾ teaspoon) baking soda
  • 5 grams (¼ teaspoon) salt
  • 237 grams (2 sticks) butter, softened

Peppermint Chocolate Swiss Merengue Buttercream

  • 8 large egg whites 30g each–total 225g, or 1 cup
  • 400 grams (2 cups) granulated sugar
  • 560 grams (5 sticks) of unsalted butter, softened but cool, cut into cubes**
  • 30 ml (2 tbsp) pure vanilla extract
  • ¼ teaspoon salt
  • 400 grams (about 2 cups) of discs high quality chocolate
  • ½ teaspoon vanilla extract
  • ½ teaspoon peppermint extract or 3-5 drops peppermint oil – adjusted for taste.
  • Candy cakes or peppermint candies crushed (optional)


Bake the cupcakes

  • Whisk together the boiling water and cocoa until smooth. Cool to room temperature.
  • Preheat oven to 350 degrees Fahrenheit.
  • In a medium bowl, whisk together the eggs, the vanilla, the peppermint and ¼ of the cocoa mixture.
  • In the bowl of a stand mixer, combine all the dry ingredients and mix for 30 seconds – just long enough to create a uniform mixture.
  • Add the butter and remaining cocoa mixture to the dry ingredients. Mix on low until the dry goods are moistened. Increase the speed to medium and beat for 1½ minutes. Scrape down the sides.
  • Add the egg mixture in 3 parts, mixing for 30 seconds on medium after each addition and scraping down the sides.
  • Fill the cupcake tins ⅔ full and bake for 15-20 minutes. Cakes are done when they bounce back after being tapped gently with a finger or a tester comes out clean.
  • Cool in the pan for 5 minutes and then move to a cooling rack until completely cool.

For the frosting

  • While the cakes cool, make the frosting.
  • Combine the egg whites and sugar in a small pot until they reach 140 degrees fahrenheit.
  • Transfer to a clean stand mixer bowl. Using the whisk attachment, beat until light and fluffy (soft peaks).
  • Switch to the paddle attachment and add the butter one chunk at a time until it is all combined.
  • Melt the chocolate in the microwave on half power, heating it first for 30 seconds, and then in 15 second intervals after that, always stirring after each burst of heat. Once melted, let the chocolate cool so that it is still melted but just warm, not hot – you don’t want it hot so that it melts the butter, and then add it to your frosting, beating and scraping down the sides so you have a velvety and evenly mixed buttercream.


  • When completely cool, pipe a generous swirl of chocolate peppermint swiss merengue buttercream on each cupcake.
  • Top with crushed peppermint candies or edible glitter for something extra special.


*This recipe was tested using Cup4Cup Gluten-Free all purpose flour, but will work with your preferred blend as long as you measure by weight. **Omit if using a blend that already includes xantham gum. **I prefer to use Plugra butter (or other high-butterfat) butter in my buttercream. You can really taste a difference, but the best butter you have on hand will work just fine.


Calories: 451kcal | Carbohydrates: 38g | Protein: 5g | Fat: 34g | Saturated Fat: 21g | Cholesterol: 92mg | Sodium: 424mg | Potassium: 158mg | Fiber: 3g | Sugar: 27g | Vitamin A: 860IU | Calcium: 70mg | Iron: 2mg