M&M’s Peanut Butter Cake With Peanut Butter Frosting

If you’re the kind of person who heads straight for the peanut butter and chocolate combo, this M&M’s Peanut Butter Cake with Peanut Butter Frosting is going to be your sweet spot. It’s soft, rich, and dotted with colorful peanut M&M’s for that perfect mix of crunch and melt-in-your-mouth goodness.

I made this cake for a birthday party once, and it barely lasted five minutes. The peanut butter cake itself is tender and full of flavor—not overly sweet—so the candy-coated M&M’s really pop. And the frosting? It’s creamy, smooth, and loaded with peanut butter, giving every bite that nostalgic, crave-worthy finish.

This is the kind of cake that feels playful and homemade, but still has enough wow factor for a celebration. You can make it as a single-layer sheet cake, stack it for something fancier, or even turn it into cupcakes for parties.

Whether you’re baking for kids, adults, or anyone who loves peanut butter as much as I do, this cake delivers on all fronts. Let’s get to the fun part—baking it.

Why You’ll Love This M&M’s Peanut Butter Cake With Peanut Butter Frosting

If you are looking for a dessert that is not only delightful to the palate but also a feast for the eyes, then this M&M’s Peanut Butter Cake with Peanut Butter Frosting is just what you need. Imagine two layers of rich, moist peanut butter cake smothered in creamy peanut butter frosting, and topped with colorful mini M&M’s. This dessert brings joy not only with its taste but also with its vibrant appearance, making it perfect for birthdays, picnics, or any celebration.

But the love doesn’t stop there. This cake hits all the right notes: it’s sweet, salty, and utterly comforting. Whether you are a peanut butter lover or someone looking to impress guests, this recipe will amaze everyone. In this article, we will guide you step-by-step on how to make this delicious cake, share some helpful tips, and provide storage advice to keep your cake fresh.

Ingredients You’ll Need for M&M’s Peanut Butter Cake With Peanut Butter Frosting:

Essential Ingredients

  • 230g (1 cup / 2 sticks) unsalted butter, at room temperature
    This helps create a light and fluffy texture in your cake.

  • 180g (1 cup) brown sugar
    Adds depth of flavor and moisture to the cake.

  • 100g (1/2 cup) caster or granulated sugar
    For sweetness and a lovely texture.

  • 250g (1 cup) smooth peanut butter (Skippy or Jif recommended)
    The star ingredient, providing that rich peanut flavor.

  • 1 teaspoon vanilla extract
    Enhances the sweetness and rounds out the flavors.

  • 3 large eggs, at room temperature
    Creates structure and stability in the cake.

  • 2 teaspoons baking powder
    Helps the cake rise.

  • 1/4 teaspoon salt
    Balances the sweetness.

  • 315g (2 and 1/4 cups) all-purpose (plain) flour
    The foundation of our cake.

  • 240ml (1 cup) full-fat (whole) milk
    Keeps the cake moist.

For the Peanut Butter Frosting

  • 115g (1/2 cup or 1 stick) unsalted butter, at room temperature
    For a creamy base for the frosting.

  • 150g (1 cup) good-quality milk chocolate, melted
    Adds richness to the frosting.

  • 375g (3 cups) icing (powdered) sugar, sifted
    Essential for the sweetness and texture of the frosting.

  • 2-3 tablespoons full-fat (whole) milk, at room temperature
    Adjusts the consistency of the frosting.

  • 1 tablespoon smooth peanut butter
    Amping up the peanut butter flavor in the frosting.

  • 180g (1 cup) mini M&M’s
    For a colorful and fun topping.

Optional Add-Ons

  • Chocolate chips: You can add them into the batter for an extra chocolate punch.
  • Chopped nuts: If you want extra crunch, chopped peanuts would complement the flavors beautifully.

How to Make M&M’s Peanut Butter Cake With Peanut Butter Frosting: A Step-by-Step Guide

Step 1: Preheat & Prepare the Pan

Start off by preheating your oven to 350°F (180°C). While it’s heating, grease and line a 9×13-inch baking pan or two 8-inch round cake pans with parchment paper. This ensures your cake comes out perfectly without sticking.

Step 2: Cream Butter, Sugars, and Peanut Butter

In a large mixing bowl, use an electric mixer to beat together butter, brown sugar, and granulated sugar until the mixture is light and fluffy, which should take about 2-3 minutes. Once it’s fluffy, mix in smooth peanut butter and vanilla extract until well combined.

Step 3: Add Eggs

Crack in the eggs, one at a time, mixing well after each addition. Scraping down the sides of the bowl helps ensure everything is blended evenly.

Step 4: Combine Dry Ingredients

In a separate bowl, whisk together all-purpose flour, baking powder, and salt. This step is important as whisking helps to evenly distribute the baking powder and salt throughout the flour.

Step 5: Alternate Dry with Milk

Now, it’s time to mix the dry ingredients with the fluff mixture. Start by adding half of the flour mixture to the creamed mixture, followed by half of the milk. Then repeat with the remaining flour and milk. Stir until everything is just combined; be careful not to overmix as this can make the cake dense.

Step 6: Bake

Pour the batter into your prepared pan(s). Bake in the preheated oven for about 30-35 minutes. To check if it’s done, insert a toothpick into the center; it should come out clean or with a few moist crumbs attached. Once baked, let the cake cool in the pan for 10 minutes. Then, carefully transfer it to a wire rack to cool completely.

Step 7: Prepare Frosting

While the cake is cooling, in a mixing bowl, beat the softened butter until it’s smooth. Add the melted chocolate and peanut butter, mixing on a low speed until combined. Gradually add the sifted icing sugar, alternating with the milk, until the frosting reaches a creamy and spreadable consistency.

Step 8: Frost and Decorate

Once the cake is cool, spread the frosting generously over the top of the cake. If you’ve baked two layers, you can spread frosting between the layers as well. Finally, top the cake with mini M&M’s, gently pressing them into the frosting for a beautiful finish.

Serving Suggestions for M&M’s Peanut Butter Cake With Peanut Butter Frosting

This cake is wonderfully versatile for serving. Here are a few ideas:

  • Slice and serve: Perfect for birthday parties or casual get-togethers.
  • Pair with ice cream: A scoop of vanilla ice cream complements the peanut butter flavor beautifully.
  • Coffee time: Serve slices alongside coffee for a delicious afternoon break.

Pro Tips for Perfecting Your M&M’s Peanut Butter Cake

  1. Room Temperature Ingredients: Ensure all your ingredients, especially butter and eggs, are at room temperature for a smoother batter.

  2. Don’t Overmix: Mix just until the ingredients are combined to prevent a tough cake.

  3. Check Your Oven Temperature: Oven temperatures can vary, and using an oven thermometer can help ensure your cake bakes evenly.

  4. Cool Completely: Always cool the cake completely before frosting to prevent the frosting from melting

  5. Sifting is Key: Sifting your icing sugar before adding it to the frosting will give you a smoother texture.

Easy Variations for M&M’s Peanut Butter Cake

If you want to change things up, here are a few variations you can try:

  • Chocolate Peanut Butter Cake: Use chocolate peanut butter and add cocoa powder to the cake batter.

  • Nutty Delight: Incorporate chopped peanuts into the cake for added crunch.

  • Marshmallow Filling: Add a layer of marshmallow fluff between the cake layers for a classic combination.

Storage Tips for M&M’s Peanut Butter Cake

M&M’s Peanut Butter Cake with Peanut Butter Frosting

To keep your cake fresh:

  1. Room Temperature: Store the frosted cake in an airtight container at room temperature for up to 3 days.

  2. Refrigeration: If you want it to last longer, keep the cake in the fridge. Just remember to bring it back to room temperature before serving for the best flavor and texture.

  3. Freezing: You can freeze the cake before frosting. Wrap it tightly in plastic wrap and foil, and it can last up to three months. Frost when ready to serve.

Final Thoughts

This M&M’s Peanut Butter Cake with Peanut Butter Frosting is not just a dessert; it’s a celebration of flavors and textures that everyone can enjoy. With its moist peanut butter cake and rich frosting topped with colorful M&M’s, it is sure to become a household favorite. Whether you make it for a special occasion or just because you need a treat, this cake is bound to bring smiles all around. Don’t hesitate to experiment with flavors and share your creations!

FAQs About M&M’s Peanut Butter Cake With Peanut Butter Frosting

  1. Can I use crunchy peanut butter instead of smooth?
    Yes, but it will change the texture of the cake slightly. The crunchiness will add a nice dimension.

  2. How can I make my cake more chocolatey?
    You can add cocoa powder to the cake batter or use chocolate frosting instead of peanut butter frosting.

  3. What if I don’t have peanut butter?
    You can substitute with almond butter or sunflower seed butter, but the flavor will vary.

  4. Can I make this cake ahead of time?
    Absolutely! You can prepare the cake, wrap it well, and store it in the fridge or freezer until you are ready to frost and serve.

  5. How should I store leftover cake?
    Keep it in an airtight container at room temperature for up to three days or refrigerate for longer freshness.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
M&M’s Peanut Butter Cake with Peanut Butter Frosting

M&M’s Peanut Butter Cake With Peanut Butter Frosting


  • Author: Sarah Mendez
  • Total Time: 50 minutes
  • Yield: 12 servings 1x

Description

This M&M’s Peanut Butter Cake is soft, moist, and packed with rich peanut flavor. Topped with a creamy peanut butter chocolate frosting and a fun scattering of mini M&M’s, it’s the ultimate cake for peanut butter lovers!


Ingredients

Scale

For the Cake:

  • 230g (1 cup / 2 sticks) unsalted butter, at room temperature
  • 180g (1 cup) brown sugar
  • 100g (½ cup) caster or granulated sugar
  • 250g (1 cup) smooth peanut butter (Skippy or Jif recommended)
  • 1 tsp vanilla extract
  • 3 large eggs, at room temperature
  • 2 tsp baking powder
  • ¼ tsp salt
  • 315g (2¼ cups) all-purpose (plain) flour
  • 240ml (1 cup) full-fat (whole) milk

For the Peanut Butter Frosting:

  • 115g (½ cup / 1 stick) unsalted butter, at room temperature
  • 150g (1 cup) good-quality milk chocolate, melted
  • 375g (3 cups) icing (powdered) sugar, sifted
  • 23 tbsp full-fat (whole) milk, at room temperature
  • 1 tbsp smooth peanut butter
  • 180g (1 cup) mini M&M’s

Optional Add-Ons:

  • Chocolate chips – mix into the batter for more chocolate flavor
  • Chopped nuts – such as peanuts for added crunch

Instructions

  1. Preheat your oven to 350°F (175°C). Grease and line two 8-inch round cake pans.
  2. In a large mixing bowl, cream together the butter, brown sugar, and granulated sugar until light and fluffy.
  3. Beat in the peanut butter and vanilla extract.
  4. Add eggs one at a time, mixing well after each addition.
  5. In a separate bowl, whisk together the flour, baking powder, and salt.
  6. Alternately add the dry ingredients and milk to the wet ingredients, starting and ending with the flour. Mix until just combined.
  7. Divide the batter evenly between the prepared cake pans. Smooth the tops.
  8. Bake for 25–30 minutes or until a toothpick inserted in the center comes out clean. Let cool completely before frosting.
  9. To make the frosting, beat butter and peanut butter until creamy. Add in melted chocolate and mix until smooth.
  10. Gradually add powdered sugar and milk, beating until desired consistency is reached.
  11. Frost the cooled cakes and top with mini M&M’s.

Notes

  • You can bake this as a sheet cake if preferred — adjust baking time accordingly.
  • Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for longer shelf life.
  • This cake freezes well without the frosting.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dessert, Cake
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 480
  • Sugar: 35g
  • Sodium: 180mg
  • Fat: 28g
  • Saturated Fat: undefined
  • Unsaturated Fat: undefined
  • Trans Fat: undefined
  • Carbohydrates: 50g
  • Fiber: undefined
  • Protein: 7g
  • Cholesterol: undefined

Keywords: M&M’s peanut butter cake, peanut butter chocolate cake, peanut butter frosting, kids birthday cake, fun party cake

Spread the love