Homemade M&M Cookies Recipe

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.

M&M's cookies on a wooden serving board with a cloth napkin in the upper left.

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.

a stack of several cookies.

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.

ingredients on left and dry ingredients mixed in a bowl on right.
creamed butter and sugar on left and with eggs mixed in on right.

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.

mixing candies into the cookie dough on left and scooping out the dough on right.

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.

green chocolate candy cookies for St. Patrick's Day.
These are fun in one color for St. Patrick’s Day or as team cookies for sports events.

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
a black cat looking at a large bowl of cookie dough.
Be careful—your furry friends might try to help (or sample) while you bake.

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.

  1. Scoop dough into balls.
  2. Freeze on a baking sheet until solid.
  3. 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.

cookies with chocolate candies baked in piled up on a blue plate.
Save this recipe for later and enjoy warm homemade M&M cookies anytime.

Recipe

M&M Cookies

A straightforward M&M cookie recipe that yields golden edges and soft, chewy centers. Perfect for holiday colors, parties, or a quick after-school treat.
Prep Time 15 mins
Cook Time 8 mins
Total Time 23 mins
Course Cookies, Dessert
Cuisine American
Servings 60 cookies
Calories 84 kcal

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.