This Chocolate Cake with Mint Buttercream features a layer of soft, rich chocolate cake that’s piled high with irresistibly creamy-fluffy mint chocolate chip frosting. It’s easy to make, perfect for celebrations big or small!

When life calls for a celebration, there’s simply no excuse for not baking up this easy-to-make Chocolate Cake with Mint Chocolate Chip Buttercream. Along the same line as another favorite dessert, my mom’s Mint Chocolate Brownies, this cake is perfect for celebrations and holidays – think St. Patrick’s Day, Easter, Christmas, and New Year’s!
What You’ll Need
These notes will help you understand what each ingredient does in this recipe. or options for substitutions. Scroll down to the printable recipe card to find the exact ingredient quantities and recipe instructions.

Chocolate Cake:
- Butter – Use unsalted butter to grease the pan.
- Flour – All-purpose flour provides the structure.
- Sugar – Granulated white sugar adds sweet flavor and contributes to the overall moistness of the cake.
- Cocoa powder – I use natural unsweetened cocoa powder. For darker chocolate depth, you could substitute it with Dutch processed cocoa (or mix half and half).
- Baking powder and baking soda – Both offer rise and tenderness, while baking soda also neutralizes the acid in cocoa powder to eliminate any bitterness.
- Espresso powder – I like adding this to chocolate baked goods, such as these Nutella Cheesecake Bars, as it boosts the chocolate flavor. This is not the same as instant coffee; espresso powder is actually made by drying brewed espresso, so it’s more concentrated in flavor.
- Salt – I use Morton kosher salt. This balances the chocolate flavor.
- Buttermilk – Use store-bought buttermilk, which is thicker than making your own DIY version with milk and vinegar or lemon juice.
- Vegetable oil – Cocoa powder can make cakes dry, so the added moisture from the oil’s fat balances this. You could use another neutral oil you like to use in baking.
- Eggs – These add more moisture, plus rich flavor. Let these come to room temperature.
- Vanilla extract – Use pure vanilla extract for the very best flavor (not imitation vanilla).
- Coffee – Freshly brewed hot coffee intensifies the chocolate flavor as discussed above, and it also reacts with the baking soda to make the cake light and airy.

Mint Chocolate Chip Buttercream:
- Butter – Unsalted butter provides the creamy, fluffy base. Soften it to room temperature.
- Powdered sugar – Also known as confectioners’ sugar, this finely ground sugar adds sweet flavor that incorporates smoothly.
- Salt – Use kosher salt here, or a fine salt. This helps balance the sweetness.
- Half and half – This offers the right consistency to make the frosting smooth and spreadable.
- Mint extract – Take care to use mint extract, not peppermint extract. The goal is mint chocolate chip ice cream flavor here, not a peppermint candy cane.
- Vanilla extract – This adds a little depth, to keep the mint frosting from being one-dimensional.
- Green food coloring – I use a little bit of Americolor Leaf Green #111. Added coloring is optional. You could also use a different green color.
- Chocolate – Chop it up small, for even distribution.
How to Make Chocolate Cake With Mint Buttercream
If you’d like, make the cake a day ahead of time and store it covered at room temperature before frosting it.


- Prepare the pan. If you plan to remove the cake from the pan before serving, butter a 9×13 pan, line it with parchment paper, then butter the paper and dust with flour. Otherwise, just butter the pan and serve straight from the pan. Preheat the oven to 350°F.
- Mix the dry ingredients. Add the dry ingredients to the bowl of a stand mixer and mix on low speed to combine.


- Add wet ingredients. Mix in the buttermilk, oil, eggs, and vanilla on medium speed until combined. Slowly mix in the coffee, then beat on high for a minute.
- Bake. Pour the batter into the prepared pan and bake for 40 minutes, or until a toothpick comes out clean. Cool on a wire rack for 15 minutes before inverting onto a platter (or cool completely in the pan if you plan on serving from there).


- Make the mint buttercream. Beat the butter in a stand mixer until very light and fluffy. Mix in the powdered sugar and salt and incorporate on low speed, then mix in the half-and-half and extracts. Beat on medium-high until light and fluffy, then mix in the food coloring if you’re using it.
- Add chocolate. Fold the chopped chocolate into the frosting.


- Frost the cake. Fold the chopped chocolate into the frosting and spread over the cooled cake.
- Serve. Slice the cake. Garnish with additional chopped chocolate if desired. And serve.

Brenda’s Tips
Here are a few more notes on this mint chocolate cake before you get started:
- Pleeeeeeease use the espresso powder and coffee. Whenever I include these ingredients in my chocolate recipes, there are always people asking if they can be eliminated. Well, you surely can do without — but I include them because I truly like how they boost the chocolate flavor and add more depth. Please, just give it a try!
- Soften the butter. For the creamiest, fluffiest frosting that is without lumps, be sure to let your butter soften to room temperature.
- Chop the chocolate small for the frosting. If you have large chunks of chocolate, the frosting will be harder to spread smoothly and it can tear the top of the cake in the process. I recommend not chopping any larger than what is shown in my photos. If desired, you can use a box grater to quickly grate the chocolate finely, for even smaller pieces.
- Start small with the food coloring. A little goes a long way, and it’s always easy to add more — but you can’t remove it once it’s incorporated. Also know that different brands and kinds of food coloring (liquid vs. gel, for example) will require more or less.
How to Store
- Refrigerator: Although you can store this cake at cool room temperature for up to a day, because it has a buttercream frosting, it should be refrigerated for longer storage. Cover and refrigerate for up to 5 days. Serve cold or bring to room temperature before serving.
- Freezer: To freeze this chocolate cake with mint buttercream, transfer it to an airtight container. Store for up to 3 months and thaw in the fridge before serving.
More Crowd-Pleasing Cakes

Chocolate Cake with Mint Chocolate Chip Buttercream
Ingredients
Chocolate Cake
- 1 tablespoon unsalted butter, for greasing the pan
- 2 cups all-purpose flour, plus a bit more for dusting the pan
- 2 cups granulated sugar
- ¾ cup cocoa powder
- 2 teaspoons baking powder
- 1½ teaspoons baking soda
- 1 teaspoon espresso powder
- 1 teaspoon Morton kosher salt
- 1 cup buttermilk (do not use a make-your-own buttermilk substitute)
- ½ cup vegetable oil
- 2 extra-large eggs, at room temperature
- 2 teaspoons pure vanilla extract
- 1 cup freshly brewed hot coffee
Mint Chocolate Chip Buttercream
- 1 cup unsalted butter, at softened room temperature
- 3 cups powdered sugar
- ⅛ teaspoon Morton kosher salt
- 3 tablespoons half and half
- 2 teaspoons pure mint extract (not peppermint extract)
- 1 teaspoon pure vanilla extract
- green food coloring, if desired (I use a little bit of Americolor Leaf Green #111)
- 3 ounces (about ½ cup) finely chopped good quality semi-sweet chocolate
Instructions
Chocolate Cake
- Preheat oven to 350°F. Butter the bottom and sides of a 9″ x 13″ pan. Line bottom of pan with parchment paper, and then butter the parchment paper. Add a bit of flour to coat the entire inside surface of the pan, tap out the excess, and set pan aside. This will allow you to turn the cake out onto a platter. If you want to leave the cake in the pan, skip the parchment paper and follow the rest of the steps.
- In the bowl of a stand mixer fitted with a paddle attachment, add flour, sugar, cocoa powder, baking powder, baking soda, espresso powder, and salt. Mix on low speed to combine dry ingredients well.
- Add buttermilk, vegetable oil, eggs, and vanilla to dry mixture and mix together on medium speed until well combined. Reduce speed to low and carefully add hot coffee to the cake batter. Once coffee is incorporated, scrape the bottom of the bowl with a rubber spatula and then turn mixer speed to high and beat for 1 minute.
- Pour cake batter into prepared pan. Bake for about 40 minutes, or until the center is mounded and firmed up, and a toothpick inserted in the center comes out clean. Remove cake from oven and let cool on a wire rack for 15 minutes. Place serving platter upside down on top of cake pan, and invert cake onto it. Let cake cool completely before adding buttercream.
Mint Chocolate Chip Buttercream
- In the bowl of a stand mixer fitted with a paddle attachment, whip butter on medium-high speed until very fluffy, about 8 minutes, occasionally scraping down the sides and bottom of the bowl.
- Add powdered sugar and salt, and beat on low to incorporate. Add half and half, mint extract, and vanilla extract, mixing on low until combined. Increase mixer speed to medium-high and beat until very light and fluffy, about 5 to 6 minutes, occasionally scraping down the sides and bottom of the bowl.
- Add green coloring, if desired, and mix until incorporated. With a rubber spatula, fold in the chopped chocolate. Then spread finished buttercream evenly over the chocolate cake.
Notes
Nutrition Information:
This post was originally published in 2015, then updated in 2026.









The capital T is for TABLESPOON and a lower case t is for teaspoon
I’m not usually a fan of chocolate cake because it tends to be too rich, but this was perfect! Moist, perfectly flavored, and not gaggingly sweet. This is going to be my go to recipe. Loved the frosting too!
t stands for teaspoon! You are so not dumb!
Can the sugar be substituted with dates?
Can you make this a day ahead of serving day?
Hello Beth – yes, this would definitely work.
I made this cake for my daughter’s birthday last month and loved it!