Vegan M&m Cookie Recipe: Chocolatey Crunch With Gooey Centers

Desserts

Vegan M&m Cookie Recipe: Chocolatey Crunch With Gooey Centers

This vegan M&M cookie recipe delivers all the chocolatey magic of classic cookies—without a single egg or dairy in sight. 💛 The secret lies in flax eggs and brown sugar for that signature chewy texture, while a precise M&M placement technique ensures every bite has the perfect crunchy-sweet surprise. I've tested this recipe dozens of times to perfect the balance between crisp edges and gooey centers, even with plant-based ingredients.

The foundation starts with a rich chocolate base using melted vegan butter and cocoa powder, which creates depth without needing dairy. Flax eggs bind the dough just as effectively as traditional eggs, while a touch of vanilla and espresso powder enhances the chocolate flavor.

The dough rests for 30 minutes—a critical step that develops flavor and prevents spreading too much in the oven.

When those golden-brown cookies emerge from the oven, you'll find crisp edges giving way to soft, fudgy centers, all studded with colorful M&Ms that stay melty inside. The contrast between the warm cookie and cool chocolate makes each bite irresistible.

These cookies are rich enough to satisfy chocolate cravings but light enough to enjoy as an afternoon treat.

Perfect for holiday baking, potlucks, or satisfying your sweet tooth guilt-free. The recipe makes a batch of 24 cookies, so double it if you're feeding a crowd. Here's how to make them—vegan, delicious, and foolproof.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for vegan m&m cookie

These 12 ingredients create the perfect vegan M&M cookies—gooey centers, crisp edges, and melty chocolate surprises!

Ingredient Amount Notes
Vegan Butter 🧈 1 cup Melted, unsalted preferred
Packed Brown Sugar 🍚 1 ½ cups Light or dark works
Granulated Sugar 🍚 ½ cup For crisp edges
Unsweetened Cocoa Powder 🍫 ½ cup Dutch-processed preferred
Ground Flaxseed 🌾 ¼ cup For flax eggs
Vanilla Extract 🌿 2 tsp Pure vanilla preferred
Instant Espresso Powder ☕ 1 tsp Enhances chocolate flavor
All-Purpose Flour 🌾 2 cups Sifted, no substitutions
Baking Soda 🧂 ½ tsp For lift
Salt 🧂 ½ tsp Fine sea salt
Mini M&Ms 🍬 2 cups Rainbow colors preferred
Water 💧 ¼ cup For flax eggs

The vegan butter is non-negotiable—it's what gives these cookies that rich, melt-in-your-mouth texture. Grab Earth Balance or Miyoko's from the natural foods section at Whole Foods or Trader Joe's for the best flavor. Dutch-processed cocoa powder makes a difference too—it's smoother and less bitter, and Hershey's Special Dark is my go-to. The M&Ms? Don't skimp on the mini ones—they're perfect for scattering and stay melty inside. If you can't find them, regular M&Ms crushed slightly work in a pinch, but they won't be as pretty!

No flaxseed? Chia seeds work too—just use the same amount. Short on espresso powder? Instant coffee granules at half the amount do the trick. The dough must rest for 30 minutes—this isn't optional! It develops the flavor and prevents spreading. If you're in a hurry, chill it in the fridge for 20 minutes instead. For extra richness, add 1 tbsp of vegan chocolate chips to the dough. And if you're feeling fancy, swap half the brown sugar for coconut sugar—it adds a subtle caramel note!

Store the dough in an airtight container for up to 3 days in the fridge, or freeze it for 3 months—just let it soften at room temp before baking. Baked cookies keep their crispness for 5 days in an airtight container, but they're best enjoyed fresh. Double the batch if you're baking for a crowd—these disappear fast! For a nut-free version, skip the flaxseed and use 1 tbsp of aquafaba (chickpea brine) per flax egg instead. Trust me, it works!

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when I’m in a rush—just cream the vegan butter and sugars with my fingers (yes, really), then fold in the M&Ms. The flaxseed egg binds everything perfectly without extra fuss.
  • M&Ms Meet Molten Magic: That first bite? Pure chocolatey bliss with the M&Ms melting just enough to ooze through the cracks. The cocoa powder gives it depth, but the brown sugar keeps it from tasting too heavy.
  • Party in a Jar: I’ve used these for potlucks, holiday gifts, and even as a last-minute dessert for friends. They travel well, freeze beautifully, and—honestly—no one ever guesses they’re vegan.
  • Budget-Friendly Indulgence: A single batch costs me less than $5 and makes 24 cookies. The flaxseed cuts costs without sacrificing texture, and I can stretch leftovers into cookie sandwiches or crumble them over ice cream.

Step-by-step instructions for vegan M&m cookies

These cookies are packed with chocolatey flavor and gooey centers—just like classic M&Ms cookies, but 100% plant-based!

1

👨‍🍳 Step 1: Make the Flax Eggs and Melt the Butter

First, mix the 0.25 cup water and 0.25 cup ground flaxseed in a small bowl. Let it sit for 10 minutes—you'll see it thicken into a gel-like consistency. This is your flax egg, the perfect vegan substitute for binding the dough.

While that sets, melt the 1 cup vegan butter in a microwave-safe bowl in 30-second bursts, stirring between each, until completely smooth. The butter should be fully melted but not hot—just warm enough to blend easily with the sugars later. Keep it nearby, as we'll use it right away.

2

🍳 Step 2: Cream the Sugars and Add Chocolate Depth

In a stand mixer fitted with the paddle attachment, combine the 1.5 cups packed brown sugar, 0.5 cup granulated sugar, and melted butter. Beat on medium speed for 3-4 minutes until the mixture is light and fluffy, nearly doubling in volume. You're looking for a pale, airy texture—this creates those signature crackly tops and chewy centers.

Reduce speed to low and add the 0.5 cup unsweetened cocoa powder, 1 tsp instant espresso powder, and 2 tsp vanilla extract. Mix for 30 seconds until fully incorporated. The espresso powder might seem odd, but it deepens the chocolate flavor—trust me, it makes a difference! The mixture will look thick and slightly curdled, but that's normal.

3

👨‍🍳 Step 3: Combine Dry Ingredients and Fold in M&Ms

In a separate bowl, whisk together the 2 cups all-purpose flour, 0.5 tsp baking soda, and 0.5 tsp salt. Sift the flour mixture directly into the wet ingredients, mixing on low speed for 30-45 seconds until just combined. Overmixing develops gluten, which makes cookies tough—stop as soon as you see a few dry spots remaining.

Remove the bowl from the mixer and gently fold in the 2 cups mini M&Ms using a silicone spatula. I like to press them into the dough slightly so they're evenly distributed. If you're feeling fancy, save a few to press on top of each cookie before baking for that extra pop of color!

4

⏰ Step 4: Chill the Dough (This Is Non-Negotiable!)

Cover the dough bowl with plastic wrap and refrigerate for at least 1 hour (I prefer 2 hours or even overnight). Chilling solidifies the butter, prevents excessive spreading, and lets the flour fully hydrate for perfect texture. This step makes all the difference—don't skip it!

While the dough chills, preheat your oven to 350°F and line two baking sheets with parchment paper. The dough will be firm and easy to handle after chilling, making scooping and shaping a breeze. Pro tip: If your kitchen gets warm, the dough might soften—just give it a few extra minutes in the fridge.

5

🔥 Step 5: Bake to Golden Perfection

Scoop the chilled dough into 2-tablespoon portions (use a cookie scoop for uniformity) and place them 3 inches apart on the prepared baking sheets. Flatten each cookie slightly with your palm—just enough to create a ½-inch thick disc. The edges should look slightly uneven, which helps create that classic cookie shape.

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. Watch closely toward the end—vegan cookies can burn faster than traditional ones. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack. Enjoy them warm for the ultimate experience!

👨‍🍳

Pro Tips For Making Vegan M&M Cookie

  • Cream Butter Properly: Mash the vegan butter with the brown sugar in the bowl first—no mixer needed. I used to pulse it in the food processor, but this way, the butter absorbs the sugar better, giving those cookies that classic chewy texture right from the start.
  • Measure Cocoa Right: Spoon and level that unsweetened cocoa powder—don’t scoop it straight from the bag. Packed cocoa makes cookies dense; a light, fluffy hand guarantees the right balance of richness without turning them into bricks.
  • Chill Dough Fully: Pop the dough in the fridge for at least 30 minutes—yes, even if you’re eager. Skipping this step means M&Ms sink and cookies spread like pancakes. Trust me, 30 minutes now saves 10 minutes of cleanup later.
  • Bake in Batches: Use a cookie scoop for uniform balls—about 1.5 inches wide—and bake in single layers. Overcrowding steams the cookies, making them gummy. One tray at a time guarantees crisp edges and a gooey center every time.

Best sauces and condiments for this vegan m&m cookie

Chocolate Drizzle Magic

Elevate your vegan M&M cookies with a warm chocolate ganache drizzle—just melt ½ cup vegan dark chocolate chips with 2 tbsp coconut cream over a double boiler until smooth.

Drizzle over cooled cookies for a glossy finish. For extra decadence, add ½ tsp sea salt flakes to enhance the chocolate flavor. 💫

Peanut Butter Swirl

Add a creamy peanut butter swirl by mixing ¼ cup creamy peanut butter with 1 tbsp maple syrup until smooth. Drop spoonfuls onto the dough before baking, then swirl gently with a knife. The peanut butter stays soft and melty, creating pockets of nutty goodness in every bite.

Caramel Glaze

For a salted caramel glaze, heat ½ cup vegan caramel sauce (like Dandies brand) with 1 tsp coconut oil until runny. Drizzle over warm cookies and sprinkle with flaky sea salt. The caramel softens as it cools, creating a gooey contrast to the crisp edges.

Spiced Orange Zest

Brighten the chocolate with a citrusy twist—mix 1 tbsp fresh orange zest with 1 tsp cinnamon and sprinkle over the dough before baking. The zest adds a refreshing aroma that pairs beautifully with the M&Ms. Finish with a light dusting of powdered sugar for a festive touch.

Nutty Crunch Topping

Press crushed pecans or walnuts into the tops of the cookies before baking for added texture. Toast the nuts first in a dry pan for 3-4 minutes until fragrant. This adds a satisfying crunch that balances the soft, chewy cookie base.

Vanilla Bean Frosting

For a silky vanilla frosting, whip ½ cup vegan butter with 1 cup powdered sugar and 1 tsp vanilla bean paste. Pipe or spread over cooled cookies for a sweet, creamy finish. The vanilla enhances the cookie’s flavor while adding a professional touch.

Nutrition facts

Servings 24
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 0mg0%
Sodium 180mg8%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 32g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular M&Ms instead of mini M&Ms?

Yes, but you'll need to crush them slightly first! Regular M&Ms won't distribute as evenly in the dough. Use a rolling pin or mortar and pestle to gently break them into smaller pieces. The mini M&Ms stay melty inside and look prettier, but crushed regular ones work in a pinch for that classic M&M flavor.

2

Why do my vegan cookies spread too much?

This usually happens when the dough isn't chilled long enough or the butter is too soft. Always refrigerate the dough for at least 1 hour (preferably 2 hours) before baking. Also, make sure your vegan butter is fully solidified before scooping. If your kitchen is warm, chill the dough longer or bake on the middle rack for even heat distribution.

3

How do I store these cookies to keep them fresh?

Store baked cookies in an airtight container at room temperature for up to 5 days. For longer storage, freeze them for 3 months30 minutes before enjoying. To prevent sogginess, place parchment paper between layers if stacking. The M&Ms stay melty when stored properly!

4

Can I make this recipe nut-free?

This recipe is already nut-free, but if you want to skip the flaxseed, try chia seeds at the same ratio or aquafaba (chickpea brine). For 1 tbsp aquafaba, whisk 3 tbsp aquafaba with 1 tsp maple syrup until frothy—it works just as well for binding. Just adjust measurements carefully to maintain texture.

5

What's the secret to getting that perfect chewy texture?

The key is the sugar ratio and proper baking time! Use 75% brown sugar to 25% granulated sugar for chewiness, and bake until edges are golden but centers look slightly underdone. They'll firm up as they cool. Also, don't overmix the dough—just combine until the flour disappears. The flax eggs and rested dough work together to create that signature texture.

★★★★★4.8(13 reviews)
Categories Desserts