If you want the best M&M Cookies, this simple recipe makes cookies with crisp, golden edges and tender, chewy centers, studded with colorful chocolate candies in every bite. These easy homemade M&M cookies use pantry staples, come together quickly, and require no dough chilling for classic, reliable results.
The rich, buttery dough spreads just enough as it bakes to form irresistible crispy edges while keeping the interior soft and slightly gooey. Because these cookies bake in under 10 minutes, you can have fresh, warm cookies in about 30 minutes from start to finish.
This dough also freezes well, so you can scoop and freeze portions to bake later for quick, homemade treats whenever you like.

We appreciate your support
If you have any questions about this recipe, please leave a comment. I read comments and try to respond promptly. I welcome bakers of all skill levels—if anything in the post is unclear, ask and I’ll help.

Tips for Perfect M&M Cookies
These cookies bake up golden with colorful candies peeking through. For a bakery-style appearance, press a few extra M&M’s on top of each dough ball just before baking.


Use butter that is softened but still cool to the touch. If the butter is too warm, the cookies can spread too much while baking. Room-temperature eggs blend more evenly, creating a smooth batter and a better texture.
Brown sugar adds moisture and chewiness—fresh, soft brown sugar gives the best results.

A cookie scoop helps portion the dough evenly; a 1-tablespoon scoop is great for classic-sized cookies. For a bakery finish, press 3–4 extra M&M’s on top of each dough ball before baking. Always start new batches on a cool cookie sheet and keep any unused dough chilled while baking multiple trays to prevent excess spread.
Remove cookies from the oven just before they look completely done. They will finish setting on the hot baking sheet and will have soft centers with crisp edges when cooled.
Why did my M&M cookies spread?
If your cookies spread too much, common causes are easy to correct. Check these factors when troubleshooting:
- Butter too soft: Overly warm or melted butter causes rapid spreading. Use butter that is softened but still cool.
- Dough too warm: Warm dough spreads before the structure sets. Chill dough balls 15–30 minutes if needed.
- Warm baking sheets: Placing dough on a hot sheet starts melting the butter immediately. Use a completely cool sheet for each batch.
- Not enough flour: Insufficient flour weakens the dough’s structure. Measure flour by spooning it into the cup and leveling it off.
- Incorrect butter-to-sugar ratio: More butter or sugar than the recipe calls for can increase spread—measure carefully.
- Oven temperature too low: If the oven isn’t hot enough, cookies can spread before the edges set. Bake at the proper temperature for best results.
How to prevent cookies from spreading
Try these simple fixes to control spread:
- Chill the dough for 20–30 minutes before baking
- Bake on cool cookie sheets
- Use butter that is soft but not melted
- Measure flour carefully
- Bake in a fully preheated oven
With these adjustments your M&M cookies should turn out with perfectly crisp edges and soft, chewy centers every time.
M&M Cookie variations
This classic M&M cookie recipe is easy to customize. Use standard M&M’s, minis, peanut M&M’s, or seasonal colors for holidays and parties. These cookies are great for cookie exchanges, bake sales, holiday trays, and family gatherings.

You can substitute or combine mix-ins up to about 2 cups total. Try:
- Classic M&M’s
- Mini M&M’s
- Peanut M&M’s
- Seasonal M&M colors
- Half M&M’s and half chocolate chips
- Mini chocolate chips
Thin vs thick cookies
For thin, crispy cookies: Smaller scoops and no chilling produce thinner cookies with crisp edges.
- Do not chill the dough
- Bake immediately after mixing
- Use a 1 tablespoon cookie scoop
For thicker, chewier cookies: Chilling reduces spread and gives a taller cookie.
- Use a larger scoop (about 3 tablespoons)
- Keep dough balls tall and rounded
- Chill dough for up to 24 hours or bake from frozen

Make Ahead & Storage
Refrigerating dough: Cookie dough can be refrigerated for up to 5 days before baking.
Freezing dough: Freeze dough balls on a sheet until solid, then transfer to a sealed bag. Frozen dough keeps for up to 3 months. Bake from frozen and add about 1 extra minute to the baking time.
- Scoop dough into balls.
- Freeze on a baking sheet until solid.
- Transfer to a freezer bag and seal.
Storing baked cookies: Keep baked cookies in an airtight container at room temperature for 3–4 days, or freeze for up to 3 months.
Let’s keep in touch
If you enjoy these recipes, subscribe by email or follow on social channels for more recipes, photos, and updates. If you try this recipe, please come back and leave a comment with your results. Share a photo and tag the account you follow on your platform.

Recipe
M&M Cookies
Ingredients
- 2 1/4 cups + 1 tablespoon all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon fine salt
- 1 cup butter softened to room temperature
- 3/4 cup granulated sugar
- 3/4 cup packed brown sugar
- 1 teaspoon vanilla extract
- 2 large eggs
- 1 cup M&M’s candies plus extra for topping
Instructions
-
Preheat the oven to 375°F (190°C). Line baking sheets with parchment paper or silicone mats if you prefer.
-
Whisk the flour, baking soda, and salt in a medium bowl and set aside.
-
In a large bowl, beat the butter, granulated sugar, brown sugar, and vanilla until creamy. Add the eggs one at a time, beating well after each addition.
-
Gradually add the flour mixture and mix until combined. Fold in the M&M candies.
-
Drop rounded tablespoons of dough (or use a medium cookie scoop) onto the prepared sheets about 2 inches apart. Press 3–4 extra M&M’s on top of each dough ball for a decorative finish; do not flatten the dough.
-
Bake 8–11 minutes or until edges are lightly golden. Let cookies cool on the baking sheet about 5 minutes, then transfer to a wire rack to cool completely.
Notes
Keep unused dough chilled while baking multiple trays to minimize spreading. The recipe spreads naturally; chilling between batches helps control the shape.
Make ahead: Refrigerate dough for up to 5 days before baking. For long-term storage, freeze scoop-shaped dough on a baking sheet, then transfer to a sealed bag for up to 3 months. Bake from frozen and add about 1 minute to the bake time.
Storing baked cookies: Store in an airtight container at room temperature for 3–4 days, or freeze cookies for up to 3 months.
Nutrition
Per cookie (approx.): Calories: 84 kcal; Carbohydrates: 11 g; Protein: 1 g; Fat: 4 g; Saturated Fat: 2 g; Sugar: 7 g; Sodium: 87 mg. Nutritional values are estimates and will vary by ingredients and portion sizes.