Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of rich Peppermint Swirl Fudge with creamy chocolate layers and crushed candy cane pieces on top.

Peppermint Swirl Fudge


  • Author: Mounia
  • Total Time: 25 minutes (plus 3 hours chilling)
  • Yield: 25 squares 1x

Description

This Peppermint Swirl Fudge is a rich, creamy, and festive holiday treat made with layers of chocolate, white chocolate, peppermint extract, and a beautiful candy cane crunch. Easy to make, stunning to serve, and perfect for gifting or holiday dessert trays.


Ingredients

Scale

Chocolate Layer

  • 2 cups semi-sweet or dark chocolate chips

  • 1 tablespoon unsalted butter

  • 1 (14 oz) can sweetened condensed milk, room temperature

  • ½ teaspoon peppermint extract

  • Pinch of salt

Peppermint Swirl Layer

  • 1 ½ cups white chocolate chips (real white chocolate, not almond bark)

  • ½ tablespoon unsalted butter

  • ⅓ cup sweetened condensed milk, room temperature

  • ½ teaspoon peppermint extract

  • 12 drops red gel food coloring

Topping

  • ½ cup crushed peppermint candies or candy canes


Instructions

  1. Prep the Pan: Line an 8×8-inch square pan with parchment paper, leaving overhang on two sides for easy lifting. Lightly coat with nonstick spray.

  2. Make the Chocolate Base: In a heatproof bowl, combine chocolate chips, butter, and sweetened condensed milk. Set over a pot of simmering water and stir until melted and smooth. Remove from heat and stir in peppermint extract and salt.

  3. Make the Peppermint Swirl Layer: In a separate heatproof bowl, combine white chocolate chips, butter, and condensed milk. Melt gently over a double boiler until smooth. Stir in peppermint extract and red gel food coloring to create streaks.

  4. Create the Swirl: Pour about three-quarters of the chocolate mixture into the prepared pan. Spoon dollops of the peppermint mixture on top, then add the remaining chocolate mixture between them. Use a knife or skewer to gently swirl the layers.

  5. Add Topping: Sprinkle crushed peppermint candies over the surface and press gently so they stick.

  6. Chill: Refrigerate for at least 3 hours or until fully set. Lift from the pan and cut into squares.

Notes

For the best melt, make sure your condensed milk is at room temperature.

Use gel coloring to avoid thinning the fudge.

White chocolate burns easily—melt it slowly and gently.

Fudge can be stored in the refrigerator for up to 2 weeks or frozen for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: No Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 square
  • Calories: 190 kcal
  • Sugar: 22 g
  • Sodium: 40 mg
  • Fat: 9 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 2 g
  • Trans Fat: 0 g
  • Carbohydrates: 21 g
  • Fiber: 1 g
  • Protein: 2 g
  • Cholesterol: 5 mg