Go Back Email Link
+ servings
3 large squares of fudge on cutting board
Print Recipe
4.67 from 3 votes

Classic Vanilla Fudge

Homemade vanilla fudge on the stovetop made with simple ingredients: in just an hour you can have candy-shop quality rich fudge.
Prep Time5 mins
Cook Time7 mins
cooling30 mins
Total Time42 mins
Course: Dessert
Cuisine: American, Southern
Keyword: candy recipes, fudge without marshmallows, old fashioned fudge, vanilla fudge
Servings: 16 squares
Calories: 120kcal
Author: Katie Shaw


  • 2 quart saucepan
  • Candy thermometer


  • cups granulated sugar
  • 1/2 teaspoon salt
  • 2/3 cup half and half
  • 1 tablespoon corn syrup
  • 3 tablespoons butter
  • 1 tablespoon vanilla extract


  • Combine all ingredients except butter and vanilla. Combine all ingredients except butter and vanilla. In a 2 quart saucepan, combine the sugar, half and half, salt, and corn syrup. Mix well with a whisk and bring to a boil over medium-low heat. While the fudge is cooking, butter a plate or baking dish for pouring the mixture into later.
    glass dish buttered
  • Heat until the mixture reaches 240 degrees. Let the fudge cook until it reaches 240 degrees, checked with a candy thermometer or instant-read thermometer. Don't stir during the cooking process. Once the temperature is reached, immediately remove the pan from the heat.
    sugar syrup in saucepan with candy thermometor
  • Place butter and vanilla on top and allow to cool. Give the sugar mixture a minute to stop bubbling, then place the butter and vanilla on top and allow to cool at room temperature.  Do not mix now or otherwise disturb the pan. Let it cool for about 20 minutes until the side of the pan is warm, but not hot to the touch.
  • Mix with a hand mixer until fudge begins to firm up. Using a hand mixer on medium-low, beat the fudge for 1-3 minutes until it just begins to firm up and lose its shine. Do not overbeat, or the fudge will be too hard to pour.
  • Quickly pour into a buttered dish, cool, and cut. Quickly pour into a buttered dish, cool, and cut. Once the fudge changes texture, immediately pour it into a dish to set. Work quickly. It if is not pourable, just scoop it out and flatten in the best you can. Allow it to cool for 20 minutes and cut into one-inch squares.
    fudge in glass pan before cutting


Use good quality vanilla for this recipe.
Don't make fudge on a rainy or humid day. 


Calories: 120kcal | Carbohydrates: 27g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 4mg | Sodium: 81mg | Potassium: 39mg | Fiber: 1g | Sugar: 26g | Vitamin A: 40IU | Vitamin C: 1mg | Calcium: 16mg | Iron: 1mg