Why Make Fudge at Home?

Homemade fudge is one of the most rewarding confections you can make in your own kitchen. It requires just a handful of ingredients, no special equipment beyond a candy thermometer, and the result is a dense, melt-in-your-mouth treat that far surpasses anything from a gas station rack. Once you understand the basic technique, you can experiment endlessly with flavors.

What You'll Need

Ingredients (makes about 36 pieces)

  • 2 cups granulated sugar
  • ½ cup unsalted butter
  • ⅔ cup evaporated milk
  • 2 cups semi-sweet chocolate chips (or chopped chocolate)
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • Optional mix-ins: chopped nuts, crushed cookies, sea salt flakes

Equipment

  • Heavy-bottomed saucepan
  • Candy thermometer (highly recommended)
  • Wooden spoon or silicone spatula
  • 8×8 inch baking pan
  • Parchment paper

Step-by-Step Instructions

  1. Prep your pan. Line your baking pan with parchment paper, leaving some overhang on the sides. Lightly grease with butter or cooking spray. Set aside.
  2. Combine sugar, butter, and evaporated milk. In your heavy-bottomed saucepan over medium heat, stir together the sugar, butter, and evaporated milk until the butter melts and sugar begins to dissolve.
  3. Bring to a boil. Once combined, bring the mixture to a rolling boil, stirring constantly to prevent scorching on the bottom. This is the most critical step — don't walk away.
  4. Cook to soft-ball stage. Continue stirring and cooking until your candy thermometer reads 235–240°F (113–116°C). This is known as the "soft-ball stage" and is what gives fudge its firm-yet-creamy texture.
  5. Remove from heat and add chocolate. Take the pan off the burner and immediately stir in the chocolate chips, vanilla, and salt. Stir vigorously until the chocolate is fully melted and the mixture is smooth and glossy.
  6. Add mix-ins. If using nuts or other add-ins, fold them in now.
  7. Pour and set. Pour the fudge into your prepared pan and spread evenly with a spatula. Let it cool at room temperature for at least 2 hours, or until fully set.
  8. Cut and serve. Lift the fudge out using the parchment overhang. Cut into squares with a sharp knife.

Common Fudge Mistakes & How to Avoid Them

ProblemLikely CauseSolution
Grainy textureSugar crystals formed during cookingDon't stir once boiling; wipe down pan sides
Too soft / won't setDidn't reach soft-ball temperatureUse a thermometer; don't rely on timing alone
Too hard / crumblyOvercooked past soft-ball stageWatch thermometer closely near 235°F
Greasy surfaceFat separated during coolingStir continuously and don't stop too early

Flavor Variations to Try

  • Peanut butter fudge — swap chocolate for peanut butter chips
  • Maple walnut fudge — add maple extract and toasted walnuts
  • Salted caramel fudge — drizzle with caramel and sprinkle sea salt on top
  • White chocolate cranberry — use white chocolate chips and dried cranberries

Storing Your Fudge

Store fudge in an airtight container at room temperature for up to two weeks, or refrigerate for up to a month. Layer pieces with parchment paper to prevent sticking. Fudge also freezes beautifully — wrap tightly and freeze for up to three months.