Desserts · Part 1 of 3: Ingredients
Thick Bakery-Style M&M Cookies with Soft Centers

- Prep
- Cook
- Total
- Serves
- 12
There’s something magical about a cookie that’s crisp on the outside, chewy in the middle, and loaded with colorful candy and melty chocolate. These thick bakery-style M&M cookies deliver all of that and more. The secret?
Cold butter and cold eggs, which keep the dough from spreading too much, resulting in tall, sturdy cookies with a soft, almost underbaked center. Whether you’re baking for a party, a school event, or just a cozy night in, these cookies are guaranteed to impress.
These thick bakery-style M&M cookies are the ultimate treat for anyone who loves a cookie with a crunchy edge and a soft, tender center. The recipe starts with cold butter and cold eggs, which are beaten together with sugars until light and fluffy.
This technique creates a dough that bakes up tall and craggy, just like the ones you’d find in a professional bakery. Studded with M&M candies and chocolate chunks, each bite is a delightful mix of textures and flavors. The best part? They come together in under 30 minutes, making them perfect for spontaneous baking sessions.
Ingredients
- 1 cup cold unsalted butter, cubed
- 1 cup dark brown sugar, packed
- 1/2 cup granulated sugar
- 2 large cold eggs
- 2 tsp vanilla bean paste
- 2 1/2 cups all-purpose flour
- 1 tsp baking soda
- 1 tsp kosher salt
- 1 1/2 cups M&M candies, divided
- 1 cup chocolate chunks or chopped chocolate
Why this recipe works
The method of using cold butter and cold eggs is the key to achieving that thick, bakery-style texture. When butter is cold, it takes longer to cream, which incorporates more air into the dough. This air expands during baking, giving the cookies lift and height.
Cold eggs also help keep the dough cool, preventing it from spreading too quickly in the oven. The result is a cookie that holds its shape and bakes up with a crisp, caramelized edge and a soft, chewy center.
Another important step is shaping the dough into tall, rough mounds rather than smooth balls. This creates a craggy surface that browns beautifully in the oven, adding texture and visual appeal.
The high ratio of sugar to flour also contributes to the chewy texture, while the M&M candies and chocolate chunks provide bursts of sweetness and color. By following this method, you’ll get cookies that are consistently thick, tender, and absolutely delicious.
Notes and substitutions
For the best flavor and texture, use high-quality vanilla bean paste if you have it—it adds a deep, aromatic vanilla flavor that pairs beautifully with the chocolate and candy. If you don’t have vanilla bean paste, vanilla extract works just fine. The type of chocolate chunks matters too; opt for a good-quality chocolate that melts well, such as a semisweet or dark chocolate bar chopped into chunks. This gives you pools of melted chocolate in every bite.
When it comes to the M&M candies, choose a mix of red and pink for a festive look, or any colors you like. If you’re not a fan of M&Ms, you can substitute with other candy-coated chocolates or even chocolate chips. For a nutty variation, add chopped pecans or walnuts. Remember to press extra candies on top of the dough mounds before baking—this ensures every cookie has a beautiful, candy-studded surface.
- vanilla bean paste: Use 2 teaspoons vanilla extract in place of the paste; the flavor will be slightly less intense but still delicious.
- M&M candies: Swap with any colorful candy-coated chocolate pieces, or use a mix of chocolate chips and chopped nuts for a different texture.
- dark brown sugar: Light brown sugar works well; the cookies will be slightly less molasses-rich but still chewy.
- cold unsalted butter: Salted butter can be used if you reduce the added kosher salt to 1/2 teaspoon.
Equipment
- Stand mixer or hand mixer
- Large mixing bowl
- Whisk
- Rubber spatula
- Cookie scoop or spoon
- Baking sheets
- Parchment paper
- Wire rack
Up next · Part 2 of 3
8 steps · 11 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)