Creamy, smooth, and bursting with cool peppermint flavor, Peppermint Swirl Fudge is a stunning no-bake treat that looks just as good as it tastes. With its beautiful red-and-white marbled pattern and silky texture, it’s a holiday favorite that’s easy enough for beginners and fancy enough for a Christmas dessert platter.
Perfect for gifting, cookie exchanges, or simply treating yourself, this fudge combines white chocolate, sweetened condensed milk, and peppermint extract in a swirl of seasonal magic. It takes just 10 minutes to prepare and sets beautifully in the fridge — no candy thermometer or complicated timing needed.
Whether you’re wrapping it up for loved ones or setting it out as part of your holiday spread, this peppermint fudge adds a cheerful, minty touch to any celebration.
Ingredients Overview
This recipe keeps things simple and sweet, with just a few essential ingredients that create a luxurious and flavorful result.
-
White Chocolate Chips or Bars
The base of the fudge. Choose a high-quality white chocolate with cocoa butter listed as one of the first ingredients. Avoid white candy coating or almond bark unless specifically preferred. -
Sweetened Condensed Milk
Acts as the sugar and moisture base. It’s thick, sticky, and key to the smooth, creamy consistency of the fudge. Be sure not to confuse it with evaporated milk. -
Peppermint Extract
Adds the cool, refreshing flavor. Use a pure peppermint extract and measure carefully — a little goes a long way. -
Red Gel Food Coloring
A small amount is all you need to create those festive swirls. Gel works better than liquid as it doesn’t water down the fudge and provides more vibrant color. -
Crushed Peppermint Candies or Candy Canes (Optional)
For garnish and added crunch. Sprinkle them on top for texture and visual appeal.
Optional Add-ins
-
Vanilla Extract: Adds a warm undertone and balances the mint.
-
Butter: A tablespoon can be added for extra richness and sheen, though it’s not essential.
-
Salt: A pinch enhances the overall flavor and balances the sweetness.
Step-by-Step Instructions

This recipe is perfect for beginners — no special tools, no stovetop cooking beyond melting, and no thermometer. Here’s how to make it:
-
Prepare the Pan
Line an 8×8-inch square baking pan with parchment paper, leaving overhang on two sides for easy lifting later. Lightly grease the paper to help prevent sticking. -
Melt the Chocolate
In a medium saucepan over low heat (or in a microwave-safe bowl in 30-second intervals), combine 3 cups of white chocolate chips and one 14-oz can of sweetened condensed milk. Stir continuously until melted and smooth. Don’t let it boil. -
Add Flavoring
Once fully melted, remove from heat. Stir in 1 tsp peppermint extract (and ½ tsp vanilla extract if using). Mix until well combined. -
Tint a Portion Red
Transfer about ⅓ cup of the fudge mixture to a small bowl and stir in 1–2 drops of red gel food coloring until it reaches your desired holiday shade. -
Pour and Swirl
Pour the white fudge base into your prepared pan and smooth the top. Drop small spoonfuls of the red fudge randomly over the surface, then use a toothpick or skewer to gently swirl it into the white mixture, creating a marbled pattern. -
Top with Peppermint Candy (Optional)
While still warm, sprinkle crushed peppermint over the top. Press lightly so it adheres. -
Chill to Set
Refrigerate the fudge for 3–4 hours or until fully set. For faster setting, place in the freezer for about 1 hour. -
Cut and Serve
Use the parchment overhang to lift the fudge from the pan. Cut into 1-inch squares with a sharp knife, wiping between cuts for clean edges.
Tips, Variations & Substitutions
-
Use a Bench Scraper for clean, even slices when cutting.
-
Don’t Over-Stir the swirl — a few gentle movements create the best marbled look without blending too much.
-
Add Crunch: Stir in crushed peppermint or crushed cookies (like Oreos) to the base before pouring into the pan.
-
Vegan Version: Use dairy-free white chocolate and sweetened condensed coconut milk. Add a splash of coconut cream for added richness.
Flavor Variations:
-
Dark Chocolate Layer: Add a layer of melted semi-sweet chocolate underneath or on top for contrast.
-
Almond Peppermint: Stir in ¼ teaspoon almond extract for a nutty twist.
-
Double Mint: Use green gel coloring and mix in chopped Andes mints or mint baking chips.
Serving Ideas & Occasions
Peppermint Swirl Fudge is a festive treat for:
-
Christmas Dessert Platters: Its bright swirls and neat squares look beautiful beside cookies and truffles.
-
Gift Boxes & Stocking Stuffers: Wrap pieces in wax paper and package in tins, bags, or boxes for homemade holiday gifts.
-
Office Parties or Potlucks: Easy to transport and serve, no utensils required.
-
Hot Cocoa Pairing: Enjoy with a warm mug of cocoa or coffee — the peppermint notes complement both beautifully.
You can also cut into stars or tree shapes using small cookie cutters for themed presentations.
Nutritional & Health Notes
Fudge is rich and indulgent, but small pieces make for satisfying portions. Here’s a general estimate per square (based on 36 pieces per batch):
-
Calories: ~120 per piece
-
Sugar: High, due to condensed milk and white chocolate
-
Fat: Mostly from cocoa butter and any added toppings
-
Protein: Minimal
-
Fiber: Low, unless using dark chocolate or mix-ins like nuts
To lighten it up:
-
Use smaller squares (½ inch) for bite-size portions
-
Skip the crushed candy topping
-
Choose a lower-sugar white chocolate if available
FAQs
Q1: Why is my fudge too soft or doesn’t set?
This usually happens when the chocolate wasn’t melted long enough or the mixture wasn’t chilled properly. Make sure it’s fully melted, then chill for at least 3 hours.
Q2: Can I use regular food coloring instead of gel?
Liquid food coloring can be used, but it may thin out the fudge slightly and create a paler color. Gel is more concentrated and ideal for swirl designs.
Q3: Can I freeze peppermint fudge?
Yes! Wrap tightly in plastic and foil, then freeze for up to 2 months. Thaw in the refrigerator before serving to avoid condensation.
Q4: What type of white chocolate is best?
Choose white chocolate with real cocoa butter listed high on the ingredient list. Avoid white baking chips with added stabilizers — they don’t melt as well.
Q5: Can I double the recipe?
Absolutely. Use a 9×13-inch pan for a double batch. You may need a few extra minutes for chilling and cutting.
Q6: Can I add other flavors besides peppermint?
Yes! Try orange extract for a citrus twist, or cinnamon oil for a warming holiday vibe. Always start with a small amount and taste.
Q7: Do I need a candy thermometer for this fudge?
No — this is a no-cook, no-thermometer fudge. The sweetened condensed milk stabilizes the chocolate mixture and makes setting easy without precision heating.
Peppermint Swirl Fudge • Festive No-Fuss Christmas Candy
Creamy and festive, this Peppermint Swirl Fudge combines smooth white chocolate with bold peppermint flavor and vibrant red swirls for an easy no-bake holiday treat.
- Prep Time: 10 minutes
- Chill Time: 3–4 hours
- Total Time: 4 hours
- Yield: 36 small squares 1x
Ingredients
-
3 cups white chocolate chips or chopped white chocolate
-
1 (14 oz) can sweetened condensed milk
-
1 tsp peppermint extract
-
1–2 drops red gel food coloring
-
Crushed peppermint candies or candy canes (optional)
Instructions
-
Line an 8×8 pan with parchment and lightly grease.
-
Melt white chocolate and condensed milk in a saucepan over low heat or in the microwave. Stir until smooth.
-
Remove from heat and stir in peppermint extract.
-
Transfer ⅓ cup to a small bowl, tint with red gel coloring.
-
Pour the white base into the pan, drop red-tinted fudge on top. Swirl gently.
-
Sprinkle with crushed peppermint if using.
-
Chill 3–4 hours or until set.
-
Lift from pan, cut into squares, and serve.
Notes
Store in an airtight container for up to 2 weeks. Freeze for longer storage. Use gel coloring for vibrant swirls.
