Old-Fashioned Fudge Recipe

Indulge in the timeless delight of homemade fudge with this classic recipe. Rich, creamy, and utterly irresistible, this fudge is perfect for sharing with loved ones or savoring all to yourself.


  • 3 cups granulated sugar
  • 3/4 cup unsalted butter
  • 2/3 cup evaporated milk
  • 1 teaspoon vanilla extract
  • 12 ounces semisweet chocolate chips
  • 7 ounces marshmallow creme
  • 1 cup chopped nuts (optional)


  1. Grease a 9×13-inch baking dish with butter or line it with parchment paper, leaving some overhang for easy removal later.
  2. In a heavy-bottomed saucepan, combine sugar, butter, and evaporated milk over medium heat. Stir constantly until the sugar is dissolved and the mixture comes to a boil.
  3. Once boiling, continue to cook the mixture for 4-5 minutes, stirring constantly to prevent scorching. Use a candy thermometer to ensure the temperature reaches 234°F (soft-ball stage).
  4. Remove the saucepan from heat and quickly stir in the vanilla extract, chocolate chips, and marshmallow creme until smooth and well combined. If using nuts, fold them into the mixture at this stage.
  5. Immediately pour the hot fudge mixture into the prepared baking dish, spreading it evenly with a spatula.
  6. Allow the fudge to cool at room temperature until set, which typically takes 2-3 hours. You can speed up the process by placing the dish in the refrigerator.
  7. Once the fudge is firm, use a sharp knife to cut it into squares of your desired size.
  8. Serve and enjoy! Store any leftover fudge in an airtight container at room temperature for up to two weeks, or freeze for longer storage.

Prepare to be transported back to simpler times with each decadent bite of this old-fashioned fudge!

Leave a Comment