Marshmallow Swirl Fudge

Category:Desserts & Baking

Desserts & Baking

The sugar mixture goes from quiet to actively bubbling in a hurry, and the chocolate chips melt into it almost as soon as the pan leaves the burner. That’s the moment this marshmallow swirl fudge starts to come together: a smooth semisweet base with soft white ribbons running through it. I like this version because the swirl stays distinct instead of disappearing into the chocolate, and the squares slice neatly once they’ve had time to set.

The contrast comes from keeping the chocolate mixture and marshmallow creme separate until the fudge is in the pan. The creme only needs a few seconds in the microwave to become easy to spoon, then a thin knife makes the marbled pattern without blending the two together. Give the pan a few hours on the counter, and you’ll have firm squares with a creamy-looking swirl and a rich chocolate bite.

Marshmallow Swirl Fudge chocolate marshmallow ribbons
“

Kitchen Note

I keep the knife shallow and make just a few gentle passes through the marshmallow creme. Too much swirling blends the white ribbons into the chocolate, and you lose that pretty contrast in every square.

Save this marshmallow swirl fudge for a chocolate treat with a soft, clearly defined marshmallow ribbon in every square.

Save to Pinterest

Why the Sugar Base Needs to Reach 234°F Before the Chocolate Goes In

Fudge isn’t just melted chocolate with marshmallow on top. The sugar, butter, and evaporated milk cook together first, and that cooked base is what gives the finished squares their set. Stop short of the target temperature, and the fudge can stay too soft to cut cleanly; push it higher, and the texture can turn firmer and less creamy.

That’s why I treat the thermometer reading as the deciding cue, not the clock. The 4-to-5-minute estimate starts after the mixture reaches a full boil, but burner strength and the pan can affect how quickly it gets there. Keep stirring constantly over medium heat and watch for the temperature to reach 234°F. The chocolate goes in only after you take the saucepan off the heat, so it melts from the hot sugar mixture rather than cooking directly over the burner.

There’s a useful rhythm to the whole batch: cook the base carefully, then work efficiently once it’s ready. Have the chips and vanilla ready before you start the final stretch at the stove, and prepare the pan ahead of time. That way, the fudge can go from saucepan to pan while it’s still smooth and easy to spread.

What Each Ingredient Brings to the Chocolate and Marshmallow Swirl

Marshmallow Swirl Fudge creamy chocolate squares
  • Granulated sugar — It gives the cooked base its structure, so this isn’t a good place to swap in a liquid sweetener or a different kind of sugar. Regular store-brand granulated sugar works well; just measure it evenly rather than packing it down.
  • Unsalted butter — Butter brings richness and helps the base cook smoothly. If salted butter is what you have, use it and leave out the added salt; the finished fudge will taste a little more seasoned.
  • Evaporated milk — Its concentrated milk solids add a creamy quality without the extra water in regular milk. Use evaporated milk, not sweetened condensed milk, which contains added sugar and would change the balance of the base.
  • Semisweet chocolate chips — They give the fudge its chocolate flavor and melt easily into the hot mixture. You can replace them with an equal weight of chopped semisweet chocolate; a good-quality bar is nice here, but standard semisweet chips work just fine.
  • Vanilla extract — Vanilla rounds out the semisweet chocolate. Pure or imitation vanilla both work, so there’s no need to use a special bottle for this batch.
  • Marshmallow creme — The jarred creme is soft enough to spoon and swirl into ribbons. Mini marshmallows don’t make the same smooth, spoonable swirl, so stick with marshmallow creme for this finish.

From Bubbling Sugar Base to Defined Marshmallow Ribbons

Line the Pan Before You Start Cooking

Line a 9×13-inch baking pan with parchment paper, leaving an overhang on two sides. Those edges give you a way to lift the set fudge out later without digging into the corners. Press the parchment into the pan so it sits flat; loose folds can leave ridges along the edges of the slab.

Cook the Base to the Right Temperature

Combine the sugar, butter, evaporated milk, and salt in a 3-quart heavy-bottomed saucepan. Cook over medium heat, stirring constantly, until the mixture reaches a full boil. Keep cooking and stirring until it reaches 234°F, which takes about 4 to 5 minutes after it comes to a boil. Don’t rely on the elapsed time alone; the temperature is the clearest cue that the base is ready.

Melt the Chocolate Off the Heat

Remove the saucepan from the heat before adding the semisweet chocolate chips. Stir until they’re melted and the mixture looks smooth, then stir in the vanilla. If the chocolate still looks streaky, keep stirring until those streaks disappear; the residual heat in the saucepan does the melting.

Swirl and Let the Slab Set

Transfer the marshmallow creme to a microwave-safe bowl and microwave it for 10 to 15 seconds, until it’s soft and easy to spoon. Pour the fudge into the prepared pan and spread it evenly, then drop small spoonfuls of creme over the surface. Gently swirl with a thin knife, taking care not to blend the creme all the way into the chocolate. Let the pan stand at room temperature for about 3 hours, until firm, then lift out the fudge with the parchment and cut it into squares.

Three Practical Ways to Adapt This Fudge

Use Chopped Semisweet Chocolate

Swap the chips for the same weight of chopped semisweet chocolate. Chop it into small, fairly even pieces so they melt readily in the hot base; the flavor stays in the same chocolate range, with a smooth finish.

Make a Half Batch

For a smaller pan of fudge, halve every ingredient and use an 8-inch square pan. That means 1½ cups sugar, 6 tablespoons butter, ⅓ cup evaporated milk, ⅛ teaspoon salt, 6 ounces chocolate chips, ½ teaspoon vanilla, and 3½ ounces marshmallow creme. Cook the base to the same 234°F target rather than relying on the original timing; the smaller quantity can reach temperature at a different pace.

Use Salted Butter Instead

Replace the unsalted butter with the same amount of salted butter and omit the separate salt. The chocolate will taste a touch more savory, but the fudge will still set with the same soft marshmallow swirl.

Storage and Reheating

  • Room temperature: Store the cut squares in an airtight container in a cool spot for up to 1 week.
  • Refrigerator: Keep the fudge airtight for up to 2 weeks. It will be firmer straight from the fridge, so let a piece sit at room temperature briefly before eating.
  • Freezer: Freeze the squares in an airtight container with parchment between layers for up to 2 months. Thaw them in the container so condensation forms on the container rather than on the fudge.
  • Reheating: This fudge doesn’t need reheating. Don’t microwave it; warming can soften the set and make the marshmallow swirl sticky.

Questions That Come Up When Making Marshmallow Swirl Fudge

Can I double this fudge in the same saucepan?+

I’d make two separate batches rather than doubling everything in one 3-quart saucepan. A larger volume is harder to stir evenly and gives the mixture less room as it boils, which makes it more difficult to manage the cook.

Can I use mini marshmallows instead of marshmallow creme?+

Not for the same ribbon effect. Mini marshmallows hold their shape differently and won’t spread into the smooth swirls that make this fudge distinctive; marshmallow creme is the right texture for spooning over the surface.

Can I put the pan in the refrigerator to make the fudge set faster?+

Let it set at room temperature for the best texture. Chilling can make the slab very firm before it has had time to settle evenly, and the cold fudge will be harder to cut cleanly.

How do I keep the sugar mixture from turning grainy?+

Stir constantly while the sugar, butter, evaporated milk, and salt cook, including after the mixture reaches a full boil. Keeping the base moving helps it heat evenly; then stop cooking when it reaches 234°F so the sugar mixture doesn’t go past the intended stage.

Can I make this fudge without a candy thermometer?+

A thermometer is the most dependable way to get the right set. The cooking time is only an estimate, and a few degrees can change whether the squares turn out soft or firm, so I wouldn’t use the clock as a substitute for the temperature reading.

Marshmallow Swirl Fudge

Marshmallow swirl fudge combines smooth semisweet chocolate with ribbons of soft marshmallow creme in an easy stovetop candy. Let it set until firm, then cut it into neat squares for sharing or gifting.
Prep Time 10 minutes
Cook Time 5 minutes
setting time 3 hours
Total Time 3 hours 15 minutes
Servings: 48 servings
Course: Dessert
Cuisine: American
Calories: 126

Ingredients
  

  • 3 cups granulated sugar
  • 0.75 cup unsalted butter
  • 0.67 cup evaporated milk
  • 0.25 teaspoon salt
  • 1 package (12 oz) semisweet chocolate chips
  • 1 teaspoon vanilla extract
  • 1 jar (7 oz) marshmallow creme

Equipment

  • 1 9x13-inch baking pan
  • 1 3-quart heavy-bottomed saucepan
  • 1 microwave

Method
 

  1. Line a 9x13-inch baking pan with parchment paper, leaving overhang on two sides.
  2. Combine the sugar, butter, evaporated milk, and salt in a 3-quart heavy-bottomed saucepan.
  3. Cook over medium heat, stirring constantly, until the mixture reaches a full boil.
  4. Continue cooking and stirring until it reaches 234°F, about 4 to 5 minutes.
  5. Remove the pan from the heat.
  6. Stir in the chocolate chips until melted and smooth, then stir in the vanilla.
  7. Pour the fudge into the prepared pan and spread it evenly.
  8. Transfer the marshmallow creme to a microwave-safe bowl.
  9. Microwave for 10 to 15 seconds, until soft and easy to spoon.
  10. Drop small spoonfuls over the fudge.
  11. Gently swirl with a thin knife.
  12. Let the fudge stand at room temperature for about 3 hours, until firm.
  13. Lift it out using the parchment and cut into squares.

Notes

For clean swirls, work while the fudge is still warm and use a light hand with the knife. Store in an airtight container in the refrigerator for up to 2 weeks; it freezes well for up to 3 months. For a dairy-free variation, use dairy-free butter and chocolate chips with a suitable evaporated coconut milk substitute.

You might also like these recipes

Leave a Comment

Recipe Rating