Alton Brown's Chocolate Fudge Recipe

Read more about fudge-making here.


  • 2 3/4 cups sugar
  • 4 ounces unsweetened chocolate
  • 3 tablespoons butter, plus more for greasing pan
  • 1 cup half-and-half
  • 1 tablespoon corn syrup*
  • 1 tablespoon vanilla extract
  • 1 cup chopped, roasted nuts, optional


  1. Grease an 8 by 8-inch pan with butter, or line it with waxed paper.

  2. In a heavy-bottomed saucepan, combine the sugar, chocolate, 1 1/2 tablespoons of the butter, the half-and-half, and the corn syrup. Stir with a wooden spoon over medium heat until the sugar is dissolved and the chocolate is melted.

  3. Increase the heat and bring to a boil without stirring. Reduce the heat to medium-low, cover, and cook for 3 minutes. Remove the cover and attach a candy thermometer to the pot. Cook until the thermometer reads 234°F.

  4. Remove it from the heat and add the remaining butter. Do not stir! Let the mixture cool for 10 minutes, or until it drops to 130°F. Add vanilla and nuts, if desired, and stir until the mixture well-blended and its appearance changes from shiny to matte. This might take a while—up to 15 to 20 minutes. Be strong!

  5. Pour the fudge into the prepared pan. Let it sit in a cool dry area until firm, 3 to 4 hours. Cut into 1-inch pieces and store in an airtight container for up to a week.

This Recipe Appears In