As I sat in my cozy kitchen, the air filled with sweet, chocolatey notes that whisked me back to childhood holidays, I couldn’t help but smile. Today, I’m excited to share my go-to recipe for Marshmallow Swirl Fudge—a festive treat that offers a delightful combination of creamy chocolate and gooey mini marshmallows. This easy recipe comes together in just 20 minutes, making it an ideal choice for last-minute gatherings or as a make-ahead gift for friends and family. Plus, it’s gluten-free, so everyone can indulge! If you’re ready to make your taste buds dance this season, stick around—this fudge might just become your new favorite holiday tradition!

Why is Marshmallow Swirl Fudge a Must-Try?
Indulgent Treat: This fudge is a heavenly mix of creamy chocolate and fluffy marshmallows, creating a decadent treat that everyone will love.
Quick & Easy: With just 20 minutes of prep, you can whip up this no-bake delight without breaking a sweat, leaving you more time for celebrations!
Make-Ahead Magic: Perfect for holiday gifting, this fudge stays fresh for up to a week in the fridge, making it a storage-friendly choice.
Gluten-Free Goodness: Crafted with gluten-free ingredients, you can share a bite with everyone at the table. Check out our other easy gluten-free desserts for more sweet ideas!
Crowd-Pleasing Favorite: Whether for potlucks or festive gatherings, this fudge is sure to impress and be the talk of the dessert table.
Ingredients for Marshmallow Swirl Fudge
For the Fudge Base
• Sweetened Condensed Milk – Provides softness and chewiness due to its high sugar content. Can use fewer marshmallows for a firmer texture.
• Chocolate Chips – Offers structure to the fudge as it cools; use semi-sweet or dark chocolate for different sweetness levels. Dark chocolate chips can give a richer taste.
• Mini Marshmallows – Contributes to the fudge’s signature swirl and pop of texture. Alternatively, use 1 cup of marshmallow fluff for a smoother finish.
• Vanilla Extract – Enhances flavor with a warm, comforting aroma. For best results, opt for pure vanilla extract.
Optional Add-Ins
• Crushed Nuts – Adds a delightful crunch to the smooth fudge. Almonds or walnuts pair beautifully with the chocolate.
• Peppermint Extract – Infuses a refreshing flavor for a festive twist. Use cautiously; a little goes a long way!
Step‑by‑Step Instructions for Marshmallow Swirl Fudge
Step 1: Prepare Pan
Begin by lining an 8×8-inch square baking pan with parchment paper. Make sure to leave some overhang on the sides for easy removal later. This step is crucial as it ensures your Marshmallow Swirl Fudge will come out cleanly without sticking. Set the pan aside while you prepare the fudge mixture.
Step 2: Melt Mixture
In a medium saucepan, combine the sweetened condensed milk and chocolate chips over low heat. Stir constantly for about 5 to 7 minutes until the mixture is completely melted and smooth, ensuring the chocolate doesn’t burn. When done, the mixture should be glossy and homogeneous, filling your kitchen with rich chocolatey aromas.
Step 3: Incorporate Marshmallows
Once the chocolate mixture is melted, remove it from the heat and quickly stir in the vanilla extract until well blended. Then, add the mini marshmallows, folding gently into the warm mixture. This process creates those delightful swirls, so be careful not to overmix; the marshmallows should stay intact for a lovely texture in your Marshmallow Swirl Fudge.
Step 4: Pour and Swirl
Pour the fudge mixture into the prepared pan, taking care to spread it evenly. Use a spatula to help coax it into the corners if necessary. As you pour, gently swirl the mixture to spotlight the marshmallows, creating a visually appealing marbled effect. This step contributes to the fudge’s beautiful presentation and texture.
Step 5: Cool and Set
Allow the fudge to cool at room temperature for about 10 minutes. After this initial cooling, transfer it to the refrigerator and let it chill for at least 2 hours, or until firm. This cooling time is essential for the fudge to set properly, giving it that perfect chewy texture and ensuring it slices neatly later.
Step 6: Slice and Serve
Once the fudge is fully set, lift it from the pan using the parchment overhang. Place it on a cutting board and use a buttered knife to slice it into 16 squares. The buttery knife will help create smooth, clean cuts through the Marshmallow Swirl Fudge, allowing each piece to showcase those lovely marshmallow swirls.

Make Ahead Options
These Marshmallow Swirl Fudge pieces are perfect for meal prep, making them a delightful treat to enjoy throughout the week! You can prepare the fudge mixture and pour it into the pan up to 24 hours in advance; simply refrigerate it until you’re ready to set it. To maintain its creamy texture, wrap the pan tightly with plastic wrap if you’re not slicing it immediately. Once you’re ready to serve, just take it out of the fridge, let it sit at room temperature for a few minutes, and slice it into squares. This way, you can offer an irresistible homemade dessert with minimal effort right when it’s needed!
How to Store and Freeze Marshmallow Swirl Fudge
Airtight Container: Store your Marshmallow Swirl Fudge in an airtight container at room temperature for up to 3 days to maintain freshness.
Refrigeration: If you prefer a firmer texture, keep the fudge in the fridge for up to 7 days. Make sure it’s well-wrapped to prevent moisture absorption.
Freezing: For longer storage, freeze the fudge in an airtight container or tightly wrapped in plastic for up to 3 months. Thaw in the fridge overnight before serving.
Reheating: If desired, gently microwave a piece for a few seconds to soften slightly before enjoying, allowing those gooey marshmallow swirls to shine!
Marshmallow Swirl Fudge Variations
Feel free to get creative with these variations and cater this fudge to your taste buds or dietary needs!
-
Nutty Delight: Add 1 cup of crushed nuts, like walnuts or pecans, to give your fudge a satisfying crunch. Nuts elevate the texture, making each bite even more delightful!
-
Minty Freshness: Incorporate a few drops of peppermint extract for a festive twist. This refreshing flavor complements the chocolate beautifully—ideal for holiday gatherings!
-
Vegan Option: Substitute chocolate chips with dairy-free chocolate and use coconut condensed milk for a creamy, vegan-friendly version. Everyone deserves a little indulgence!
-
Peanut Butter Bliss: Swirl in 1/2 cup of peanut butter into the fudge mixture for a rich, nutty flavor. The combination of chocolate and peanut butter is always a winner, reminiscent of childhood favorites.
-
Caramel Drizzle: Drizzle melted caramel over the top before setting for a sweet, gooey touch. This adds another layer of flavor—each bite will be a delicious surprise!
-
Spicy Kick: If you’re feeling adventurous, add a pinch of cayenne pepper or chili powder for a slight heat. The spice contrasts perfectly with the sweetness, offering a unique dessert experience.
-
Milk Chocolate: Swap semi-sweet chocolate chips for milk chocolate for a sweeter, creamier fudge. This variation is perfect for those who enjoy a less intense chocolate flavor.
-
Festive Sprinkles: Top your fudge with festive sprinkles before it sets to add color and joy to your treats. It’s an easy way to make your fudge festive for any gathering!
Ready to whip up these delightful variations? Each twist on this classic recipe can create a new tradition in your home, bringing warmth and joy to your celebrations. Check out our other easy gluten-free desserts for more sweet ideas that everyone will love!
What to Serve with Easy Marshmallow Swirl Fudge
Dive into a world of delightful pairings that will elevate this sweet treat to a stunning dessert experience.
-
Fresh Berries: The tartness of strawberries, raspberries, or blueberries cuts through the richness, adding balance and color to your dessert platter.
-
Creamy Vanilla Ice Cream: A scoop of smooth vanilla ice cream provides a classic contrast to the fudge’s chewy texture, creating a delightful chill with each bite.
-
Nutty Biscotti: The crunchiness of biscotti adds a satisfying texture, making it a perfect companion for dipping alongside your fudge.
-
Hot Cocoa or Coffee: Warm drinks are perfect companions; rich hot cocoa or a cup of freshly brewed coffee enhance the chocolatey indulgence of the fudge.
-
Chocolate-Covered Almonds: These add a luxurious touch with their crunchy texture and echo the flavors of the fudge, creating a cohesive dessert palette.
-
Whipped Cream: Light and airy whipped cream drizzled over the fudge can lighten the palate, creating a perfect contrast to the rich chocolate flavor.
-
Caramel Sauce: A drizzle of warm caramel adds an extra layer of sweetness that beautifully complements the fudge’s gooey marshmallows for a more decadent treat.
-
Coconut Macaroons: These chewy, sweet cookies serve as a delightful contrast in flavor and texture, bringing a tropical flair to your dessert spread.
-
Cheesecake Bites: Small bites of creamy cheesecake pair wonderfully, offering a tangy balance to the fudge’s sweetness that’s sure to impress every guest.
Expert Tips for Marshmallow Swirl Fudge
-
Constant Stirring: To prevent burning, always stir the mixture constantly over low heat while melting the chocolate.
-
Texture Matters: For the best texture in your Marshmallow Swirl Fudge, ensure it’s fully refrigerated until set before slicing.
-
Cutting Cleanly: Use a buttered knife when slicing the fudge for smooth, neat pieces that showcase those delicious marshmallow swirls.
-
Doubling the Recipe: If doubling the recipe, opt for a 9×13-inch pan. Keep an eye on cooking times to ensure it’s set perfectly.
-
Flavor Enhancements: Consider adding a pinch of sea salt for a delightful contrast to the sweetness of the fudge and enhance the overall flavor.

Marshmallow Swirl Fudge Recipe FAQs
What kind of chocolate chips are best for the fudge?
I recommend using semi-sweet chocolate chips for a balanced sweetness, but dark chocolate chips can add a richer flavor. Both options melt beautifully and work well in this Marshmallow Swirl Fudge recipe.
How should I store my fudge, and how long will it last?
You can store your Marshmallow Swirl Fudge in an airtight container at room temperature for up to 3 days. If you prefer it firmer, pop it in the fridge where it will stay fresh for up to 7 days. Just ensure it’s wrapped well!
Can I freeze my fudge? How do I do it?
Absolutely! To freeze your Marshmallow Swirl Fudge, place it in an airtight container or wrap it tightly with plastic wrap. It will keep well in the freezer for up to 3 months. When you’re ready to enjoy it, thaw it in the refrigerator overnight for the best texture!
What if my fudge doesn’t set properly?
If your fudge isn’t setting, it might be due to not enough cooling time. Make sure you refrigerate it for at least 2 hours. If it’s still soft, try placing it back in the fridge for a little longer. Alternatively, you can gently reheat the fudge mixture and add a bit more chocolate to help it firm up.
Is this recipe suitable for people with gluten allergies?
Yes, this Marshmallow Swirl Fudge is gluten-free as long as you use gluten-free chocolate chips and ensure the brand of sweetened condensed milk is safe. Always check labels to accommodate dietary needs and keep everyone at your gathering happy and healthy!

Delicious Marshmallow Swirl Fudge for Your Next Gathering
Ingredients
Equipment
Method
- Prepare the 8x8-inch baking pan by lining it with parchment paper, leaving some overhang for easy removal later.
- In a medium saucepan, combine sweetened condensed milk and chocolate chips over low heat. Stir constantly for about 5 to 7 minutes until melted and smooth.
- Remove from heat and stir in vanilla extract. Add mini marshmallows and fold gently, being careful not to overmix.
- Pour the fudge mixture into the prepared pan and spread evenly while gently swirling the mixture.
- Let cool at room temperature for about 10 minutes, then transfer to the refrigerator to chill for at least 2 hours until firm.
- Lift the fudge from the pan using the parchment overhang, then slice into 16 squares using a buttered knife.

Leave a Reply