Easy Chocolate Peppermint Cake

This easy chocolate peppermint cake is one of my favorite recipes from my childhood. I would always make my mom bake it for my birthday!


For the Chocolate Cake:

  • 1 + 1/2 cups all purpose flour
  • 2 + 1/2 tsp baking powder
  • 1/4 tsp baking soda
  • 1/2 tsp kosher salt
  • 1/4 cup shortening, softened at room temperature
  • 1/4 cup unsalted butter, softened at room temperature
  • 1 cup granulated sugar
  • 1/2 tsp vanilla extract
  • 2 large eggs
  • 2 oz unsweetened chocolate, melted
  • 1 cup 2% milk

For the Peppermint Frosting:

  • 1/2 cup salted butter, softened at room temperature
  • 2 cups powdered sugar
  • 2 tbsp 2% milk
  • 1 + 1/4 tsp peppermint extract (more or less to taste)


For the Cake:

  1. Line the bottom of your pan with parchment and grease the sides. Preheat your oven to 350F.
  2. In a large mixing bowl, whisk together the flour, baking powder, baking soda, and kosher salt and set aside.
  3. Using a hand mixer or a stand mixer with the paddle attachment, cream the shortening and butter together until it is well combined and light and fluffy. Add the granulated sugar and beat until well combined. Add the vanilla and eggs and beat until well combined. Add the melted chocolate and mix until well combined.
  4. Add 1/3 of your flour mixture and slowly mix it into the cake batter. Add 1/2 of the milk and slowly mix until combined. Repeat and finish with the last 1/3 of the flour mixture. Pour your batter into the cake pan and bake for 50-55 minutes for a single layer cake and for 30-40 minutes for two layers (see cake pan sizes in notes below). Let cool in the pan for approximately 5 minutes before turning onto a wire rack and letting it cool completely.

For the Peppermint Frosting:

  1. Using a hand mixer or a stand mixer with the whisk attachment, cream together the butter and powdered sugar. Beat in the milk and peppermint extract until well combined. Spread over your cake using an offset spatula. Enjoy!