Desserts
This vegan M&M cookie recipe delivers all the classic chocolatey goodness without a single egg or dairy crumb in sight. đ The secret lies in flax eggs and dairy-free butter that create a perfectly chewy center with crispy edges, while M&Ms add bursts of color and melty sweetness that make these cookies irresistible.
What sets these apart is the balance of textureâtender yet sturdy enough to hold their shape without crumbling.
The recipe uses simple pantry staples like flour, brown sugar, and vanilla, but the magic happens in the baking: just 10 minutes at 350°F transforms the dough into golden, studded cookies with gooey M&M centers that stay melty even after cooling.
No one will guess these are veganâthey look and taste like the cookies from your favorite bakery, just with a healthier twist.
The dough is easy to mix in one bowl, and the baking time is short, making this a perfect project for busy weeknights or holiday baking when you want to impress without the fuss.
Once baked, the cookies develop a caramelized crust while staying soft inside, with M&Ms that melt just enough to create pockets of sweetness in every bite. Serve warm with a glass of plant-based milk for the ultimate indulgence. Letâs get baking!
Ingredients for vegan m&m cookie
Simple pantry staples plus colorful M&Ms make these chewy, melty cookies irresistible.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour đž | 3 cups | Spooned and leveled |
| Packed Brown Sugar đŻ | 1 ½ cups | Light or dark variety |
| Dairy-Free Butter đ§ | 1 cup | Melted, full-fat preferred |
| Vanilla Extract đ | 1 tbsp | Pure, not imitation |
| Ground Flaxseed đą | 2 tbsp | For flax eggs |
| Plant-Based Milk đĽ | Âź cup | Almond or soy preferred |
| M&Ms đŤ | 2 ½ cups | Any color mix, mini or regular |
| Salt đ§ | ½ tsp | Fine sea salt |
| Baking Soda đ | ½ tsp | Not baking powder |
| Cinnamon đśď¸ | ½ tsp | Ground, optional |
| Unsweetened Applesauce đ | ½ cup | For extra moisture |
The M&Ms are the star hereâany color mix works, but mini ones bake faster and create more pockets of melty goodness. Trader Joe's has the best price on bulk bags, and I always grab extras for snacking. For the dairy-free butter, Miyoko's or Earth Balance are my go-tosâthey melt just like the real deal. The flax eggs (ground flaxseed + plant-based milk) give the dough that perfect chewy texture without needing eggs. If you're short on time, pre-ground flaxseed from the bulk section saves a step.
No flaxseed? Chia seeds work tooâjust double the amount. Short on M&Ms? Chocolate chips or vegan white chocolate chips add a similar texture. The brown sugar can be swapped for coconut sugar if you prefer, but it'll be slightly less moist. For extra flavor, add vanilla bean paste instead of extractâit's worth the splurge. The dough should be thick but scoopable; if it's too dry, add 1 tbsp more plant-based milk. And trust me, don't skip the baking sodaâit's what gives these cookies that perfect lift.
Store dough in an airtight container for up to 3 days in the fridge, or freeze for 3 monthsâperfect for holiday baking. Baked cookies keep for 5 days in a sealed container, but they taste best fresh out of the oven. For extra crunch, sprinkle with flaky sea salt right after baking. These freeze beautifully tooâjust bake straight from frozen, adding 2 extra minutes to the time. Double the batch if you're baking for a crowd; they disappear fast!
Why You'll Love This Recipe
- Just Five Ingredients: I swear, this is the kind of recipe where you glance at your pantry and think, "I have all of this?" Brown sugar, flour, dairy-free butterâeven the flaxseed is just a sprinkle for binding. No weird substitutions, no last-minute grocery runs. Honestly, the simplicity is what sold me first.
- M&M Magic: That moment when you press the cookie dough and see the M&Ms peeking through? Pure joy. The brown sugar caramelizes into this deep, buttery crunch, while the dairy-free butter keeps them soft inside. Between us, Iâve made these twice in a week because theyâre that goodâno one believes theyâre vegan.
- Party in a Jar: These cookies freeze like a dream, so I always bake a double batch. Toss them in a container for birthday gifts, stash them in the freezer for lazy mornings, or grab one straight from the jar when your kidâs friend shows up unannounced. (Yes, even on a Tuesday night.)
- Budget-Friendly Bites: A single bag of M&Ms and a tub of dairy-free butter stretch across so many recipes. Iâve used the same flour and sugar for muffins, pancakes, and these cookiesâno waste, just flavor. Plus, the flaxseed trick cuts costs without sacrificing texture. Reliable, solid, and always a win.
Step-by-step instructions for vegan M&M cookies
Here's how to make chewy, melty-center vegan cookies that taste just like the classic.
đ¨âđł Step 1: Make Flax Eggs and Prep Wet Ingredients
In a small bowl, mix the 2 tablespoons ground flaxseed with the 0.25 cup plant-based milk. Let it sit for 5 minutes while you prepare the restâit'll thicken into a gel-like consistency that mimics eggs. This is your vegan binder!
In a separate bowl, melt the 1 cup dairy-free butter in the microwave for 30-45 seconds until completely liquid. Stir in the 1.5 cups packed brown sugar and 1 tablespoon vanilla extract until smooth. Here's the thingâdon't rush this step. The butter needs to be fully melted and evenly combined with the sugar to create that perfect chewy texture.
đ¨âđł Step 2: Combine Wet and Dry Ingredients
In a large mixing bowl, whisk together the 3 cups all-purpose flour, 0.5 teaspoon salt, 0.5 teaspoon baking soda, and 0.5 teaspoon cinnamon (if using). Create a well in the center and pour in the melted butter mixture and flax eggs. Mix with a wooden spoon or silicone spatula until just combinedâyou should still see some dry flour streaks.
Now stir in the 0.5 cup unsweetened applesauce. This adds moisture without making the cookies too dense. Fold in the 2.5 cups M&Ms, reserving about 2 tablespoons for topping later. Real talk: don't overmix here. Overworking the dough develops gluten and makes cookies tough instead of chewy.
đł Step 3: Chill the Dough (This Is Non-Negotiable!)
Scoop the dough into a bowl, cover with plastic wrap, and refrigerate for at least 1 hourâI prefer 2 hours if you have time. Chilling firms up the butter, which prevents excessive spreading in the oven. It also lets the flavors meld together for maximum M&M melty goodness.
While the dough chills, preheat your oven to 350°F and line two baking sheets with parchment paper. Here's where it gets funâtake the dough out of the fridge and scoop 1.5-tablespoon portions (about 24 cookies total) onto the prepared sheets, spacing them 2 inches apart. Sprinkle the reserved M&Ms on top of each dough ball.
đĽ Step 4: Bake to Golden Perfection
Bake for 10-12 minutes until the edges are golden brown but the centers still look slightly underdone. They'll firm up as they cool, so don't worry if they look soft when you take them out. Here's the moment that matters: pull them out when you see just a hint of golden color around the edges.
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack. This resting period prevents them from cracking as they cool completely. For the ultimate experience, enjoy them warmâthe centers will still be soft and gooey with pockets of melted M&M goodness.
â° Step 5: Storage Tips for Maximum Freshness
Store cookies in an airtight container at room temperature for up to 5 days. For longer storage, freeze the baked cookies for up to 3 months. The secret to reviving them? Pop them in the oven at 300°F for 2-3 minutes to restore that warm, melty center.
I know it seems like a lot of steps, but trust meâeach one makes these vegan cookies taste just like the classic version. The flax eggs bind everything together, the applesauce keeps them moist, and the chilling step ensures that perfect chewy texture. Now go enjoy your chocolatey crunch!
Pro Tips For Making Vegan M&M Cookie
- Use Cold Butter, Not Soft: I learned this the hard wayâwhen dairy-free butter gets too warm, the dough spreads into sad, thin pancakes instead of thick, chewy cookies. Scoop it straight from the fridge and cut it into chunks right before mixing. Yes, even if you're impatient like me.
- Mix Flax Eggs 10 Minutes Early: Ground flaxseed + water isnât just a binderâitâs a science experiment if you rush it. Whisk it together and let it sit for at least 10 minutes before adding to the dough. I used to skip this, and the cookies always tasted slightly raw in the center. (Your future self will thank you.)
- Chill Dough for 30 Minutes (No Exceptions): This isnât the prettiest method, but itâs the tastiest. The dough will look weirdly stiff, but after 30 minutes in the fridge, the M&Ms wonât sink to the bottom and the edges will stay crisp. I know, I knowâyou want to bake them now. But trust the process.
- Sprinkle M&Ms in Two Layers: Dumping all the M&Ms on top at once guarantees a few will melt into the dough while others stay stubbornly on the surface. Instead, sprinkle half before baking, press them in lightly, then add the rest right after pulling the tray from the oven. The second batch melts just enough to create that perfect cookie-melt effect.
Dietary considerations for these flavors
Vegan-Friendly Swaps
This recipe replaces traditional eggs with flax eggsâjust 2 tablespoons ground flaxseed mixed with Âź cup plant-based milkâwhich bind the dough perfectly. For butter, use dairy-free brands like Miyokoâs or Earth Balance, both of which melt smoothly for that classic cookie texture.
The applesauce adds moisture without altering flavor, while plant-based milk ensures the dough holds together. đą
Allergen-Free Assurance
These cookies are naturally free from dairy, eggs, and gluten if you substitute all-purpose flour with a gluten-free 1:1 blend. Always check labels on M&Msâsome varieties contain milk traces.
For nut-free kitchens, opt for soy milk instead of almond milk. The recipeâs simplicity means fewer cross-contamination risks, making it ideal for shared spaces. â¨
Nut-Free Adaptations
Skip the almond milk and use oat or soy milk instead to avoid nut allergens. The M&Ms themselves are nut-free, but double-check packaging. For extra safety, prepare the dough in a separate bowl if nut products are nearby.
The flax eggs and applesauce remain nut-free staples, ensuring everyone can enjoy these treats safely. đ
Gluten-Free Option
Replace the all-purpose flour with 1 cup gluten-free 1:1 baking flour (like Bobâs Red Mill) plus ½ cup oat flour for better texture. Add ½ teaspoon xanthan gum if your blend lacks it.
The dough may feel slightly drier, so add 1 extra tablespoon plant-based milk if needed. These adjustments keep the cookies chewy and delicious without gluten. đ
Soy-Free Considerations
Use oat milk or coconut milk instead of soy-based plant milks to avoid soy allergens. The flax eggs and applesauce remain soy-free, and most dairy-free butters are soy-free too. Always verify labelsâsome brands use soy lecithin. The recipeâs core ingredients stay flexible for soy-sensitive diets. đĽ
Nutrition facts
Frequently asked questions
Can I use regular chocolate chips instead of M&Ms?
Yes, but the texture will differ slightly. Chocolate chips melt more completely, creating a smoother center, while M&Ms stay intact with their signature crunch and melty pockets. For a hybrid version, try using 1.5 cups chocolate chips plus 1 cup M&Msâthis gives both textures without overpowering the dough.
Why do my vegan cookies spread too much?
Overmixing or skipping the chill time are the top culprits. Always refrigerate dough for at least 1 hourâthis firms up the butter and prevents excessive spreading. If your oven runs hot, reduce temperature to 340°F and bake for 11-13 minutes instead. Use a 1.5-tablespoon scoop for consistent size.
How do I make these gluten-free?
Swap the all-purpose flour for 1 cup gluten-free 1:1 baking flour (like Bob's Red Mill) plus ½ cup oat flour. Add ½ teaspoon xanthan gum if your blend lacks it. The dough may feel drier, so add 1 extra tablespoon plant-based milk. Bake at 350°F for 10-12 minutesâgluten-free cookies need slightly less time to avoid over-browning.
Can I make these without applesauce?
Yes, but the texture may be slightly drier. Replace the 0.5 cup applesauce with 0.5 cup mashed banana (adds natural sweetness) or 0.5 cup extra plant-based milk. For a richer flavor, try 0.5 cup vegan yogurtâit adds creaminess while keeping the cookies chewy. Just don't skip the moisture entirely!
Why did my M&Ms burn before the cookies baked?
Direct oven heat is the likely culprit. Place baking sheets on the middle rack (not top) and avoid overcrowding. For extra protection, bake on the lowest oven rack first for 2 minutes to melt the M&Ms slightly before moving to the middle rack. Use mini M&Msâthey bake faster and are less likely to over-brown.
