Best Peanut Butter M&M Cookies (Soft, Chewy & Bakery-Style)

I first made these Peanut Butter M&M Cookies on a lazy afternoon when I was craving something sweet but didn’t want anything complicated. I had a half-empty jar of peanut butter on the counter and a bag of M&Ms left over from a kids’ snack box, so I decided to experiment. I didn’t expect much, but the moment they came out of the oven, the kitchen smelled amazing and the colorful M&Ms made them look so cheerful.

Since then, these cookies have become a regular in my kitchen. They’re soft, chewy, packed with peanut butter flavor, and those little pops of chocolate make them impossible to resist. Whether it’s for family gatherings, bake sales, or just a cozy evening at home, they always disappear fast.

Soft and chewy peanut butter M&M cookies loaded with colorful candy pieces


Why You’ll Love This Peanut Butter M&M Cookies Recipe

These soft Peanut Butter M&M Cookies come together with simple pantry staples in just one bowl no stand mixer needed. The dough only needs a short chill, so you don’t have to wait all afternoon to enjoy fresh cookies from the oven.

Creamy peanut butter keeps the centers soft, rich, and chewy for days, while the mini M&Ms add a fun candy crunch that kids absolutely love. These cookies are the kind that disappear from the cooling rack before they’ve even had time to cool down.

They’re also super flexible and easy to customize. You can swap in regular M&Ms for a bigger chocolate bite, sprinkle a little sea salt on top for contrast, or even mix in peanut butter cups. No matter how you change them, the base dough stays reliable and delicious every time.

Ingredients for Homemade Peanut Butter M&M Cookies

Dry Ingredients

  • 1 and 1/4 cups (156g) all-purpose flour — Spoon and level for accuracy; too much flour can make the cookies dry instead of soft and chewy.
  • 1/2 teaspoon baking soda — Helps the cookies rise and spread just the right amount.
  • 1/4 teaspoon salt — Balances the sweetness and enhances the peanut butter flavor.

Wet Ingredients

  • 1/2 cup (113g) unsalted butter, softened — Adds richness and creates a soft, tender cookie base.
  • 1/2 cup (100g) brown sugar (light or dark) — Brings moisture and a deep caramel flavor that keeps cookies chewy.
  • 1/4 cup (50g) granulated sugar — Helps create lightly crisp edges.
  • 1 large egg (room temperature) — Binds everything together for a smooth dough.
  • 3/4 cup (188g) creamy peanut butter — Use a no-stir brand like Jif or Skippy for the best consistent texture.
  • 1 teaspoon pure vanilla extract — Enhances and rounds out the flavor.

For Topping

  • 1 and 1/4 cups (250g) mini M&Ms Fold most into the dough and press a few on top before baking for a colorful bakery-style finish.

How to Make Peanut Butter M&M Cookies (Step by Step)

Homemade peanut butter cookies studded with crunchy M&M chocolates

Preheat your oven to 350°F (177°C) and line two baking sheets with parchment paper. Place the oven rack in the center so the cookies bake evenly and don’t brown too quickly on the bottom.

1. Whisk the dry ingredients.

In a medium bowl, add the all-purpose flour, baking soda, and salt. Whisk them together well so everything is evenly distributed. This helps the cookies rise properly and prevents uneven bites of baking soda. Set the bowl aside.

2. Cream the butter and sugars.

In a large mixing bowl, add the softened butter, brown sugar, and granulated sugar. Beat them together using a hand mixer or stand mixer on medium speed for about 2 minutes, until the mixture looks light, smooth, and fluffy. This step is important because it adds air to the dough, which keeps the cookies soft instead of dense.

3. Add the wet ingredients.

Crack in the egg, then add the peanut butter and vanilla extract. Mix again until everything is fully combined and the mixture becomes thick, creamy, and slightly glossy. Make sure there are no streaks of egg or unmixed peanut butter left in the bowl.

4. Combine wet and dry ingredients.

Gradually add the dry ingredients into the wet mixture. Mix on low speed just until the flour disappears. Avoid overmixing once I did, and the cookies turned out a bit tough instead of soft and chewy. Stop mixing as soon as the dough comes together.

5. Fold in the M&Ms.

Using a spatula, gently fold in most of the mini M&Ms. Save a small handful for topping later. This helps distribute the candy evenly without breaking it or overworking the dough.

6. Chill the dough.

Cover the bowl with plastic wrap and refrigerate the dough for at least 30 minutes. This step is very important it helps the butter firm up so the cookies don’t spread too much in the oven and stay thick and chewy.

7. Scoop and shape.

Use a cookie scoop or spoon to portion the dough into about 1.5-tablespoon-sized balls. Place them on the prepared baking sheets, leaving about 3 inches of space between each one. Gently press a few extra M&Ms on top of each dough ball for a bakery-style look.

8. Bake.

Bake for 11–13 minutes, or until the edges look set and lightly golden, but the centers still look slightly soft. Don’t overbake cookies will continue to firm up as they cool, and this is what keeps them chewy.

9. Cool on the pan.

Let the cookies rest on the baking sheet for about 5 minutes before moving them. This helps them set without breaking. Then transfer them to a wire rack to cool completely so the texture becomes perfectly soft and chewy inside.

Expert Tips for Perfect Peanut Butter M&M Cookies

Bakery-style peanut butter cookies filled with vibrant M&M candies and a soft center

Use properly softened butter (not melted).

After ruining two batches of flat, greasy cookies, I learned this the hard way. The butter should be soft but still cool to the touch melted butter will cause the cookies to spread too much in the oven.

Always use room-temperature eggs.

I once added a cold egg straight from the fridge, and it caused the butter to clump and leave streaks in the dough. Room-temp eggs mix in smoothly for a better texture.

Don’t skip the chilling time.

Even if you’re in a hurry, that 30-minute rest in the fridge is important. It helps the butter firm up so the cookies bake thick instead of spreading into thin, flat discs.

Slightly underbake for bakery-style cookies.

For soft and chewy centers, remove the cookies when they still look a little underdone in the middle. They’ll finish setting on the hot baking tray.

Add extra M&Ms after baking if needed.

Sometimes the candy loses its shine in the oven. Press a few extra M&Ms on top right after baking to keep them looking colorful and bakery-perfect.

Measure peanut butter carefully.

Using too much can ruin the texture. I once added a heaping cup instead of 3/4 cup, and the dough turned oily and wouldn’t set properly.

Freeze dough for later.

Roll the dough into balls and freeze them. You can bake them straight from frozen whenever you want fresh cookies just add 1–2 extra minutes to the baking time.

Ingredient Substitutions for Peanut Butter M&M Cookies

Instead of creamy peanut butter

Instead of creamy peanut butter, use natural peanut butter that’s been stirred well the texture will be slightly oilier, but still great. Brands like Jif or Skippy give the most consistent results.

Instead of regular all-purpose flour

Instead of regular all-purpose flour, use Bob’s Red Mill 1-to-1 Gluten-Free Baking Flour for a gluten-free version the cookies will be slightly more delicate but still chewy.

Instead of butter

Instead of butter, use a plant-based stick butter (such as Earth Balance) for a dairy-free version the texture stays soft, with a slightly less rich flavor.

Instead of one whole egg

Instead of one whole egg, use 1/4 cup unsweetened applesauce for an egg free version the cookies will be a bit denser but still hold together well.

Instead of mini M&Ms

Instead of mini M&Ms, use regular M&Ms, chocolate chips, or chopped peanut butter cups any of these work beautifully in this easy cookie recipe with M&Ms.

To reheat, microwave a cookie for 10–15 seconds, which brings back that fresh from the oven softness and slightly melts the M&Ms on top.

How to Store Peanut Butter M&M Cookies

Room temperature storage

Store cooled peanut butter M&M cookies in an airtight container at room temperature for up to 4 days. Make sure the cookies are completely cooled before storing, otherwise trapped heat can create moisture and make them soggy. Place a sheet of parchment paper between layers to prevent sticking and protect the colorful M&Ms from rubbing off or cracking.

Refrigeration

For longer freshness, refrigerate the cookies in an airtight container for up to 10 days. This helps maintain flavor and texture, especially in warm climates. Before serving, let the cookies sit at room temperature for 10–15 minutes so they soften again, as refrigeration can make them slightly firm.

Freezing

To freeze baked cookies, allow them to cool completely first. Then place them in a single layer on a tray for 1 hour to pre-freeze (this prevents sticking), before transferring to a freezer-safe bag or container. They can be stored for up to 3 months. You can also freeze unbaked dough balls and bake them straight from frozen just add 1–2 extra minutes to the baking time.

Reheating

To bring back that fresh-baked softness, microwave a cookie for 10–15 seconds. This gently warms the cookie and slightly melts the M&Ms on top, making them taste like they just came out of the oven. For a crispier edge, you can warm them in a preheated oven at 300°F (150°C) for 3–5 minutes instead.

Try More Cookies Recipes

Frequently Asked Questions About Peanut Butter M&M Cookies

Can I make peanut butter M&M cookies without chilling the dough?

Yes—for no-chill peanut butter M&M cookies, bake right away, but expect a slightly thinner, crispier cookie. Chilling for even 15 minutes helps them stay thicker and chewier.

Why did my peanut butter M&M cookies turn out flat?

The butter was likely too warm, or the dough wasn’t chilled. Make sure your butter is softened but cool, and chill the dough for at least 30 minutes before baking

Can I use crunchy peanut butter instead of creamy?

Yes crunchy peanut butter works in this recipe and adds extra texture from the peanut pieces. The cookies will have a slightly coarser bite, but the flavor stays the same.

How do I make these peanut butter M&M cookies extra thick?

Chill the dough for a full hour, use slightly larger dough balls, and avoid flattening them before baking. Slightly underbaking also keeps them thick and soft in the center.

Are these peanut butter M&M cookies kid-friendly to make together?

Yes this is one of the easiest cookie recipes with M&Ms for kids. Letting them press the colorful M&Ms onto the dough balls is a favorite part for little hands.

Can I double this peanut butter M&M cookies recipe?

Yes simply double every ingredient. Bake in batches so each tray has enough space, since overcrowded cookies spread into each other

Why are my cookies pale instead of golden?

Your oven temperature may run cool, or the bake time was too short. Use an oven thermometer to confirm 350°F, and bake until the edges turn light golden brown.

How do you keep peanut butter M&M cookies soft?

Don’t overbake them take them out when edges are set but centers are still slightly soft. Store in an airtight container so they stay moist and chewy.

Can I freeze peanut butter M&M cookie dough?

Yes, scoop the dough into balls, freeze them, and bake straight from frozen. Just add 1–2 extra minutes to baking time.

Final Thoughts on These Peanut Butter M&M Cookies

These Peanut Butter M&M cookies work so well because the dough is rich enough to hold up against all that colorful candy crunch, while the short chill time keeps them thick and chewy without making you wait around all day.

I make a batch of these almost every time my kids have friends over, and they’re always the first thing to disappear from the plate. My son still calls them “the rainbow cookie,” and honestly, the name has stuck ever since. If you try this recipe, I’d love to hear how it turned out leave a comment and share your results

Soft and chewy peanut butter M&M cookies loaded with colorful candy pieces

Peanut Butter M&M Cookies

Areeba
These Peanut Butter M&M Cookies are soft, chewy, and packed with rich peanut butter flavor and colorful chocolate candies in every bite. Made with simple pantry ingredients and a short chill time, they come together easily in one bowl and bake into thick, bakery-style cookies with slightly crisp edges and soft centers. Perfect for kids, parties, or everyday sweet cravings, these cookies are quick to make and even quicker to disappear.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Dessert
Cuisine American
Servings 24 Cookies

Ingredients
  

Dry Ingredients

  • 1 and 1/4 cups 156g all-purpose flour
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt

Wet Ingredients

  • 1/2 cup 113g unsalted butter, softened
  • 1/2 cup 100g brown sugar
  • 1/4 cup 50g granulated sugar
  • 1 large egg room temperature
  • 3/4 cup 188g creamy peanut butter
  • 1 teaspoon vanilla extract

Topping

  • 1 and 1/4 cups 250g mini M&Ms

Instructions
 

  • Preheat oven to 350°F (177°C) and line baking sheets with parchment paper.
  • Whisk flour, baking soda, and salt in a bowl.
  • Cream butter, brown sugar, and granulated sugar until light and fluffy.
  • Add egg, peanut butter, and vanilla; mix until smooth.
  • Mix dry ingredients into wet ingredients until just combined.
  • Fold in most of the M&Ms, saving some for topping.
  • Chill dough for 30 minutes.
  • Scoop dough into balls and place on baking sheet.
  • Press extra M&Ms on top.
  • Bake 11–13 minutes until edges are set.
  • Cool on pan for 5 minutes, then transfer to rack.

Notes

  • Make sure your butter is softened but not melted for the best cookie texture and to prevent spreading.
  • Don’t skip the chilling time it helps the cookies stay thick, chewy, and bakery-style.
  • Slightly underbaking the cookies keeps the centers soft; they will continue to set as they cool.
  • You can customize this recipe by using regular M&Ms, chocolate chips, or peanut butter cups instead of mini M&Ms.
  • For extra flavor, add a small pinch of sea salt on top after baking.
  • Store cookies in an airtight container to keep them soft for several days, or freeze dough balls for fresh cookies anytime.
Keyword Peanut Butter M&M Cookies
Areeba - OvenlyDelight

About Areeba

Home Baker | Recipe Blogger | Mom

I am a passionate home baker and recipe blogger who loves creating simple, delicious baking recipes for busy moms. From soft cookies to fluffy muffins — everything is made with love! Pull up your apron and let's have some fun in the kitchen together!

Meet Areeba →

Recommended

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Areeba - OvenlyDelight
hi there!

Welcome, I'm Areeba!

I love creating simple, delicious baking recipes for busy moms. From soft cookies to fluffy muffins — everything is made with love! Let's have fun in the kitchen together! 🧁

Meet Areeba →

Popular Recipes

Follow Us