Skip to content

These M&M brownies are thick, chewy and loaded with fudgy chocolate flavor. Add in classic M&Ms or use a holiday version to change the flavor and match the season!

If you love desserts with M&M candies, try these M&M cookie bars, mini M&M cookies or M&M cupcakes, too!

Stack of M&M brownies.
This post may contain affiliate links. Read disclosure policy.

Chewy M&M’s Brownies Recipe

If you love my classic brownie recipe, you are going to love these colorful M&M brownies. For more treats with M&M’s, check out my famous M&M cookies, peanut butter M&M cookies or my oatmeal M&M cookies.

The best thing about these chewy brownies is all you need is one bowl, 10 minutes prep and they are done in 30 minutes from start to finish! Serve with a scoop of vanilla ice cream and some hot fudge sauce.

Why These are the Best M&M Brownies

  • Lots of M&Ms: With double the M&Ms both in the batter and more on top, you really can’t go wrong!
  • Dense and chewy: Each bite of these brownies is full of texture! They have crackly tops, a moist and fudgy center and are loaded with rich chocolate flavor.

Recipe Ingredients

  • Unsalted butter and oil: If you use salted butter, adjust the added salt. The combination of butter and oil adds the best dense texture.
  • Baking staples: Flour, sugar, eggs and vanilla.
  • Unsweetened cocoa powder: Use unsweetened cocoa powder not Dutch-processed cocoa powder.
  • M&M’s candy: I used the traditional milk chocolate M&M’s, but you can use any flavor or variety you like including peanut butter M&M’s, dark chocolate, or peanut M&M’s.
  • Semi-sweet chocolate chips: Optional but recommended for the best M&M brownies recipe.


I always love making these brownies with the holiday M&M’s!

  • Peanut butter M&M’s and peanut butter chips are great for peanut butter lovers
  • Caramel M&M’s with crushed pretzels if you love the sweet and salty combo.
  • For extra crunch, add in 1/2 chopped nuts.

How to Make M&M Brownies

These M&M fudge brownies are so easy to make in one bowl even my kids take turns making them for dessert!

Showing how to make m&m brownies in a 4 step collage.
  • Whisk wet ingredients: In a large bowl, whisk together the melted butter, oil and sugars. Add eggs and vanilla and whisk for another minute.
  • Add dry ingredients and M&Ms: In the same bowl, stir in the flour, cocoa and salt. Fold in the chocolate chips and 1/2 cup M&M’s until smooth.
  • Bake in oven: Pour batter in an 8×8″ baking pan lined with parchment paper. Add remaining 1/4 cup M&M’s on top. Bake at 350°F for about 20 to 25 minutes, or until a toothpick comes out clean.
  • Cool and cut: Remove from oven and let cool slightly in pan before transferring to a cooling rack. Once cooled, use a plastic knife to cut into 16 squares.

Recipe Tips

  • Line your pan: This makes it so much easier for removal and clean up. I like to let the parchment hang over the sides so I can easily lift them out once they’re done.
  • Avoid overbaking: Unlike most baked goods, when a toothpick is inserted into the center of the brownies it should come out with a few moist crumbs.
  • Use a plastic knife: To cut the brownies, use a plastic knife as it doesn’t stick or adhere to the brownies leaving clean cut brownies that aren’t falling apart or tearing.
  • Cookies instead: Make these fudgy chocolate M&M cookies!
Sliced M&M brownies.


Can I double the recipe?

Yes! I recommended using a 9×13 pan to bake them if doubling the recipe. Baking time may increase up to 10 minutes, so keep an eye on the oven.

Why are my brownies falling apart?

There are two likely reasons. Either you over baked them and they are dry and crumbly or you tried cutting them too soon. Wait until they are completely cooled before slicing.

How to store leftover M&M brownies?

Store your M&M fudge brownies up to 3-5 days in an airtight container at room temperature.

Can I freeze the brownies?

If you have leftovers, you can absolutely freeze the brownies to enjoy for later. Once they’ve cooled and are sliced into squares, simply wrap each individual brownie in plastic wrap. They will keep in the freezer for up to 3 months. Let thaw on the counter for a few hours when ready to enjoy.

Sliced M&M brownies.

Need more easy brownie recipes? Try my brownies from a cake mix, Oreo brownies or german chocolate brownies!

More Brownies Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Stack of M&M brownies.

M&M Brownie Recipe

5 from 19 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
These M&M brownies are thick, chewy and loaded with fudgy chocolate flavor. Add in classic M&Ms or use a holiday version to change the flavor and match the season!
Prep Time: 8 minutes
Cook Time: 20 minutes
Total Time: 28 minutes
Servings: 16


  • ½ cup unsalted butter , melted
  • 1 Tablespoon vegetable oil
  • 1 cup (198 g) white granulated sugar
  • ¼ cup (45 g) light brown sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • ½ cup (65 g) all-purpose flour
  • ½ cup (45 g) unsweetened cocoa powder
  • ½ teaspoon kosher sea salt , can sub for regular salt
  • ¾ cup M&M's , more if desired
  • cup semi-sweet chocolate chips , optional but recommended


  • Preheat the oven to 350°F. Line a 8×8" pan with parchment paper and lightly spray with non-stick spray. I like to leave enough parchment paper to easily lift them out.
  • In a large bowl, whisk the butter, vegetable oil, sugar and brown sugar. Add the eggs and vanilla and whisk about a minute.
  • Next add the flour, cocoa powder and salt. Stir just until barely combined. Add chocolate chips and 1/2 cup M&M's and stir until smooth. Be careful to not over mix. Pour batter into pan, then top with remaining 1/4 cup M&M's.
  • Bake for 20-25 minutes, or until a toothpick comes clean. Be careful not to over bake.
  • Allow to cool slightly in pan and then you can remove the brownies with the parchment paper to finish cooling. Once cooled, cut into 16 squares with a plastic knife.


This recipe easily doubles. Cook the doubled recipe in a 9×13″ pan. You may need to cook a few minutes longer. 
Freezer instructions: 
Allow to cool completely and then wrap individual brownies in plastic wrap. Store in a freezer container or zip top bag for up to 3 months. 


Calories: 232kcal | Carbohydrates: 35g | Protein: 3g | Fat: 11g | Saturated Fat: 7g | Cholesterol: 37mg | Sodium: 18mg | Potassium: 133mg | Fiber: 3g | Sugar: 25g | Vitamin A: 229IU | Vitamin C: 1mg | Calcium: 30mg | Iron: 2mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Dessert
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today