v

Peppermint Swirl Fudge – Creamy, Festive, and No-Bake

Peppermint swirl fudge is the ultimate holiday treat — creamy, cool, and beautifully marbled with red and white swirls that look like candy canes in dessert form. This no-bake recipe is a favorite during Christmas season, combining the rich sweetness of white chocolate with the refreshing zing of peppermint.

Originating as a variation of classic American fudge, this version puts a festive spin on a traditional favorite. The visual appeal of the red peppermint ribbons makes it ideal for gifting, cookie exchanges, or adding a pop of color to dessert trays.

Whether you’re new to candy-making or a seasoned home baker, peppermint swirl fudge is an easy, stunning dessert that captures the spirit of the holidays in every bite.

Ingredients Overview

Every ingredient in this recipe serves a key purpose — from smooth texture to vibrant flavor. Here’s what you’ll need and how to get the best results:

  • White Chocolate Chips or Chopped White Chocolate: The base of the fudge. Choose high-quality white chocolate (not baking chips) for a smooth, creamy melt. White chocolate chips often contain stabilizers that make them harder to melt.

  • Sweetened Condensed Milk: Provides structure and sweetness. This is different from evaporated milk — don’t substitute. It helps the fudge set without needing candy thermometers or complicated steps.

  • Peppermint Extract: Just a small amount delivers a bright, minty flavor. Be cautious not to overdo it — peppermint is much stronger than vanilla.

  • Red Gel Food Coloring: Creates the swirl effect. Gel is preferred over liquid for vibrant color without thinning the mixture. You can also use crushed peppermint candies for a speckled swirl effect.

  • Butter (optional): A tablespoon of butter stirred in at the end adds shine and richness, but the recipe works beautifully without it.

  • Crushed Peppermint Candy (optional): For topping and crunch. Adds texture contrast and a candy cane sparkle to each square.

Ingredient Tips & Alternatives

  • Vegan Option: Use dairy-free white chocolate and sweetened condensed coconut milk. Make sure your peppermint extract is vegan-certified.

  • Flavor Variations:

    • Add vanilla extract along with peppermint for extra depth.

    • Use almond extract instead for a different twist.

  • Color Variations:

    • Use green gel food coloring for a wintery look.

    • Swirl both red and green for a Christmas-themed batch.

Step-by-Step Instructions

Making peppermint swirl fudge is surprisingly simple — no candy thermometer needed. Here’s how to get perfectly creamy, swirled fudge every time:

  1. Prepare the Pan: Line an 8×8-inch square baking dish with parchment paper, leaving an overhang on the sides for easy removal. Lightly grease the paper if needed.

  2. Melt the White Chocolate: In a medium saucepan over low heat, combine white chocolate and sweetened condensed milk. Stir constantly with a rubber spatula until fully melted and smooth. Don’t walk away — white chocolate burns easily.

  3. Add Flavoring: Once the mixture is fully melted and smooth, remove from heat. Stir in the peppermint extract and butter (if using). Mix until combined.

  4. Create the Swirl:

    • Reserve ¼ cup of the mixture in a small bowl and tint it with red gel food coloring.

    • Pour the remaining white fudge mixture into the prepared pan and smooth the top.

    • Drop spoonfuls of the red mixture over the top and use a skewer or butter knife to swirl gently.

  5. Optional Topping: Sprinkle crushed peppermint candy over the top before the fudge sets for added texture and sparkle.

  6. Chill Until Set: Refrigerate for at least 2 hours or until firm. Once fully chilled, lift the fudge out using the parchment overhang.

  7. Cut and Serve: Use a warm, sharp knife to cut into small squares. Wipe the blade between cuts for clean edges.

Tips, Variations & Substitutions

  • Don’t Overheat: White chocolate is finicky. Keep heat low and stir constantly. If it starts to seize or clump, remove from heat immediately and stir until smooth.

  • Swirl Quickly: The fudge will begin to firm up as it cools, so work swiftly when swirling in the color.

  • Use a Silicone Spatula: This helps scrape the sides of the pot clean and stir evenly without scratching your pan.

  • Make Ahead: This fudge keeps well in the fridge for up to 2 weeks or can be frozen for 2–3 months. Wrap tightly in plastic wrap and place in an airtight container.

  • Crushed Candy Alternatives: Top with mini marshmallows, white chocolate drizzle, or festive sprinkles if you prefer a smoother texture.

  • Layered Look: For a layered fudge, pour half the white fudge into the pan, let it firm up slightly, then swirl the second half tinted red on top.

Serving Ideas & Occasions

Peppermint swirl fudge is more than just a sweet bite — it’s a festive showstopper that fits a variety of occasions:

  • Holiday Dessert Trays: Pair with cookies, brownies, and spiced nuts for a colorful, crowd-pleasing assortment.

  • Gifting: Wrap squares in wax paper or pack in holiday tins for a beautiful homemade present.

  • Christmas Eve Treats: Enjoy with a mug of hot cocoa by the fireplace.

  • Bake Sales or Fundraisers: These small, visually stunning squares are easy to portion and sell.

  • Party Favors: Package individual squares in mini boxes or bags tied with ribbon for weddings or events during winter.

Nutritional & Health Notes

While peppermint swirl fudge is a dessert first and foremost, it can still fit into a balanced lifestyle with mindful portions.

  • Serving Size: One square (about 1×1 inch) is rich and satisfying — small bites go a long way.

  • Calories: Each piece contains approximately 100–120 calories, mostly from sugar and fat.

  • Dairy-Free Version: Substitute with plant-based white chocolate and coconut condensed milk for an allergen-friendly option.

  • Low-Sugar Alternative: Use a sugar-free white chocolate substitute and unsweetened condensed milk if you’re looking to reduce sugar.

  • No Artificial Dyes?: Try beet powder or freeze-dried raspberry powder as natural alternatives to red food coloring.

FAQs

Q1: Why did my fudge turn grainy or dry?
A1: Graininess usually happens when chocolate is overheated or the mixture cools too quickly. Always melt over low heat and stir constantly. Avoid adding cold ingredients directly into the hot mixture.

Q2: Can I use regular milk instead of condensed milk?
A2: No — regular milk lacks the thickness and sugar needed for fudge to set. Sweetened condensed milk is essential for the right consistency.

Q3: How do I get a more vivid swirl?
A3: Use gel food coloring, not liquid. Liquid coloring can make the fudge runny and dull. You can also add more color to the reserved mixture if needed for contrast.

Q4: What kind of pan is best for fudge?
A4: Use a metal or glass 8×8-inch baking dish lined with parchment for best results. Silicone molds can work too but may be harder to swirl properly.

Q5: How long will this fudge keep?
A5: It lasts up to 2 weeks in the fridge in an airtight container or up to 3 months in the freezer. Bring to room temperature before serving for best flavor.

Q6: Can I double the recipe?
A6: Yes, double all ingredients and use a 9×13-inch pan. Increase chill time slightly to ensure full setting.

Q7: What’s the best way to cut the fudge cleanly?
A7: Use a sharp knife warmed under hot water and wiped dry. Cut in firm, single strokes rather than sawing motions to get neat edges.

Print

Peppermint Swirl Fudge – Creamy, Festive, and No-Bake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy white chocolate fudge swirled with peppermint and tinted red for a festive, no-bake holiday treat that’s perfect for gifting and dessert platters.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Total Time: 2 hours 15 mins (including chill time)
  • Yield: 36 squares 1x

Ingredients

Scale
  • 3 cups white chocolate, chopped (or chips)

  • 1 (14 oz) can sweetened condensed milk

  • ½ tsp peppermint extract

  • Red gel food coloring

  • 1 tbsp butter (optional)

  • Crushed peppermint candy (optional, for topping)

Instructions

  • Line an 8×8 pan with parchment and set aside.

  • In a saucepan over low heat, melt white chocolate and condensed milk, stirring constantly.

  • Remove from heat. Stir in peppermint extract and butter.

  • Reserve ¼ cup of the mixture and tint with red gel coloring.

  • Pour white fudge into pan. Drop red mixture in spoonfuls over top and swirl with knife.

  • Sprinkle with crushed candy if desired.

  • Chill 2+ hours until firm. Cut into squares and serve.

Notes

  • Use gel food coloring for vibrant swirls.

  • Store in fridge up to 2 weeks or freeze for 3 months.

  • Vegan and low-sugar substitutions listed above.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star