Peanut Butter M&M’s Cake
This Peanut Butter M&M’s Cake is a decadent celebration dessert combining moist chocolate cake, creamy peanut butter frosting, and colorful Peanut Butter M&M’s. The combination of chocolate and peanut butter creates a rich, candy-inspired cake that’s perfect for birthdays, family celebrations, holidays, or whenever you want an impressive homemade dessert.
Prep time: 40 minutes
Bake time: 30–35 minutes
Cooling & decorating: 1–2 hours
Total time: About 3 hours
Servings: 12–14 slices
Calories: Approximately 650–750 calories per slice, depending on decoration and portion size.
Ingredients
For the Chocolate Cake
- 2 cups all-purpose flour
- 2 cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 2 teaspoons baking powder
- 1½ teaspoons baking soda
- 1 teaspoon salt
- 2 large eggs
- 1 cup whole milk
- ½ cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup hot coffee or hot water
For the Peanut Butter Frosting
- 1½ cups unsalted butter, softened
- 1½ cups creamy peanut butter
- 4½–5 cups powdered sugar
- ⅓–½ cup heavy cream or whole milk
- 2 teaspoons vanilla extract
- ¼ teaspoon salt
For the Filling
- ¾ cup creamy peanut butter
- ½ cup crushed Peanut Butter M&M’s
- ½ cup chocolate chips, optional
For Decorating
- 1½–2 cups Peanut Butter M&M’s
- ½ cup chocolate chips or chocolate chunks
- Chocolate ganache, optional
- Chopped roasted peanuts, optional
Instructions
1. Prepare the Oven and Pans
Preheat your oven to 350°F (175°C).
Grease three 8-inch round cake pans and line the bottoms with parchment paper. Lightly grease the parchment paper as well.
Preparing the pans properly is important because chocolate cake tends to be very moist and can stick easily.
2. Combine the Dry Ingredients
In a large mixing bowl, add the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
Whisk until everything is evenly combined and there are no large cocoa lumps.
3. Add the Wet Ingredients
Add the eggs, milk, vegetable oil, and vanilla extract.
Beat with an electric mixer on medium speed for approximately 2 minutes.
Slowly pour in the hot coffee while mixing on low.
Don’t worry if the batter appears thinner than traditional cake batter. A thin chocolate batter produces a beautifully moist and tender cake.
Coffee intensifies the cocoa flavor, but hot water works perfectly if you don’t want to use coffee.
4. Bake
Divide the batter evenly between the prepared pans.
Bake for 30–35 minutes.
Insert a toothpick into the center. It should come out clean or with a few moist crumbs.
Allow the cakes to cool in their pans for approximately 10 minutes before transferring them to wire racks.
Cool completely before adding frosting.
How to Make Peanut Butter Frosting
Beat the softened butter for approximately 3 minutes until light and creamy.
Add the creamy peanut butter and continue beating until completely incorporated.
Gradually add the powdered sugar, approximately one cup at a time.
Pour in the vanilla and ⅓ cup heavy cream.
Beat for another 3–4 minutes until the frosting becomes fluffy.
Add additional cream, one tablespoon at a time, if the frosting is too thick.
The finished frosting should be soft enough to spread but firm enough to hold the cake layers together.
How to Assemble the Cake
Place the first chocolate cake layer on your serving plate or cake board.
Spread a generous layer of peanut butter frosting over the cake.
Drizzle a little creamy peanut butter over the frosting and scatter some crushed Peanut Butter M&M’s on top.
Place the second chocolate cake layer over the filling.
Repeat with another layer of peanut butter frosting, peanut butter, and crushed M&M’s.
Finally, place the third cake layer on top.
Gently press down so all three layers are stable.
Crumb Coat
Spread a thin layer of peanut butter frosting over the entire cake.
This first layer doesn’t need to look perfect. Its purpose is to trap loose chocolate crumbs.
Place the cake in the refrigerator for approximately 20–30 minutes.
Once the crumb coat has firmed, spread the remaining peanut butter frosting generously over the top and sides.
Smooth it with an offset spatula or cake scraper.
Decorating Your Peanut Butter M&M’s Cake
Now comes the fun part.
Arrange Peanut Butter M&M’s generously across the top of the cake.
You can also press candies around the bottom edge to create a colorful border.
For an extra-decadent finish, prepare a simple chocolate ganache and drizzle it around the edge of the cake, allowing some of the chocolate to run down the sides.
Pipe small swirls of peanut butter frosting around the top and place a Peanut Butter M&M on each swirl.
Finish with chopped roasted peanuts or chocolate chips if desired.
Optional Chocolate Ganache
For an even more impressive cake, you’ll need:
- ½ cup semi-sweet chocolate chips
- ⅓ cup heavy cream
Place the chocolate chips in a heatproof bowl.
Heat the cream until hot but not boiling.
Pour it over the chocolate and allow it to stand for approximately 2 minutes.
Stir slowly until smooth and glossy.
Let the ganache cool slightly before pouring it over your chilled cake.
Tips for the Perfect Cake
Use creamy peanut butter. Standard creamy peanut butter generally produces a more stable frosting than very runny natural peanut butter.
Don’t overbake the chocolate cake. Remove it from the oven as soon as a toothpick comes out with a few moist crumbs.
Cool the layers completely. Even slightly warm cake can melt peanut butter frosting.
Chill before decorating. A chilled crumb-coated cake is significantly easier to decorate.
Don’t crush the M&M’s too finely. Small chunks provide a delicious crunchy texture between the soft cake layers.
Add the decorative candies near serving time. This helps preserve their crunchy shells and bright appearance.
Peanut Butter Surprise Center Variation
You can turn this recipe into a Peanut Butter M&M’s Surprise Cake.
Bake three cake layers as directed.
Once cooled, carefully cut a large circle from the center of the middle cake layer, leaving a thick border around its edge.
Place the first intact cake layer on your serving plate and cover it with peanut butter frosting.
Add the cake layer with the center removed.
Fill the opening with approximately 1½ cups Peanut Butter M&M’s.
Spread frosting around the cake ring and place the final intact chocolate layer on top.
Frost and decorate normally.
When the first slice is removed, Peanut Butter M&M’s will spill from the hidden center.
Chocolate-Peanut Butter Filling Variation
For an even richer filling, mix:
- 1 cup creamy peanut butter
- ½ cup powdered sugar
- 2 tablespoons softened butter
- 1 teaspoon vanilla
- 2–3 tablespoons heavy cream
Beat until creamy.
Spread this filling between the chocolate cake layers before adding crushed M&M’s.
It creates a flavor similar to the creamy center of a peanut butter chocolate candy.
How to Store the Cake
Keep the cake covered in a cake container at cool room temperature for about 1 day.
For longer storage, refrigerate it for up to 4–5 days.
Take individual slices from the refrigerator about 20–30 minutes before serving. Allowing the cake to warm slightly gives the chocolate sponge and peanut butter frosting a softer texture.
Can You Make It Ahead?
Yes.
The chocolate cake layers can be prepared a day or two before decorating. Once completely cooled, wrap each layer tightly and keep it refrigerated.
You can also prepare the peanut butter frosting one day ahead and refrigerate it.
Before decorating, allow the frosting to soften at room temperature and whip it briefly until fluffy again.
This makes the recipe much easier when preparing it for a birthday or large celebration.
Serving Ideas
Serve generous slices with cold milk, coffee, vanilla ice cream, or chocolate ice cream.
For serious peanut butter lovers, drizzle each serving with slightly warmed peanut butter.
You can also drizzle chocolate sauce over the plate before adding the cake slice.
The contrast between the moist chocolate cake, salty-sweet peanut butter frosting, crunchy M&M’s, and creamy filling makes every bite rich and satisfying.
Final Result
The finished Peanut Butter M&M’s Cake features tender chocolate layers covered with fluffy peanut butter buttercream and loaded with colorful Peanut Butter M&M’s.
For an even bigger celebration effect, make the surprise-center variation and hide a generous amount of M&M’s inside. Once the first slice is cut, the candies tumble from the center, revealing the secret hidden inside the cake.
It’s a fantastic choice for anyone who loves the classic combination of chocolate, peanut butter, and M&M’s.