... Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

Valentine’s Day Fudge

This Valentine’s Day Fudge combines rich chocolate and a sweet white chocolate layer, making it an ideal treat for gifting or enjoying with friends. Its delightful appearance and flavor will bring smiles to anyone’s face.

  • Total Time: 30 minutes
  • Yield: 36 squares 1x

Ingredients

Scale
  • 1 ½ cups (255g) semi-sweet chocolate chips
  • 1 14-ounce can sweetened condensed milk, divided
  • 2 pinches salt, divided
  • 1 teaspoon vanilla extract, divided
  • 1 ¾ cups (298g) white chocolate chips
  • Red food coloring (3-4 drops)
  • 36 conversation heart candies

Instructions

  • Line a 9×9” baking pan with foil and spray with cooking spray.
  • Mix semi-sweet chocolate chips with half of the sweetened condensed milk in a medium saucepan over medium-low heat, stirring until smooth.
  • Remove from heat, add ½ teaspoon vanilla extract and one pinch of salt, then pour mixture into the pan and chill for 30 minutes.
  • In a clean saucepan, combine white chocolate chips with the remaining sweetened condensed milk and heat until smooth.
  • Mix in remaining vanilla extract, salt, and red food coloring to achieve a light pink hue.
  • Pour the white chocolate mixture over the chilled chocolate layer, top with conversation heart candies, and let cool.
  • Chill completely in the fridge, then slice into squares for serving.

Notes

Stirring constantly is crucial to avoid burning the chocolate.
Use a sharp knife dipped in warm water for cleaner slices.
For variations, try different types of chocolate or flavored extracts.

  • Author: Jesseca
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Calories: 120
  • Sugar: 9g
  • Sodium: 30mg
  • Fat: 7g
  • Saturated Fat: 4g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 0g
  • Protein: 1g
  • Cholesterol: 10mg