Craving a sweet, chewy treat? These soft Peanut Butter M&M Cookies combine creamy peanut butter, chocolate chips, and colorful M&Ms for a perfect anytime snack. Whether for parties, lunchboxes, or cozy nights, these melt in your mouth cookies are sure to satisfy!

Want to know a secret? I hate making cookies. Yep, this food blogger just said that! All the scooping, chilling, and batch baking… not my favorite. But these chewy peanut butter M&M cookies? Totally worth it. They come together quickly, require no chilling, and bake up soft, fluffy, and packed with peanut butter flavor. Toss in chocolate chips and peanut butter M&Ms, and you've got one of the best easy peanut butter cookie recipes around. And if you’re a fellow peanut butter lover, don't miss my Peanut Butter Chocolate Chip Cookie Bars or Peanut Butter Oatmeal Chocolate Chip Cookies!
Ingredient Notes for Peanut Butter M&M Cookies
Here's a quick rundown of the ingredients needed- see the recipe card below for full details.
- Unsalted Butter– Make sure it's softened to room temperature. This helps create fluffy, soft peanut butter cookies that spread just right.
- Creamy Peanut Butter– Classic brands like Jif or Skippy work best for this recipe. Avoid natural peanut butter-it can make the cookies too oily or dry.
- Instant Vanilla Pudding Mix– A secret weapon for ultra-soft and chewy cookies! Use a 3.4 oz box of instant pudding mix (not cook-and-serve).
- Light Brown Sugar– Adds moisture and chewiness, which is essential in a good peanut butter cookie.
- Granulated Sugar– Helps sweeten and balance the texture for these soft cookies.
- Large Eggs– Bind everything together and keep the cookies rich and tender.
- All-Purpose Flour– Provides the structure. For gluten-free peanut butter M&M cookies, you can use a 1:1 gluten-free flour substitute.
- Baking Soda/ Salt– Essential for rise and flavor.
- Mini Chocolate Chips– Add extra chocolatey goodness to each bite. You can use regular chips too, but minis mix in better with the candy.
- Peanut Butter M&M’s– The star of the show! These candy-coated treats add crunch and color. Don't forget to press a few extras on top of each cookie before baking for that bakery-style look.
How To Make Chewy Peanut Butter M&M Cookies

Step 1. Preheat the oven to 375°F and line a baking sheet with parchment paper or a silicone baking mat. Cream the butter and peanut butter together in a large mixing bowl until smooth and fluffy.

Step 2. Add the sugars and pudding mix, then mix until fully combined and creamy.

Step 3. Mix in the eggs one at a time, beating well after each addition.

Step 4. Stir in the flour, baking soda, and salt until just combined-don't overmix!

Step 5. Fold in the mini chocolate chips and peanut butter M&Ms until evenly distributed.

Step 6. Scoop the dough onto your prepared baking sheet. For that picture-perfect look, press a few extra M&Ms on top of each dough ball.

Step 7. Bake for 8-10 minutes, or until edges are lightly golden.

Step 8. Let cookies cool on the baking sheet for a few minutes before transferring to a wire rack. Enjoy!
Tips for Success
Want soft, chewy peanut butter cookies that look as good as they taste? Here's how to make this easy peanut butter cookie recipe turn out perfect every time:
- Use room temperature butter and eggs - This helps everything mix smoothly and keeps your dough from becoming too dense.
- Don't overmix the dough - Stir just until the flour disappears to keep the cookies soft and tender.
- Measure flour carefully - Too much flour = dry cookies. Spoon it into your measuring cup and level it off for accuracy.
- Can't find peanut butter M&Ms? - Swap in mini M&Ms, regular M&Ms, or even Reese's Pieces for a fun twist.
- Use a cookie scoop - It keeps your cookies uniform in size so they bake evenly (plus, it makes things quicker and tidier). Depending on desired size cookies, use a medium or large cookie scoop.

Storing and Freezing Peanut Butter M&M Cookies
- Room Temperature: Store baked peanut butter M&M cookies in an airtight container at room temp for up to 5 days. Add a slice of bread to the container to keep cookies extra soft!
- Refrigerator: You can refrigerate them for up to 7 days, but keep in mind-they'll firm up a bit. Pop one in the microwave for 10-15 seconds to bring back that fresh-from-the-oven softness.
- Freezer (Baked Cookies): Let cookies cool completely, then place in a freezer-safe bag or container. Freeze for up to 3 months. Thaw at room temp or warm in the microwave when ready to enjoy.
- Make-Ahead Tip: Freeze the Dough! Want freshly baked cookies on demand? Freeze the dough instead! Bake straight from frozen-just add 1-2 extra minutes to the bake time. Scoop the cookie dough into balls and place on a lined baking sheet. Freeze until solid (about 1 hour), then transfer dough balls to a freezer-safe bag. Store for up to 3 months.
More Cookie Recipes You’ll Love
If you loved these Peanut Butter M&M Cookies, please take a moment to rate and review the recipe below. Don't forget to pin it for later and share with your friends-because everyone deserves a cookie (or two)!
Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Soft and Chewy Peanut Butter M & M Cookies
Ingredients
- 1 cup unsalted butter softened
- 1 cup creamy peanut butter Jif or Skippy recommended
- 3.4 oz instant vanilla pudding mix
- 1 cup light brown sugar
- ¼ cup granulated sugar
- 2 large eggs room temperature
- 2 cups all-purpose flour or gluten-free 1:1 flour
- 1 teaspoon salt
- 1 teaspoon baking soda
- 1 cup mini chocolate chips
- 1 cup peanut butter m&m's plus extra for topping
Instructions
- Preheat oven to 375°F. Line a baking sheet with parchment paper or silicone mat.
- Cream together butter and peanut butter until smooth and fluffy.
- Add brown sugar, granulated sugar, and pudding mix; mix until creamy.
- Beat in eggs one at a time until fully combined.
- Stir in flour, baking soda, and salt until just combined.
- Fold in chocolate chips and peanut butter M&Ms evenly.
- Scoop dough onto prepared baking sheet; press extra M&Ms on top for a pretty finish.
- Bake 8-10 minutes or until edges are lightly golden. Cool on baking sheet for a few minutes before transferring to a wire rack.
Notes
Tips
- Use room temperature ingredients for best texture.
- For a fun twist, swap peanut butter M&Ms with Reese's Pieces or regular M&Ms.
- Dough can be frozen in balls for baking later-add 1-2 minutes to baking time if baking from frozen.
- Room Temperature: Store baked peanut butter M&M cookies in an airtight container at room temp for up to 5 days. Add a slice of bread to the container to keep cookies extra soft!
- Refrigerator: You can refrigerate them for up to 7 days, but keep in mind-they'll firm up a bit. Pop one in the microwave for 10-15 seconds to bring back that fresh-from-the-oven softness.
- Freezer (Baked Cookies): Let cookies cool completely, then place in a freezer-safe bag or container. Freeze for up to 3 months. Thaw at room temp or warm in the microwave when ready to enjoy.









Catalina says
Made these with my kids and they disappeared in minutes! The crunchy M&Ms with the soft, chewy cookie base were a perfect combo!
Kristin says
Yay!! So glad you all enjoyed! Kid approved is the best way!!
Angela says
These Peanut Butter M & M Cookies turned out so amazing! The kids loved them, I can’t wait to make them again…YUM!!!
Kristin says
Yay!! Love hearing this! Glad they were a hit!!
Mimi says
I always love to make a good cookie recipe! These Peanut Butter M&M Cookies were so good and quick!
Kristin says
Yay!! Glad you enjoyed!!
amy liu dong says
Just baked a batch and they turned out soft and chewy, and everyone loves them. Thanks for the amazing recipe!
Kristin says
Yay!! Glad you enjoyed!
paula says
I love m&m cookies, but I’ve never made them with peanut butter before now. These were fantastic!
Kristin says
Such a yummy treat! Glad you enjoyed!
Maria says
First of all, these are really, really good. Second, I’m already thinking of more ways to make them. I’m thinking almond butter and almond M&Ms or using the dough with Peanut M&Ms. So many possibilities.
Kristin says
Great ideas too! Or making them into bars!! So many options! Glad you enjoyed!
Beth says
I love these! Peanut butter and chocolate is such a classic combo, and the M&Ms add a nice pop of color, as well.
Kristin says
Glad you enjoyed! These are definitely a favorite in my house! My kids love including them in their lunchboxes!