Go Back
+ servings
Looking down on a plate full of vegan M&M cookies, showing colorful candy pieces and chocolate chips in each cookie.

Vegan M&M Cookies

These vegan M&M Cookies have been a long-time coming. It hasn't always been easy to find dairy-free M&Ms, but now that they're here, let's make cookies with them!
Course Dessert
Cuisine American
Diet Vegan
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 32
Calories 193kcal



  • Make the flax egg and set it aside.
  • Place the butter in a mixing bowl. Use either a handheld or stand mixer on medium speed and beat until light and fluffy. Add the sugars and beat again until light and fluffy. Add the flax egg and vanilla and beat to combine.
  • In a separate bowl, combine the flour, cornstarch, baking soda, baking powder, and salt. Stir to combine. Pour the flour mixture in with the butter mixture. Stir to combine. Be sure to use the sift, spoon, and level process to measure flour.
  • Assess your batter. If it's dry, stir in a tablespoon or two of plant-based milk. If it's too wet, stir in a tablespoon or two of flour. Wet batter can create flat cookies.
  • Add the chocolate chips and candy covered chocolates, reserving a few of each to place on the top of each cookie before baking. Cover the bowl and place in the fridge for about an hour.
  • Preheat oven to 350°F/175°C. Line cookie sheets with parchment paper.
  • Use a cookie scoop to drop cookie dough on a prepared cookie sheet. Add a few chocolate chips and candies. Bake for 9 to 10 minutes, until golden brown on the edges. Remove from the oven and cool slightly before transferring to a wire rack to cool completely.
  • Store in a lidded container.


Measuring Flour

Use the sift, spoon, and level process to measure flour, otherwise, you risk adding too much flour to the batter, creating a dry batter. To do this, sift the flour (it settles when it sits) to lift it, then spoon it into a measuring cup until it's higher than the cup's edges. Then use a butter knife to level it.


Calories: 193kcal | Carbohydrates: 27g | Protein: 2g | Fat: 8g | Saturated Fat: 3g | Cholesterol: 1mg | Sodium: 120mg | Potassium: 56mg | Fiber: 1g | Sugar: 18g | Vitamin A: 155IU | Vitamin C: 0.1mg | Calcium: 32mg | Iron: 1.1mg