M&M Brookies (Brownie Cookies)
M&M Brookies—those delightful mash-ups of brownies and cookies—are bound to make your taste buds dance with joy. They combine the indulgent, fudgy goodness of brownies with the chewy texture of cookies, creating the perfect treat for any occasion. These Brownie Cookies are rich, vibrant, and studded with M&M’s that add a pop of color and fun. You can serve them warm for that fresh-from-the-oven experience or save them for later (if you can resist!).

I first stumbled upon the idea of M&M Brookies during a baking spree with friends. We were experimenting, mixing and matching recipes, and I mentioned how nice it would be to have the best of both worlds—a chewy brownie and a cookie all in one bite. Cue the applause as we dove into cookie-making mayhem, and it’s been a favorite ever since! Whether you’re cooking for a gathering, a cozy night in, or just because you deserve a sweet treat, M&M Brookies will undoubtedly impress.
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Whip these up in just 30 minutes with a cook time of only 33 minutes.
- Irresistible Flavor: They’re fudgy, chewy, and packed with chocolate goodness.
- Eye-Catching Appeal: The colorful M&M’s make them fun and festive for any occasion.
- Flexible Serving: Perfect for an after-school snack, party dessert, or an indulgent breakfast treat on a special Sunday.
- Diet-Friendly Options: You can adapt this recipe for gluten-free or dairy-free preferences with a few simple swaps.
Ingredients You’ll Need
- 1½ cups all-purpose flour (spooned and leveled or weighed): This classic flour forms the base of the cookie and brownie combo. If you don’t have all-purpose flour, you can use gluten-free flour with good results.
- ½ teaspoon baking powder: This helps the cookies rise slightly, giving them the right texture. Make sure it’s fresh for the best results.
- ¼ teaspoon salt: A touch of salt enhances the sweetness and balances flavors perfectly.
- ½ cup unsalted butter (softened): Using softened butter creates a creamy, luscious batter. For a substitute, use coconut oil or vegan butter.
- ½ cup granulated sugar: Adds sweetness and helps create that delightful cookie texture.
- ⅓ cup light brown sugar (packed): The molasses in brown sugar adds moisture and depth of flavor. You can replace it with an equal amount of granulated sugar if needed.
- 1 large egg: Provides structure. Ensure it’s at room temperature for easier mixing.
- 1 teaspoon pure vanilla extract: The key flavor booster; always opt for pure extract for the best taste.
- ½ cup mini M&M’s (plus a few more for topping): These cuties not only add sweetness but also a visual appeal. You can use chocolate chips as an alternative.
- ⅓ cup chocolate chips (plus a few more for topping): Go for semi-sweet for a harmonizing flavor. You can mix up the types for more complexity—dark, milk, or even white chocolate chips work well.
- ½ cup unsalted butter (cut into eight pieces): This gets melted for the brownie batter, providing that rich, fudgy consistency.
- 1 cup light brown sugar (packed): The second round of brown sugar reinforces the brownie aspect of these brookies.
- 2 large eggs: Essential for perfectly fudgy brownie texture, use at room temperature.
- ½ cup all-purpose flour (spooned and leveled or weighed): Helps thicken the brownie batter without overpowering.
- ⅓ cup unsweetened cocoa powder: This contributes to that deep, rich chocolate flavor.
- ½ teaspoon salt: Just a pinch to balance the sweetness in the brownies.
- 1 teaspoon cornstarch: Provides moisture and keeps the brownies soft.
- ½ cup chocolate chips: Adding even more chocolaty goodness!
How to Make M&M Brookies (Brownie Cookies)
Preheat the Oven: Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone baking mat to prevent sticking.
Mix Cookie Ingredients: In a mixing bowl, whisk together 1½ cups all-purpose flour, ½ teaspoon baking powder, and ¼ teaspoon salt. In a separate bowl, cream together ½ cup softened unsalted butter, ½ cup granulated sugar, and ⅓ cup packed light brown sugar until light and fluffy.
Add the Egg and Vanilla: Beat in 1 large egg and 1 teaspoon pure vanilla extract until well combined. Gradually mix in the flour mixture until just combined. Gently fold in ½ cup mini M&M’s and ⅓ cup chocolate chips.
Scoop the Cookie Dough: Use a tablespoon or cookie scoop to drop rounded tablespoons of dough onto the prepared baking sheet, spacing them about 2 inches apart. Place a few extra M&M’s and chocolate chips on top if desired.
Prepare Brownie Mixture: In a microwave-safe bowl, melt ½ cup unsalted butter, then stir in 1 cup packed light brown sugar until smooth. Allow it to cool slightly, then whisk in 2 large eggs and 1 teaspoon pure vanilla extract.
Combine Brownie Ingredients: In another bowl, whisk together ½ cup all-purpose flour, ⅓ cup unsweetened cocoa powder, ½ teaspoon salt, and 1 teaspoon cornstarch. Gradually mix the dry ingredients into the melted butter mixture until combined. Stir in ½ cup chocolate chips.
Layer the Brownie Batter: Carefully spoon or spread some brownie batter over each cookie mound on the baking sheet. Make sure the brownie layer isn’t too thick; it acts as the perfect topping rather than a heavy layer.
Bake the Brookies: Bake in the preheated oven for 28-33 minutes, or until the edges start to bubble and are set but the centers still appear slightly underbaked. They will continue cooking on the baking sheet after removing from the oven.
Cool and Serve: Allow the M&M Brookies to cool on the baking sheet for around 10 minutes before transferring to a wire rack to cool completely. Enjoy them warm or store for later!
Storing & Reheating
To keep your M&M Brookies fresh, store them at room temperature in an airtight container for up to 4 days. If you want to keep them longer, refrigerate them for about a week or freeze them for up to 3 months. For frozen brookies, place them in a freezer-friendly bag, ensuring all air is removed. To reheat, pop them in a preheated oven at 350°F (175°C) for about 5-10 minutes, or until warm. Keep in mind that freezing might slightly alter their texture; a quick zap in the microwave can help refresh their fudginess.
Chef’s Helpful Tips
- Make sure your butter is softened, but not melted, for the best mixing results.
- Avoid overmixing after adding eggs to maintain a tender texture.
- If you like your brookies a bit more cake-like, add an additional 2 tablespoons of flour to the brownie batter.
- For an extra touch, sprinkle some sea salt on top after baking for a delightful contrast to the sweetness.
- Experiment with different types of chocolate chips or M&M’s for variety.
- These brookies can also be mixed with nuts or dried fruits for added flavor and texture.
The combination of brownies and cookies in M&M Brookies truly makes for a playful dessert option. The dense, fudgy brownie on top perfectly contrasts with the chewy cookie base, creating a wonderful experience with every bite. Take this opportunity to swap in flavors you enjoy, maybe swirling in some peanut butter or using your favorite candy instead of M&M’s. Most importantly, enjoy sharing (or not!) these sweet treats with loved ones.

Recipe FAQs
Can I make these brookies in advance?
Can I use different types of chocolate?
How do I know when the brookies are done baking?
Can I freeze leftover brookies?
⭐ If you make my M&M Brookies (Brownie Cookies) recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

M&M Brookies (Brownie Cookies)
These M&M Brookies are a delightful combination of rich brownies and soft cookies, featuring M&M’s and chocolate chips. Perfect for an easy dessert or treat!
- Prep Time 30 minutes
- Cook Time 33 minutes
- Yield 12 servings 1x
Ingredients
- 1½ cups (188g) all purpose flour (spooned and leveled or weighed)
- ½ teaspoon baking powder
- ¼ teaspoon salt
- ½ cup (113g) unsalted butter (softened)
- ½ cup (100g) granulated sugar
- ⅓ cup (70g) light brown sugar (packed)
- 1 large egg
- 1 teaspoon pure vanilla extract
- ½ cup (84g) mini M&M's (plus a few more for topping)
- ⅓ cup (55g) chocolate chips (plus a few more for topping)
- ½ cup unsalted butter (cut into eight pieces)
- 1 cup (220g) light brown sugar (packed)
- 2 large eggs
- 1 teaspoon pure vanilla extract
- ½ cup (63g) all purpose flour (spooned and leveled or weighed)
- ⅓ cup (35g) unsweetened cocoa powder
- ½ teaspoon salt
- 1 teaspoon cornstarch
- ½ cup (85g) chocolate chips
Instructions
- Preheat the oven to 350°F and line a 9×9 square baking pan with parchment paper.
- In a bowl, whisk together flour, baking powder, and salt, then set aside.
- Using a mixer, beat together butter and both sugars until light and fluffy for 1-2 minutes.
- Add the egg and vanilla to the mixture, blending until combined, scraping sides as needed.
- On low speed, mix in the flour mixture until just combined, then stir in M&M's and chocolate chips.
- Chill the cookie dough in the refrigerator while preparing the brownie batter.
- In a microwave-safe bowl, melt the butter and brown sugar together in 30-second increments until combined.
- Set the mixture aside to cool for 5 minutes and combine the dry ingredients in a separate bowl.
- Whisk the eggs and vanilla into the cooled butter mixture, then add the dry ingredients and mix.
- Reserve ½ cup of brownie batter, then pour the rest into the prepared pan, smoothing it out.
- Form irregular shaped pieces of cookie dough and place them on top of the brownie batter.
- Drizzle the reserved brownie batter on top for a marbled effect and add more M&M's and chocolate chips.
- Bake for 30-35 minutes, checking at 28 minutes. The bars are done when a toothpick inserted comes out with moist crumbs. Let cool completely.
Notes
Store any leftover brookies in an airtight container to maintain freshness.
These brookies can be served warm or at room temperature.
For added crunch, consider sprinkling some nuts into the brownie layer.
Nutrition
- Serving Size: 1 brookie
- Calories: 220
- Sugar: 18g
- Sodium: 150mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.




