If you have a soft spot for peanut butter and a craving for colorful, chocolaty bites, this M&M Peanut Butter Cookies Recipe is exactly the treat you need. These cookies combine the rich creaminess of peanut butter with the cheerful crunch of M&M candies, resulting in a perfectly chewy, sweet snack that’s as fun to bake as it is to eat. Whether you’re making them for an afternoon pick-me-up or a crowd-pleasing dessert, these cookies bring warm nostalgia and vibrant flavor to every bite.

Ingredients You’ll Need
These ingredients are simple yet essential. Each one plays a crucial role, from the creamy peanut butter that delivers melt-in-your-mouth texture, to the brown sugar providing a deep caramel note, and of course, the M&M candies adding that irresistible pop of color and crunch. Let’s gather what you need to get started!
- 1 cup creamy peanut butter: The star of the show, it lends moisture and rich, nutty flavor.
- 1/2 cup unsalted butter, softened: Adds softness and helps create that perfect cookie crumb.
- 3/4 cup brown sugar: Brings a hint of molasses and keeps cookies chewy.
- 1/4 cup granulated sugar: Balances sweetness and contributes to the cookie’s crisp edges.
- 1 large egg: Binds everything together and adds extra tenderness.
- 1 egg yolk: Enriches the dough for stunning softness.
- 1 1/2 cups all-purpose flour: The base that holds everything together with just the right structure.
- 1/2 teaspoon baking soda: Ensures the cookies rise perfectly without spreading too thin.
- 2 teaspoons vanilla extract: Enhances all flavors with warm, fragrant notes.
- 1 cup M&M candies: The signature colorful crunch that makes these cookies so fun.
- 1/2 cup mini chocolate chips or peanut butter chips (optional): For those who want extra pockets of chocolate or peanut butter goodness.
How to Make M&M Peanut Butter Cookies Recipe
Step 1: Cream the Butters and Sugars
Start by beating the softened unsalted butter together with the creamy peanut butter, brown sugar, and granulated sugar until the mixture becomes light and fluffy. This process incorporates air, which is essential for giving your cookies that tender, melt-in-your-mouth texture you’re aiming for.
Step 2: Add the Eggs and Vanilla
Next, mix in the large egg, egg yolk, and vanilla extract until everything blends into a smooth, creamy batter. These ingredients enrich the dough and bring depth to the flavor profile, making every bite irresistibly satisfying.
Step 3: Combine Dry Ingredients
In a separate bowl, whisk together the all-purpose flour and baking soda. Slowly mix these dry ingredients into the wet peanut butter batter until just combined. The key here is to avoid overmixing, which can make the cookies tough instead of chewy.
Step 4: Fold in the M&Ms and Optional Chips
Gently fold in the M&M candies and, if you’d like, the mini chocolate or peanut butter chips. This step ensures that bursts of chocolate and colorful candy are evenly distributed throughout the dough, transforming every cookie into a fun surprise.
Step 5: Chill the Dough
Pop your cookie dough into the fridge for 30 minutes to an hour. Chilling firms up the dough, helping the cookies hold their shape during baking and preventing them from spreading too much. Plus, it lets the flavors marry beautifully.
Step 6: Scoop and Shape
Scoop out about 2 tablespoons of dough for each cookie. If you’re feeling adventurous, you can add a little dollop of peanut butter in the center before shaping into balls. Place these on a lined baking sheet with some space between to let them spread just the right amount.
Step 7: Bake Until Perfect
Bake your cookies at 350°F (175°C) for 10 to 12 minutes. Keep an eye out for set edges while the centers still look slightly underbaked—that’s the secret to getting chewy, soft cookies with a delightful texture contrast.
Step 8: Cool and Enjoy
Let the cookies rest on the baking sheet for 5 minutes after baking. This helps them set up without breaking apart. Then transfer them to a wire rack to cool completely. You’ll notice how the colors of the M&Ms brighten as they cool, inviting you in for that first delicious bite.
How to Serve M&M Peanut Butter Cookies Recipe
Garnishes
To elevate presentation, garnish your cookies with a sprinkle of flaky sea salt just after baking; it balances the sweetness and highlights the peanut butter flavor beautifully. For extra fun, press a few whole M&Ms into the tops right before baking so each cookie showcases vibrant colors on top.
Side Dishes
These cookies pair perfectly with a cold glass of milk—classic and comforting. Alternatively, serve alongside a scoop of vanilla ice cream or a dollop of whipped cream for a wonderfully indulgent dessert. A hot cup of coffee or tea also complements the rich peanut butter and chocolate notes wonderfully.
Creative Ways to Present
Try stacking the cookies into a colorful tower or arranging them on a platter surrounded by loose M&Ms and peanut halves for a festive display. Wrapping a few in parchment paper tied with twine makes a sweet gift or party favor. Their bright colors and inviting texture make these cookies an eye-catching treat wherever they go.
Make Ahead and Storage
Storing Leftovers
Leftover M&M Peanut Butter Cookies stay fresh for up to 4 days when stored in an airtight container at room temperature. Keep them in a single layer or separate layers with parchment paper to prevent sticking and preserve their texture.
Freezing
You can freeze the cookie dough balls before baking or fully baked cookies. For dough, freeze on a baking sheet until firm, then transfer to a freezer-safe container. They keep beautifully for up to 3 months. Baked cookies can also be frozen; just thaw them at room temperature before serving.
Reheating
To bring warm, freshly-baked joy to your bites, reheat cookies in a preheated oven at 300°F (150°C) for 5 to 7 minutes. This warms them through without drying out the tender centers. Microwaving for short bursts also works if you’re in a hurry, but watch carefully to avoid overdoing it.
FAQs
Can I use crunchy peanut butter instead of creamy?
Yes! Using crunchy peanut butter will add an extra nutty texture to your cookies, which can be quite delightful. Just keep in mind that the dough might be a little grainier, but the flavor impact is fantastic.
Is it possible to make these cookies gluten-free?
Absolutely. Substitute the all-purpose flour with a gluten-free flour blend that measures cup-for-cup and contains xanthan gum for structure. Your cookies will still be delicious and safe for gluten-sensitive friends.
What if I don’t have mini chocolate or peanut butter chips?
That’s perfectly fine! The M&M candies provide plenty of chocolatey sweetness and crunch. The optional chips just add extra bursts of flavor, so feel free to omit them if you’d prefer.
How do I prevent the cookies from spreading too much?
Chilling the dough before baking is key. A well-chilled dough is less likely to spread extensively, keeping your cookies thick and chewy. Also, using baking soda instead of baking powder helps control the rise and spread.
Can I double the recipe for a bigger batch?
Definitely! This M&M Peanut Butter Cookies Recipe scales well. Just be sure to mix in batches if your mixer is small and extend chilling time slightly if needed. Baking times remain the same.
Final Thoughts
If you’re looking for a cookie that carries both nostalgia and a burst of colorful fun, this M&M Peanut Butter Cookies Recipe should be at the top of your baking list. Easy to make with everyday ingredients, these cookies are a joyful treat that will brighten up any day or gathering. I can’t wait for you to try them and enjoy every peanut buttery, chocolaty bite!
Print
M&M Peanut Butter Cookies Recipe
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes (excluding chilling time)
- Yield: 18–20 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Delight in these soft and chewy M&M Peanut Butter Cookies, featuring a perfect blend of creamy peanut butter, sweet brown sugar, and colorful M&M candies. Perfect for any occasion, these cookies combine classic flavors with a fun twist and a deliciously rich texture.
Ingredients
Wet Ingredients
- 1 cup creamy peanut butter
- 1/2 cup unsalted butter, softened
- 1 large egg
- 1 egg yolk
- 2 teaspoons vanilla extract
Dry Ingredients
- 1 1/2 cups all-purpose flour
- 1/2 teaspoon baking soda
Sugars
- 3/4 cup brown sugar
- 1/4 cup granulated sugar
Add-ins
- 1 cup M&M candies
- 1/2 cup mini chocolate chips or peanut butter chips (optional)
Instructions
- Prepare the Butter and Sugars: In a large bowl, beat the softened butter, peanut butter, brown sugar, and granulated sugar until the mixture becomes light and fluffy, ensuring all ingredients are well incorporated for a smooth base.
- Add Eggs and Vanilla: Mix in the egg, egg yolk, and vanilla extract until the batter is smooth and creamy, which helps create a moist and cohesive dough.
- Combine Dry Ingredients: In a separate bowl, whisk together the all-purpose flour and baking soda to evenly distribute the leavening agent and prevent clumps.
- Mix Dry Into Wet: Gradually add the flour mixture to the wet ingredients, mixing gently until just combined to maintain tenderness in the cookies.
- Incorporate M&Ms and Chips: Gently fold in the M&M candies and optional mini chocolate or peanut butter chips to add texture and bursts of flavor throughout the dough.
- Chill the Dough: Refrigerate the cookie dough for 30 minutes to 1 hour to help prevent spreading during baking and to develop flavors.
- Shape and Scoop: Using about 2 tablespoons of dough per cookie, scoop and shape into balls. For extra indulgence, optionally add a small dollop of peanut butter in the center before shaping. Place the dough balls on a lined baking sheet with enough spacing.
- Bake the Cookies: Bake in a preheated oven at 350°F (175°C) for 10 to 12 minutes, until the edges are set but the centers still look slightly underbaked to ensure chewiness.
- Cool the Cookies: Allow the cookies to cool on the baking sheet for 5 minutes to firm up before transferring them to a wire rack to cool completely, preserving their soft texture.
Notes
- Chilling the dough is essential to prevent the cookies from spreading too much and helps develop deeper flavors.
- You can substitute crunchy peanut butter if you prefer a bit of texture in your cookies.
- Mini chocolate chips or peanut butter chips add extra bursts of flavor, but they can be omitted if desired.
- For a festive look, gently press a few extra M&Ms on top of each cookie dough ball before baking.
- Store baked cookies in an airtight container at room temperature for up to 5 days; they can also be frozen for longer storage.

