This Easy Marshmallow Swirl Fudge is everything you want in a homemade sweet treat: ultra creamy, irresistibly rich, and beautifully marbled with gooey marshmallow ribbons. It captures the nostalgic flavor of childhood fudge while bringing a fun, eye-catching twist that’s perfect for holidays, parties, or cozy nights in.
The best part? You don’t need a candy thermometer, double boiler, or any fancy equipment. With just a handful of pantry staples and a few minutes of your time, this indulgent fudge comes together in one pot and sets up beautifully in the fridge. It’s a no-fuss, crowd-pleasing dessert that tastes like you spent hours making it.
Why You’ll Love This Easy Marshmallow Swirl Fudge
This fudge is pure magic. The smooth chocolate base melts in your mouth, while the swirls of marshmallow add a light, fluffy contrast to every bite. It’s quick enough to whip up on a weeknight but elegant enough to gift during the holidays.
There’s no baking involved, making it ideal for warm-weather treats or for when you just don’t want to turn on the oven. It’s also a hit with kids, thanks to the playful marshmallow texture and chocolatey goodness.
Can I Use Mini Marshmallows Instead of Fluff?
You could, but for the best results, marshmallow fluff or marshmallow creme is the way to go. Mini marshmallows won’t swirl as smoothly and can create clumps in the fudge as they melt. Fluff blends seamlessly into the hot chocolate mixture and gives you those beautiful, clean swirls that hold up after chilling. If you only have mini marshmallows, melt them gently with a bit of butter first to mimic fluff’s texture before swirling them in.
Ingredients for the Easy Marshmallow Swirl Fudge
This simple fudge comes together with just a few core ingredients that work harmoniously to create a velvety, chocolate-rich treat with fluffy marshmallow swirls. Each one plays a key role in the final taste and texture, so don’t skip or substitute unless noted.
- Sweetened Condensed Milk: Provides sweetness and creaminess while helping the fudge set without needing additional sugar.
- Semi-Sweet Chocolate Chips: These are the heart of the fudge, giving it depth and richness. Use a good-quality brand for the best flavor.
- Butter: Adds richness and gives the fudge a smooth, melt-in-your-mouth texture.
- Vanilla Extract: Balances the chocolate and adds warm undertones that enhance the overall flavor.
- Salt: Just a pinch to bring out all the other flavors.
- Marshmallow Fluff (or Marshmallow Creme): This creates the signature swirl and provides lightness and contrast to the dense fudge base.


How To Make the Easy Marshmallow Swirl Fudge
Step 1: Prepare Your Pan
Line an 8×8-inch square baking pan with parchment paper, leaving some overhang on the sides. This will make it easy to lift the fudge out once it’s set.
Step 2: Melt the Chocolate Mixture
In a medium saucepan over low heat, combine the sweetened condensed milk, chocolate chips, butter, vanilla extract, and salt. Stir continuously until the chocolate is melted and the mixture is smooth and glossy. Be sure not to let it boil.
Step 3: Swirl in the Marshmallow
Remove the saucepan from the heat. Pour the fudge mixture into the prepared pan and spread evenly. Quickly spoon dollops of marshmallow fluff over the top, then use a butter knife to gently swirl it through the fudge in a figure-eight motion.
Step 4: Chill and Set
Refrigerate the pan for at least 3 hours or until the fudge is firm enough to cut. Once set, lift the fudge out using the parchment paper and cut into squares.
Step 5: Serve and Enjoy
Enjoy immediately or store the pieces for later. Each bite will offer that dreamy blend of creamy chocolate and marshmallow perfection.
How to Serve and Store Easy Marshmallow Swirl Fudge
This fudge is best served chilled, straight from the fridge where it holds its shape beautifully and has that perfect, firm-but-creamy bite. It makes a lovely addition to dessert trays, cookie exchanges, and holiday gift boxes. Cut it into small squares, and you’ll have about 36 bite-sized pieces—plenty for sharing.
To store, keep the fudge in an airtight container in the refrigerator for up to 2 weeks. For longer storage, you can freeze the fudge in a sealed container or freezer bag for up to 3 months. Just let it thaw in the fridge before serving to keep its texture intact.
What to Serve With Easy Marshmallow Swirl Fudge?
Hot Coffee or Espresso
The bitterness of strong coffee balances the sweetness of the fudge perfectly.
Vanilla Bean Ice Cream
A scoop of creamy ice cream and a square of fudge make an indulgent duo for dessert lovers.
Fresh Berries
Strawberries or raspberries add a bright and slightly tart contrast to the rich chocolate.
Whipped Cream Topped Brownies
Layer a piece of fudge on top of a brownie square and finish with whipped cream for a dessert bar that wows.
Salted Pretzels
Their crunch and saltiness bring a delightful texture contrast to the soft, sweet fudge.
Spiced Nuts
Cinnamon or chili roasted nuts provide warmth and depth when paired with the creamy sweetness.
Warmed Milk
Especially comforting in winter, warm milk and fudge are a nostalgic pair.
Shortbread Cookies
For a crunchy counterpart, serve fudge with buttery shortbread cookies on a dessert platter.
Want More Dessert Ideas?
If this Easy Marshmallow Swirl Fudge made your sweet tooth happy, you’re going to fall in love with these other dessert recipes that bring flavor and fun to every bite:
- Ooey Gooey Bars: A Decadent Treat You Can’t Resist for melt-in-your-mouth bliss.
- Cherry-Topped Coconut Macaroons if you’re craving tropical sweetness with a crunch.
- Leftover Candy Shortbread Bars to turn extra treats into something magical.
- Mini Cinnamon Roll Cheesecakes when you want the cozy flavors of cinnamon buns and cheesecake in one bite.
- Best Cheesecake Deviled Strawberries for an elegant twist on fresh fruit treats.
Save This Recipe 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 make it ultra swirly or keep it simple? Did you try a dark chocolate version?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other treat ourselves smarter.
Explore beautifully curated health-boosting drinks on Mia Recipes on Pinterest and discover your new go-to for feeling great!
Print
Easy Marshmallow Swirl Fudge
- Total Time: 3 hours 15 minutes
- Yield: 36 pieces
- Diet: Vegetarian
Description
This Easy Marshmallow Swirl Fudge recipe is rich, creamy, and packed with velvety chocolate and fluffy marshmallow ribbons. A no-bake, kid-friendly dessert made with pantry staples, perfect for holidays, gifts, or a quick weeknight treat. Marshmallow swirl fudge, easy fudge recipe, no bake chocolate fudge.
Ingredients
2 cups semi-sweet chocolate chips
1 can (14 ounces) sweetened condensed milk
2 tablespoons unsalted butter
1 teaspoon vanilla extract
1 pinch salt
1 cup marshmallow fluff or marshmallow creme
Instructions
1. Line an 8×8-inch square baking pan with parchment paper, leaving some overhang for easy lifting.
2. In a medium saucepan over low heat, combine sweetened condensed milk, chocolate chips, butter, vanilla extract, and salt. Stir constantly until smooth and melted.
3. Remove from heat and pour the chocolate mixture into the prepared pan, spreading it evenly.
4. Spoon dollops of marshmallow fluff over the top. Use a butter knife to gently swirl it through the fudge in figure-eight motions.
5. Refrigerate the pan for at least 3 hours or until the fudge is fully set.
6. Once firm, lift the fudge out of the pan and cut into squares.
7. Serve chilled and enjoy or store for later.
Notes
This fudge sets best when chilled for a full 3 hours or overnight.
Use high-quality chocolate chips for the richest flavor.
If substituting mini marshmallows, melt them with a bit of butter before swirling.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No Bake
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 120
- Sugar: 15g
- Sodium: 25mg
- Fat: 6g
- Saturated Fat: 4g
- Unsaturated Fat: 1.5g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 1g
- Protein: 1g
- Cholesterol: 5mg