Swirl Fudge
This swirl fudge is rich, creamy, and perfectly marbled with ribbons of chocolate and white chocolate for a dessert that looks impressive but couldn’t be easier to make. It’s the kind of classic treat that feels nostalgic and special all at once — perfect for holidays, gift boxes, dessert boards, or keeping stashed in the fridge for a sweet bite whenever the craving hits.
If you love homemade fudge but don’t want anything complicated, this swirl fudge recipe is simple, beginner-friendly, and requires no candy thermometer. Just melt, swirl, chill, and slice.
This post may contain affiliate links, please read our privacy policy for details.
Shop the Tools
Why You’ll Love This Swirl Fudge
This recipe is a favorite for so many reasons:
- Creamy, rich fudge texture
- Beautiful marbled swirl with minimal effort
- No candy thermometer required
- Easy homemade dessert with simple ingredients
- Perfect for gifting, parties, and holidays
It’s a timeless treat that always disappears fast.
Ingredients for Swirl Fudge
This homemade swirl fudge uses classic ingredients that come together seamlessly.
- Chocolate chips or chopped chocolate
The base of the fudge, rich and smooth. - Sweetened condensed milk
Creates a creamy texture without fuss. - Butter
Adds richness and helps everything melt smoothly. - Vanilla extract
Enhances the chocolate flavor. - White chocolate chips
Melted into part of the fudge to create the swirl. - Pinch of salt (optional)
Balances sweetness.
How to Make Swirl Fudge
This swirl fudge recipe is easier than it looks.
1. Prep the pan
Line an 8×8-inch baking dish with parchment paper, leaving overhang for easy removal.
2. Melt the chocolate base
In a saucepan over low heat, melt the chocolate, sweetened condensed milk, butter, and vanilla, stirring constantly until smooth.
3. Add the first layer
Pour about half of the chocolate mixture into the prepared pan and spread evenly.
4. Create the swirl
Stir white chocolate chips into the remaining chocolate mixture until melted and smooth. Spoon this mixture over the first layer.
5. Swirl
Use a knife or skewer to gently swirl the two layers together. Don’t overmix — distinct swirls look best.
6. Chill
Refrigerate for 2–4 hours, or until fully set.
7. Slice and serve
Lift from the pan, slice into squares, and enjoy.
Ingredient Swaps & Variations
This swirl fudge is easy to customize.
Richer chocolate -> Use dark chocolate instead of semi-sweet.
Extra festive -> Sprinkle crushed candy canes or holiday sprinkles before chilling.
Nutty crunch -> Fold chopped pecans or walnuts into one layer.
Sweet-salty -> Finish with flaky sea salt before chilling.
Tips for the Best Swirl Fudge
- Melt chocolate low and slow to avoid grainy texture
- Stir continuously for a smooth, glossy finish
- Swirl gently — less is more
- Let fudge sit at room temperature a few minutes before slicing for cleaner cuts
How to Store Swirl Fudge
- Room temperature: Airtight container for up to 1 week
- Refrigerator: Up to 2 weeks
- Freezer: Up to 3 months (wrap well and thaw before serving)
This makes it perfect for make-ahead treats and gifting.
Frequently Asked Questions
Yes! This recipe is beginner-friendly and doesn’t require a candy thermometer.
Absolutely — both work well.
Yes, using dairy-free chocolate and dairy-free condensed milk alternatives.
This usually happens if chocolate is overheated. Always melt gently over low heat.
You May Also Like
Swirl Fudge
Ingredients
- 2 14oz unsweetened condensed coconut milk
- 1.5 cups dark chocolate chips melted
- 1/3 cup white chocolate chips melted
Instructions
- Mix together your condensed milk and melted dark chocolate
- Pour into a pan lined with parchment paper
- Pour in your melted white chocolate and swirl around (stay surface level, don’t go too deep or it will mix in)
- Freeze for 30 minutes
- Cut into pieces and enjoy!
Notes
- Heat matters: Keep heat low when melting to prevent seizing.
- Swirl lightly: Over-swirling will blend the layers instead of marbling.
- Pan lining: Parchment paper makes removal and slicing easier.
- Cutting tip: Warm a knife under hot water, wipe dry, then slice for clean edges.










One Comment