If you love desserts that are rich, colorful, and irresistibly easy to make, this Chocolate Marshmallow M&M Fudge is about to become your new favorite. It combines creamy chocolate, fluffy marshmallows, crunchy M&Ms, and smooth condensed milk into bite-sized bars that melt in your mouth with every chewy-chocolatey bite. Perfect for birthdays, potlucks, or when you just want to treat yourself, this no-bake dessert is as fun to eat as it is to make.


This fudge is also a fantastic way to get kids involved in the kitchen. With just a few ingredients and no oven required, it’s a simple and joyful recipe that brings candy store magic right to your home. Plus, it’s endlessly customizable with your favorite add-ins like sprinkles, chopped nuts, or even pretzel bits.
Why You’ll Love This Chocolate Marshmallow M&M Fudge
- No-Bake Convenience: No oven, no fuss. Just melt, mix, and chill.
- Perfect Texture Combo: Smooth, fudgy base with crunchy and chewy surprises in every bite.
- Colorful & Kid-Friendly: Bright M&Ms make it playful and visually appealing.
- Quick to Make: Only 10 minutes of prep and a few hours of chilling.
- Great for Sharing: Makes 36 small squares, perfect for parties or gifting.
What Kind of Chocolate Should I Use?
For best results, use semi-sweet chocolate chips or baking chocolate. They melt smoothly and balance the sweetness of the marshmallows and M&Ms. You can also mix milk chocolate and semi-sweet for a softer flavor. Avoid using chocolate with too much cocoa content (above 70%) as it can make the fudge slightly bitter.
Ingredients for the Chocolate Marshmallow M&M Fudge

- Semi-Sweet Chocolate Chips: These form the rich, fudgy base.
- Sweetened Condensed Milk: Adds creamy texture and sweetness.
- Mini Marshmallows: Give a chewy, gooey contrast to the fudge.
- Butter: Adds smoothness and richness.
- Vanilla Extract: Enhances and deepens the chocolate flavor.
- M&M Candies: Colorful crunch and fun in every bite.
- Chocolate Chips (Mini or Regular): Extra bursts of chocolatey goodness.
How To Make the Chocolate Marshmallow M&M Fudge
Step 1: Prepare the Pan
Line an 8×8-inch square baking pan with parchment paper or foil. Leave some overhang for easy removal later. Lightly grease the lining for easy fudge release.
Step 2: Melt the Chocolate Base
In a medium saucepan over low heat, combine 3 cups semi-sweet chocolate chips, 1 (14-ounce) can sweetened condensed milk, and 2 tablespoons unsalted butter. Stir constantly until the chocolate is fully melted and smooth.
Step 3: Add the Flavor
Remove the saucepan from heat. Stir in 1 teaspoon vanilla extract until fully incorporated.
Step 4: Mix in the Goodies
Let the mixture cool for 2 minutes. Gently fold in 1 cup mini marshmallows, 1/2 cup M&Ms, and 1/2 cup chocolate chips. Reserve a small handful of M&Ms and chocolate chips for topping.
Step 5: Pour and Press
Pour the fudge mixture into the prepared pan. Use a spatula to smooth it out evenly. Press the reserved M&Ms and chocolate chips into the top.
Step 6: Chill to Set
Refrigerate for at least 3 hours, or until firm. Once set, lift the fudge out using the parchment overhang and cut into 36 squares.
How to Serve Chocolate Marshmallow M&M Fudge
This recipe yields 36 squares and is perfect for serving at birthdays, holiday trays, or potluck dessert tables. One or two pieces are enough to satisfy a sweet craving, making this an ideal shareable treat for 10 to 12 people.
How to Store Chocolate Marshmallow M&M Fudge
Keep the fudge in an airtight container. It stores well:
- At room temperature: Up to 1 week.
- In the fridge: For up to 2 weeks for a firmer bite.
- In the freezer: Up to 3 months. Wrap squares in parchment and store in a freezer-safe container. Thaw in the fridge before serving.
Avoid high humidity or heat exposure, as it can make the fudge sticky or soft.
Frequently Asked Questions
1. Can I use milk chocolate instead of semi-sweet?
Yes, but keep in mind it will result in a much sweeter fudge. A mix of semi-sweet and milk chocolate is a nice balance.
2. Can I make this fudge nut-free?
Absolutely. The base recipe contains no nuts. Just double-check the M&Ms and chocolate chips to confirm they’re nut-safe.
3. Can I add other toppings?
Yes! Try adding crushed pretzels, sprinkles, chopped cookies, or drizzle with caramel for extra fun.
4. How do I prevent the fudge from being too hard?
Make sure not to overheat the chocolate mixture and allow it to cool slightly before adding the marshmallows. This helps keep the texture soft and not rock-solid.
5. Can I make this in a microwave instead?
Yes! Melt the chocolate, butter, and condensed milk in 30-second bursts, stirring in between, until smooth.
Want More Fudge & Bar Ideas?
If you love this playful fudge, you’ll adore these other treats from our kitchen:
- Rocky Road Brownies for marshmallow-packed indulgence.
- Oatmeal Bars – Buttery, Fruity, and Comfortingly Crumbly for a wholesome twist.
- Apple Bars Recipe with cozy spiced fruit flavor.
- Cherry Almond Amish Sugar Cookies if you’re after delicate bites with nostalgic sweetness.
Save This Pin For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out! Did you swap in peanut butter chips or white chocolate? Maybe add a graham cracker crust?
I love seeing how others customize these treats. Questions welcome—let’s make dessert magic together. And if you want daily inspiration, check out my Pinterest at Mad For Meals!
Print
Chocolate Marshmallow M&M Fudge
- Total Time: 3 hours 15 minutes
- Yield: 36 squares
- Diet: Vegetarian
Description
This no-bake Chocolate Marshmallow M&M Fudge is a quick dessert idea that’s perfect for parties, holiday trays, or kid-friendly sweet snacks. With a rich and creamy chocolate base, pops of mini marshmallows, and colorful M&Ms, this easy recipe delivers chewy, crunchy, and melty in every square. Ideal for gifting, celebrations, or just a sweet fix, it’s one of the best simple dessert food ideas you’ll come back to again and again.
Ingredients
3 cups semi-sweet chocolate chips
1 can (14 oz) sweetened condensed milk
2 tablespoons unsalted butter
1 teaspoon vanilla extract
1 cup mini marshmallows
0.5 cup M&M candies
0.5 cup chocolate chips (mini or regular)
Instructions
1. Line an 8×8-inch square pan with parchment paper or foil and lightly grease it.
2. In a saucepan over low heat, melt the chocolate chips, condensed milk, and butter, stirring until smooth.
3. Remove from heat and stir in vanilla extract.
4. Let the mixture cool for 2 minutes, then gently fold in marshmallows, M&Ms, and chocolate chips (reserving some for topping).
5. Pour the mixture into the prepared pan and smooth the top with a spatula.
6. Press reserved M&Ms and chocolate chips on top.
7. Refrigerate for at least 3 hours or until firm.
8. Once set, lift from the pan using parchment overhang and slice into 36 squares.
Notes
Let the chocolate mixture cool slightly before adding marshmallows to keep their shape.
Store leftovers in an airtight container at room temp or refrigerate for firmer fudge.
Freeze in layers between parchment for longer storage—up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 140
- Sugar: 14g
- Sodium: 20mg
- Fat: 7g
- Saturated Fat: 4g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 1g
- Cholesterol: 5mg
Keywords: quick dessert, easy fudge, M&M fudge, no bake chocolate dessert
