Desserts
This cookies with mini M&Ms recipe delivers the perfect balance of festive crunch and gooey chocolate swirls that disappear faster than you can bake them.
The secret lies in folding those colorful candy bites into a rich, buttery dough that develops just the right texture—chewy centers with crisp edges—while the melted chocolate creates those signature swirls.
I’ve tested this recipe for years, and it’s the one that always gets requested at holiday gatherings and birthday parties.
The beauty of this recipe is its versatility—it works for holidays, potlucks, or just because you’re craving something sweet. The dough comes together in 15 minutes, and the 10-minute bake time makes it perfect for last-minute dessert needs.
Mini M&Ms add bursts of color and crunch, while the chocolate swirls tie everything together with that classic cookie flavor we all love. It’s foolproof, so even beginner bakers can achieve professional results.
What you’ll end up with is a tray of golden, swirled cookies that look as impressive as they taste—each bite delivers a mix of tender dough, sweet chocolate, and the satisfying crunch of M&Ms. The aroma of baking cookies fills the kitchen, making it impossible to resist grabbing one straight from the oven.
These cookies stay fresh for days, so you can bake a batch ahead and enjoy them all week.
For those with dietary preferences, I’ve included gluten-free and vegan substitutions in the variations section, ensuring everyone can enjoy this treat. Let’s get baking—your kitchen will smell amazing, and your taste buds will thank you.
Ingredients for cookies with mini m&ms
Buttery dough, colorful candy bites, and rich chocolate swirls—this festive treat comes together faster than you can say 'holiday party'.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for dough texture |
| Granulated Sugar 🍚 | ¾ cup | White sugar preferred |
| Packed Brown Sugar 🍚 | ¾ cup | Light or dark variety |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Vanilla Extract 🍯 | 2 tsp | Pure extract, not imitation |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Baking Soda 🧂 | 1 tsp | Pure baking soda |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Not table salt |
| Mini M&Ms 🍬 | 2 cups | Original color mix |
| Semi-Sweet Chocolate Chips 🍫 | 1 cup | High-quality chips |
| Semisweet Chocolate Bars 🍫 | 6 oz | For swirls, chopped |
The butter is non-negotiable here—use unsalted and keep it cold for that perfect tender-crisp texture. I grab Land O'Lakes or Plugrá from the grocery store, but any high-quality brand works. The sugars? Brown sugar adds moisture and chew, while white keeps things crisp. Trader Joe's has great organic options if you're willing to splurge. For the M&Ms, stick with the original mini size—they melt just enough to create that perfect crunch without losing their shape. Pro tip: fold them in at the very end to keep those vibrant colors popping.
No vanilla extract? Vanilla bean paste works too—just use half the amount. Running low on chocolate chips? Chop a chocolate bar instead (semi-sweet or dark both work). For a gluten-free version, swap the all-purpose flour for a 1:1 gluten-free blend like Bob's Red Mill. The chocolate swirls are where the magic happens—use high-quality chocolate bars (like Ghirardelli) for the best flavor. If you're feeling fancy, add a pinch of sea salt to the dough for a sweet-salty contrast that takes these cookies to the next level.
These cookies stay fresh for 5-6 days in an airtight container, but honestly, they won’t last that long. For longer storage, freeze the dough balls (before baking) for up to 3 months1.5-inch balls ahead of time so baking is a breeze. The aroma alone will have everyone gathering in the kitchen—trust me, you’ll want to bake a double batch.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe—just cream the butter and sugars by hand (or use a fork, if you're feeling lazy). The dough comes together faster than you can say "mini M&M chaos," and those little candies fold right in without any fuss.
- Double-Dip Flavor Bomb: That creamy vanilla base? It’s ridiculously good on its own, but the mini M&Ms take it to another level—each bite has a melty chocolate surprise. Honestly, I’ve caught myself sneaking cookies straight from the jar.
- Party in a Jar: These cookies freeze like champs, so I always make a double batch. Perfect for holiday gifts, teacher appreciation, or just because someone’s having a bad day. (Between us, they’re my go-to for last-minute events—no one ever notices they’re pre-made.)
- Pantry Staple Magic: You’re using ingredients you already have: butter, sugar, eggs, and vanilla. The M&Ms are the only splurge, and honestly? A bag lasts forever. I’ve made these for birthdays, potlucks, and even as a "I need dessert now" fix—no extra shopping required.
Step-by-step instructions for festive mini M&M cookies
Let's craft these showstopping cookies with perfect texture and bold flavors.
Cream Butter and Sugars for Maximum Fluff
In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter (cold, cubed) with the 0.75 cup granulated sugar and 0.75 cup packed brown sugar on medium speed for 3-4 minutes. You're aiming for a pale, fluffy mixture that nearly doubles in volume. This step incorporates air for that signature crackly top and tender crumb.
I press down on the butter occasionally to ensure it's fully incorporated—this prevents any grainy texture. The butter should be soft enough to leave a slight indent when pressed, but not melted. If it starts to look too warm, chill the bowl in the freezer for 5 minutes before continuing.
Add Eggs and Vanilla for Rich Flavor
Add the 2 whole large eggs one at a time, mixing on low speed for 30 seconds after each addition until fully combined. Then stir in the 2 teaspoons vanilla extract on low for 10 seconds. The mixture will look slightly curdled, but don't worry—this will smooth out when we add the dry ingredients.
For best results, use room temperature eggs. I tap them gently on the counter before cracking to ensure they slide out cleanly. This step builds the foundation for that rich, buttery flavor that makes these cookies irresistible.
Combine Dry Ingredients and Fold in Chocolate
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1 teaspoon baking soda, and 0.5 teaspoon diamond crystal kosher salt. Gradually add this mixture to the wet ingredients, mixing on low speed for 30-45 seconds until just combined. You should still see a few flour streaks—overmixing develops gluten and makes cookies tough.
Remove the bowl from the mixer and fold in the 1 cup semi-sweet chocolate chips and 2 cups mini M&Ms using a silicone spatula. I like to distribute the chocolate chips evenly first, then sprinkle the mini M&Ms on top and fold them in. This ensures every bite has that perfect balance of chocolatey crunch and sweet surprise.
Chill the Dough for Better Texture
Cover the dough with plastic wrap and refrigerate for at least 1 hour (or up to 24 hours). Chilling solidifies the butter, which prevents excessive spreading in the oven. It also allows the flour to fully hydrate, creating a lighter, more tender cookie.
I press the dough down gently in the bowl before refrigerating—this helps it hold its shape better when scooped. If you're short on time, you can freeze the dough for 30 minutes instead, but chilling overnight gives the best results.
Bake to Golden Perfection with Chocolate Swirls
Preheat your oven to 350°F and line two baking sheets with parchment paper. Scoop the chilled dough into 2-tablespoon portions (about 1.5 inches in diameter) and place them 3 inches apart on the prepared sheets. Flatten each portion slightly with your palm.
For the signature swirls, place a 1-inch piece of chopped 6 oz semisweet chocolate bar on top of each cookie. Use a toothpick to gently swirl the chocolate into the dough. Bake for 11-13 minutes until the edges are golden brown but the centers still look slightly underdone. They'll continue cooking on the hot pan after you remove them.
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack. The chocolate swirls will be gooey and delicious when still warm. Enjoy them with a glass of cold milk for the ultimate treat!
Pro Tips For Making Cookies With Mini M&Ms
- CREAM BUTTER AND SUGARS FIRST: Mix the softened butter, granulated sugar, and brown sugar until the dough is uniformly pale—about 3-4 minutes. I used to rush this, but stopping when the mixture looks like wet sand (not greasy) guarantees a chewier cookie with even M&M distribution.
- CHILL DOUGH FOR 24 HOURS: Skip the 30-minute rest—let the dough sit in the fridge overnight. The flavors meld better, and the M&Ms stay put during baking instead of sinking to the bottom like lazy river passengers.
- WEIGH YOUR EGGS: Use a kitchen scale for the eggs—large eggs vary wildly in size. I learned this after baking a batch where one egg was noticeably smaller, throwing off the texture and making the cookies spread too much.
- BAKE IN TWO STAGES: Start at 350°F (175°C) for 8 minutes, then drop to 325°F (160°C) for the last 6-8 minutes. This prevents over-browning while ensuring the centers set properly—no more underdone cookies with gooey M&M centers.
Creative variations of this dish
Holiday-Themed Twists
For Christmas, swap the original mini M&Ms for red and green candy melts (like Wilton brand) mixed with white chocolate chips—melt them together and drizzle over baked cookies for a festive glaze. I like to add crushed candy cane pieces to the dough for extra holiday cheer.
For Halloween, use orange and black mini M&Ms combined with pumpkin spice chips (made by mixing melted white chocolate with pumpkin pie spice). 🎄
Spiced-Up Variations
Add 1 teaspoon ground cinnamon and ½ teaspoon nutmeg to the dry ingredients for a warm spiced flavor. I also fold in ½ cup chopped pecans for crunch.
For a chai-inspired twist, replace the vanilla with 1 teaspoon chai tea concentrate (simmer 1 chai tea bag in 1 tbsp water and cool). These work beautifully with dark chocolate swirls for a sophisticated touch. 🌶️
Gluten-Free Adaptation
Replace the all-purpose flour with 2.5 cups gluten-free 1:1 baking flour (like Bob’s Red Mill) and add ¼ teaspoon xanthan gum to maintain structure. Chill the dough for at least 2 hours—gluten-free dough spreads more.
I also reduce the baking time to 10 minutes to prevent over-browning. Use gluten-free chocolate chips (Enjoy Life brand) and certified gluten-free mini M&Ms for safety. ✨
Vegan-Friendly Version
Swap the butter for 1 cup vegan butter (like Miyoko’s) and use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg). Replace the vanilla with vanilla bean extract for depth.
For the chocolate swirls, use vegan chocolate bars (Pascha or Enjoy Life). The cookies will be slightly softer but still packed with that signature crunch from the mini M&Ms. 🌱
Protein-Packed Upgrade
Add ½ cup vanilla protein powder (like Orgain or Premier Protein) to the dry ingredients for a fitness-friendly treat. I also fold in ¼ cup chopped walnuts for extra protein and crunch.
Use sugar-free chocolate chips (Lily’s brand) to keep it lower in sugar. These cookies are perfect for post-workout recovery—they taste indulgent but fit into a balanced diet. 💪
Seasonal Fruit Add-Ins
For summer, fold in ½ cup chopped strawberries (tossed in 1 tbsp lemon juice to prevent browning) and use white chocolate swirls. In fall, swap for ½ cup diced apples (tossed in 1 tsp cinnamon) and caramel swirls (melt 2 oz caramel bits with 1 oz butter).
The fruit adds moisture and freshness while keeping the classic cookie texture. 🍓
Nutrition facts
Frequently asked questions
Can I use regular M&Ms instead of mini M&Ms?
Regular M&Ms will work, but they'll be larger and may not distribute evenly throughout the dough. Mini M&Ms create those little bursts of color and crunch in every bite. If you only have regular M&Ms, chop them into smaller pieces or use half the amount to maintain the right texture.
Why did my cookies spread too much?
Overmixing the dough or skipping the chilling step are the most common causes. Always chill the dough for at least 1 hour to firm up the butter. Also, avoid overmixing after adding the flour—just combine until no dry spots remain. For extra insurance, use a cookie scoop and flatten the dough balls slightly before baking.
How do I store these cookies to keep them fresh?
Store cookies in an airtight container at room temperature for up to 5-6 days. For longer storage, freeze the dough balls (before baking) for up to 3 months. Thaw in the refrigerator overnight before baking. The chocolate swirls stay gooey when baked fresh, but stored cookies will have slightly firmer chocolate.
Can I make these cookies without chocolate swirls?
Skip the chocolate bars and just fold the chocolate chips into the dough. The mini M&Ms will still give you that festive look and crunch. For a different twist, try adding caramel bits or white chocolate chips instead. The cookies will still be delicious—just without the signature swirls.
What's the best way to add extra chocolate flavor?
For a richer chocolate taste, replace ½ cup of the semi-sweet chocolate chips with dark chocolate chunks (60-70% cocoa). You can also melt ¼ cup of the chocolate chips, cool slightly, and drizzle over the baked cookies. This adds an extra layer of chocolatey goodness that pairs perfectly with the mini M&Ms.
