The first time I made this easy marshmallow swirl fudge recipe, I was honestly surprised at how quickly it came together. The glossy chocolate mixed with those soft, pillowy swirls of marshmallow took me right back to childhood—like a cozy campfire night packed into a bite-sized treat. You know that warm, nostalgic feeling when chocolate and marshmallow meet? That’s exactly what this fudge delivers, with none of the fuss or long wait times.
I stumbled upon this recipe during a busy holiday season when I wanted something sweet but didn’t have hours to stand by the stove. After testing it a few times (and tweaking the swirl technique), I now keep it in my back pocket for last-minute guests or whenever I crave a quick homemade treat that feels special. This fudge isn’t just simple—it’s downright addictive. Plus, it’s a fantastic way to impress friends without breaking a sweat.
This marshmallow swirl fudge balances rich chocolate with soft, fluffy marshmallow ribbons, making it a crowd-pleaser for all ages. Whether you’re a fudge fanatic or just someone who loves quick sweets, this recipe checks all the boxes. I’ve made it countless times, and it never fails to deliver that melt-in-your-mouth magic. If you’re looking for a sweet treat that’s quick, no-fuss, and utterly delightful, this is the one to try.
Why You’ll Love This Recipe
- Quick & Easy: Ready in just 5 minutes of hands-on time—ideal when you need a sweet fix fast.
- Simple Ingredients: You probably have everything in your pantry already—no specialty shopping required.
- Perfect for Any Occasion: Great for holiday gifting, potlucks, or a cozy night in with family.
- Crowd-Pleaser: Kids and adults alike adore the creamy texture and sweet marshmallow ribbons.
- Unbelievably Delicious: The swirl adds a fun texture and a touch of lightness to classic fudge richness.
This isn’t your average fudge recipe. The secret lies in gently folding soft marshmallows into the melted chocolate base, creating a playful swirl that’s as pretty as it is tasty. I’ve tried both stirring and folding techniques, and folding preserves those beautiful marshmallow pockets that melt beautifully on your tongue. Honestly, it’s like a mini adventure in texture with each bite.
Plus, this recipe is forgiving—perfect if you’re new to fudge making. I’ve walked through multiple batches, and each time, the outcome is reliably smooth and creamy. It’s comfort food reimagined: sweet, simple, and seriously satisfying.
What Ingredients You Will Need
This easy marshmallow swirl fudge recipe uses straightforward ingredients to bring together a luscious, creamy treat with a fun twist. Each component plays its part in flavor and texture, making sure your fudge is perfectly rich with just the right softness from the marshmallow.
- Chocolate Chips (2 cups / 340g): Use semi-sweet or milk chocolate chips for the base. I recommend Ghirardelli or Nestlé for the best melt and flavor.
- Sweetened Condensed Milk (1 can, 14 oz / 396g): This adds creaminess and sweetness, binding the fudge beautifully.
- Unsalted Butter (2 tablespoons / 30g): Softened to add richness and smooth texture.
- Vanilla Extract (1 teaspoon): Brings warmth and depth to the chocolate flavor.
- Mini Marshmallows (1 cup / ~50g): Use fresh mini marshmallows for the swirl; small-curd marshmallows work better to avoid clumping.
- Pinch of Salt: Enhances the sweetness and balances flavors.
If you want to get creative, you can swap out the chocolate for white or dark varieties, or even mix in some chopped nuts for extra texture. For a dairy-free version, coconut condensed milk and dairy-free chocolate chips work well—but stick to mini marshmallows that fit your dietary needs.
Equipment Needed
- Microwave-safe bowl or double boiler: For melting the chocolate—both work, but I find the microwave is quicker for this recipe.
- Spatula or wooden spoon: Essential for stirring the fudge smoothly and folding in marshmallows without deflating them.
- 8×8-inch baking pan: Perfect size for setting the fudge; lined with parchment paper for easy removal.
- Measuring cups and spoons: Accuracy matters here to keep the fudge smooth and balanced.
- Sharp knife: For slicing fudge once set—warm the knife slightly for cleaner cuts.
If you don’t have an 8×8 pan, a similarly sized container works fine—just adjust the thickness accordingly. I’ve also used silicone molds for fun shapes, which is great if you want cute, bite-sized treats. Just be mindful of how quickly the fudge sets in different materials.
Detailed Preparation Method
- Prepare your pan: Line an 8×8-inch baking pan with parchment paper, extending it over the sides for easy lifting later. This step saves you from a sticky mess.
- Melt the chocolate base: In a microwave-safe bowl, combine 2 cups (340g) chocolate chips, 1 can (14 oz / 396g) sweetened condensed milk, and 2 tablespoons (30g) softened unsalted butter. Microwave in 30-second bursts, stirring between each, until smooth and glossy—about 1.5 to 2 minutes total. Alternatively, melt over a double boiler, stirring gently.
- Add vanilla and salt: Stir in 1 teaspoon vanilla extract and a pinch of salt until just combined. These little touches bring out the chocolate’s richness beautifully.
- Fold in marshmallows: Gently fold in 1 cup (~50g) mini marshmallows. Don’t over-stir—just enough to create soft swirls. The marshmallows should stay intact and look like fluffy ribbons rather than melting completely.
- Transfer to pan: Pour the fudge mixture into the prepared pan. Use a spatula to smooth the top evenly, making sure the marshmallow swirls remain visible.
- Chill to set: Refrigerate for at least 2 hours until firm. If you’re in a rush, 1 hour in the freezer works, but keep an eye to avoid freezing solid.
- Slice and serve: Lift fudge out using parchment edges, place on a cutting board, and slice into small squares. For cleaner edges, warm your knife with hot water and dry it before each cut.
Pro tip: If your marshmallows start melting too much while folding, pop the bowl in the fridge for 5 minutes before finishing. That keeps the swirl effect neat and pretty.
Cooking Tips & Techniques
Getting the perfect fudge texture is easier than you might think, but a few tricks make a big difference. First off, patience is key—go slow when melting chocolate to avoid scorching. I’ve scorched batches before, and trust me, it’s a flavor no one wants.
When folding in the marshmallows, use a light hand. Stirring too vigorously will melt the marshmallows completely, turning your swirl into a blob. You want those soft, pillowy ribbons that add texture and visual appeal.
Also, don’t skip the refrigeration step. Fudge needs time to set firmly; otherwise, you’ll end up with sticky fingers and sad squares. I usually leave mine overnight if possible—it actually tastes better after a day as the flavors meld.
One of my favorite shortcuts is using pre-cut mini marshmallows—they blend easier than larger ones and create a more delicate swirl. And remember, using a silicone spatula gives you better control when folding without deflating the marshmallows.
Variations & Adaptations
This recipe is a fantastic base for customizing your fudge experience. Here are a few of my tried-and-true variations:
- Peanut Butter Marshmallow Swirl: Swirl in ¼ cup of creamy peanut butter before chilling for a nutty twist.
- Mint Chocolate: Add ½ teaspoon peppermint extract instead of vanilla, and sprinkle crushed candy canes on top for a festive flair.
- Dairy-Free Version: Use dairy-free chocolate and coconut condensed milk, and swap in vegan marshmallows to suit dietary needs.
You can also experiment with mixing chopped nuts, dried fruit, or even a pinch of sea salt on top for a salty-sweet contrast. If you’d rather skip the microwave, melting the chocolate and butter gently over a double boiler works just as well.
One personal favorite? Adding a swirl of caramel sauce alongside the marshmallow—pure magic. It’s a little extra work, but well worth it when you want to impress.
Serving & Storage Suggestions
This fudge is best served chilled or at room temperature, depending on your preference. I love slicing it into small squares and arranging them on a festive platter for easy snacking. It pairs beautifully with a hot cup of coffee or rich, creamy hot chocolate—perfect for cozy afternoons.
Store any leftovers in an airtight container in the refrigerator for up to two weeks. You can also freeze fudge for up to three months; just thaw in the fridge overnight before enjoying. When reheating slightly (if desired), do it gently—marshmallows can get sticky if warmed too much.
Interestingly, the fudge’s flavor deepens and mellows after a day or two in the fridge. So if you can wait, it’s worth making ahead for parties or gifts.
Nutritional Information & Benefits
While fudge is undoubtedly a sweet treat, this easy marshmallow swirl fudge recipe uses real ingredients that bring some nutritional perks when enjoyed in moderation. Each serving (about 1-inch square) contains roughly 120-150 calories, with a comforting dose of fat and sugar.
Chocolate chips provide antioxidants from cocoa, and the sweetened condensed milk adds calcium and protein. Marshmallows mainly contribute sugar and a light texture but keep the fat content lower than traditional fudge recipes that use heavy cream.
This recipe is gluten-free by default (just double-check your marshmallows), making it a friendly option for many dietary needs. For those watching sugar intake, reducing marshmallows slightly or swapping for sugar-free chocolate chips can lighten the sweetness.
Conclusion
This easy marshmallow swirl fudge recipe is a no-fail, quick way to treat yourself and others to something sweet and nostalgic. It’s simple enough for a weeknight craving but impressive enough for special occasions. I love how the marshmallow swirl adds a playful texture and visual pop that makes this fudge stand out from the crowd.
Feel free to customize and experiment with flavors—you might discover your own signature twist! Give this recipe a try, and I’d love to hear how it turned out for you. Don’t forget to share your favorite variations or any questions in the comments below.
Happy sweet-making!
FAQs About Easy Marshmallow Swirl Fudge
How long does this fudge take to set?
It sets best after 2 hours in the fridge, but overnight chilling is ideal for firmer squares.
Can I use large marshmallows instead of mini ones?
Mini marshmallows work best for even swirls. Large ones can be chopped smaller, but might melt unevenly.
Is this fudge freezer-friendly?
Yes! Wrap airtight and freeze for up to 3 months. Thaw in the fridge before serving.
Can I make this recipe vegan?
Swap dairy chocolate and condensed milk for vegan versions, and use vegan marshmallows to keep it plant-based.
What’s the best way to get clean slices?
Warm your knife under hot water, dry it, and slice gently. Repeat warming between cuts for perfect edges.
Pin This Recipe!

Easy Marshmallow Swirl Fudge
A quick and easy homemade fudge recipe featuring rich chocolate and soft marshmallow swirls, perfect for last-minute sweet treats and crowd-pleasing desserts.
- Prep Time: 5 minutes
- Cook Time: 2 minutes
- Total Time: 2 hours 7 minutes
- Yield: 16 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 2 cups (340g) semi-sweet or milk chocolate chips
- 1 can (14 oz / 396g) sweetened condensed milk
- 2 tablespoons (30g) unsalted butter, softened
- 1 teaspoon vanilla extract
- 1 cup (~50g) mini marshmallows
- Pinch of salt
Instructions
- Line an 8×8-inch baking pan with parchment paper, extending over the sides for easy lifting.
- In a microwave-safe bowl, combine chocolate chips, sweetened condensed milk, and softened butter. Microwave in 30-second bursts, stirring between each, until smooth and glossy (about 1.5 to 2 minutes). Alternatively, melt over a double boiler, stirring gently.
- Stir in vanilla extract and a pinch of salt until just combined.
- Gently fold in mini marshmallows, being careful not to over-stir to preserve the swirl effect.
- Pour the fudge mixture into the prepared pan and smooth the top evenly, keeping marshmallow swirls visible.
- Refrigerate for at least 2 hours until firm. For quicker setting, freeze for 1 hour but avoid freezing solid.
- Lift fudge out using parchment edges, place on a cutting board, and slice into small squares. Warm the knife with hot water and dry it before each cut for cleaner edges.
Notes
Use a light hand when folding in marshmallows to keep the swirl effect. Refrigerate fudge overnight for best flavor and texture. Warm knife before slicing for clean cuts. Mini marshmallows work best for swirl effect. For dairy-free version, use coconut condensed milk, dairy-free chocolate chips, and vegan marshmallows.
Nutrition
- Serving Size: 1-inch square
- Calories: 135
- Sugar: 16
- Sodium: 45
- Fat: 7
- Saturated Fat: 4
- Carbohydrates: 18
- Fiber: 1
- Protein: 2
Keywords: fudge, marshmallow swirl fudge, easy fudge recipe, quick fudge, homemade fudge, chocolate fudge, holiday treats, sweet treats




