Soft M&M Cookies
Soft M&M Cookies turn simple pantry ingredients into thick, chewy cookies with buttery edges, tender centers, and colorful candy crunch in every bite.
This recipe makes about 16 cookies, which serves 4 people well if everyone wants a few warm cookies with milk, coffee, or a simple dessert plate. It uses real baking basics and a short chill time to help the cookies bake soft instead of flat.
Why You’ll Love This Recipe
- Chewy centers with lightly golden edges give you that classic bakery style texture.
- Brown sugar adds a deep caramel flavor that makes the cookies taste rich and homemade.
- A quick chill helps the dough scoop cleanly and keeps the cookies thick.
- Bright M&M candies make these cookies fun for parties, lunchboxes, and easy weekend baking.
Fabian’s Budget Tip: Buy a larger bag of M&M candies when it is on sale, then portion and freeze what you do not need. You can also replace one quarter of the candies with chocolate chips to stretch the mix while keeping the same colorful look.
Ingredients (Serves 4)
- 2 1/4 cups all purpose flour (270 g)
- 1 teaspoon baking soda (5 g)
- 1/2 teaspoon fine salt (3 g)
- 3/4 cup unsalted butter, softened (170 g)
- 3/4 cup packed brown sugar (150 g)
- 1/2 cup granulated sugar (100 g)
- 2 large eggs, room temperature (about 100 g without shells)
- 2 teaspoons vanilla extract (10 ml)
- 1 1/4 cups M&M candies, divided (250 g)
Step-by-Step Instructions
1. Heat the Oven and Prep the Pans
Heat the oven to 350°F or 175°C. Line two baking sheets with parchment paper. The parchment helps the cookie bottoms bake evenly and keeps the candy from sticking if any pieces touch the pan.
2. Mix the Dry Ingredients
Add the flour, baking soda, and salt to a medium bowl. Whisk until the baking soda disappears into the flour. This small step helps every cookie rise evenly instead of tasting salty or flat in spots.
3. Cream the Butter and Sugars
Add the softened butter, brown sugar, and granulated sugar to a large bowl. Beat for 2 to 3 minutes, until the mixture looks lighter, fluffy, and a little creamy around the edges of the bowl. It should smell sweet and buttery.
4. Beat in the Eggs and Vanilla
Add the eggs one at a time and beat after each addition. Mix in the vanilla. The dough base should look smooth and glossy, with no streaks of egg left in the bowl.
5. Add the Dry Ingredients
Add the flour mixture to the butter mixture. Mix on low speed or stir by hand just until no dry flour patches remain. Stop as soon as the dough comes together. Overmixing can make the cookies tough instead of soft.
6. Fold in the M&M Candies
Fold in about 1 cup of the M&M candies (200 g). Save the rest for topping. The dough should feel thick, soft, and slightly sticky, with colorful candies scattered through every scoop.
7. Chill the Dough Briefly
Cover the bowl and chill the dough for 20 to 30 minutes. The dough should firm up enough to scoop without spreading too much. If it feels very hard after chilling, let it sit on the counter for 5 minutes.
8. Scoop and Top
Scoop the dough into 16 even balls, about 2 tablespoons each. Place them on the prepared baking sheets with space between each one. Press the remaining M&M candies onto the tops so the cookies bake with bright candy pieces on the surface.
9. Bake Until Soft and Lightly Golden
Bake for 10 to 12 minutes, until the edges look set and lightly golden but the centers still look slightly soft. The cookies will finish setting on the hot pan. Your kitchen should smell like warm vanilla, butter, and toasted sugar.
10. Cool Before Serving
Let the cookies rest on the baking sheet for 5 minutes. Move them to a cooling rack once they feel firm enough to lift. Serve warm for soft centers, or let them cool fully for a chewy bite.
Expert Troubleshooting & FAQs
Why did my M&M cookies spread too much?
The butter may have been too warm, or the dough may not have chilled long enough. Chill the dough until it feels cool and scoopable. Also check that your baking soda is fresh, since old leavening can affect texture.
Can I make the dough ahead of time?
Yes. Chill the dough for up to 48 hours. If it becomes very firm, let it sit at room temperature for 10 to 15 minutes before scooping. The flavor gets deeper as the dough rests.
How do I keep the cookies soft?
Do not overbake them. Pull them from the oven when the centers still look a little soft. Store cooled cookies in an airtight container with a small piece of bread to help hold moisture.
Can I freeze the cookie dough?
Yes. Scoop the dough into balls, press extra candies on top, and freeze on a tray until firm. Move the frozen dough balls to a freezer bag. Bake from frozen at 350°F, adding 1 to 2 extra minutes.
Can I use salted butter?
Yes. Use salted butter if that is what you have, but reduce the added salt to 1/4 teaspoon (1.5 g). The cookies will still taste buttery and balanced.
Estimated Nutritional Facts
These values are rough estimates per serving, based on 4 servings total.
- Calories: 620
- Protein: 8 g
- Carbs: 86 g
- Fats: 28 g
Soft M&M Cookies

Ingredients
- 2 1/4 cups all purpose flour (270 g)
- 1 teaspoon baking soda (5 g)
- 1/2 teaspoon fine salt (3 g)
- 3/4 cup unsalted butter, softened (170 g)
- 3/4 cup packed brown sugar (150 g)
- 1/2 cup granulated sugar (100 g)
- 2 large eggs, room temperature (about 100 g without shells)
- 2 teaspoons vanilla extract (10 ml)
- 1 1/4 cups M&M candies, divided (250 g)
Instructions
- 1. Heat the Oven and Prep the Pans. Heat the oven to 350°F or 175°C. Line two baking sheets with parchment paper. The parchment helps the cookie bottoms bake evenly and keeps the candy from sticking if any pieces touch the pan.
- 2. Mix the Dry Ingredients. Add the flour, baking soda, and salt to a medium bowl. Whisk until the baking soda disappears into the flour. This small step helps every cookie rise evenly instead of tasting salty or flat in spots.
- 3. Cream the Butter and Sugars. Add the softened butter, brown sugar, and granulated sugar to a large bowl. Beat for 2 to 3 minutes, until the mixture looks lighter, fluffy, and a little creamy around the edges of the bowl. It should smell sweet and buttery.
- 4. Beat in the Eggs and Vanilla. Add the eggs one at a time and beat after each addition. Mix in the vanilla. The dough base should look smooth and glossy, with no streaks of egg left in the bowl.
- 5. Add the Dry Ingredients. Add the flour mixture to the butter mixture. Mix on low speed or stir by hand just until no dry flour patches remain. Stop as soon as the dough comes together. Overmixing can make the cookies tough instead of soft.
- 6. Fold in the M&M Candies. Fold in about 1 cup of the M&M candies (200 g). Save the rest for topping. The dough should feel thick, soft, and slightly sticky, with colorful candies scattered through every scoop.
- 7. Chill the Dough Briefly. Cover the bowl and chill the dough for 20 to 30 minutes. The dough should firm up enough to scoop without spreading too much. If it feels very hard after chilling, let it sit on the counter for 5 minutes.
- 8. Scoop and Top. Scoop the dough into 16 even balls, about 2 tablespoons each. Place them on the prepared baking sheets with space between each one. Press the remaining M&M candies onto the tops so the cookies bake with bright candy pieces on the surface.
- 9. Bake Until Soft and Lightly Golden. Bake for 10 to 12 minutes, until the edges look set and lightly golden but the centers still look slightly soft. The cookies will finish setting on the hot pan. Your kitchen should smell like warm vanilla, butter, and toasted sugar.
- 10. Cool Before Serving. Let the cookies rest on the baking sheet for 5 minutes. Move them to a cooling rack once they feel firm enough to lift. Serve warm for soft centers, or let them cool fully for a chewy bite.









