Grandma's Chocolate Fudge | Tastes Better From Scratch
Print Recipe
5 from 3 votes

Perfect Chocolate Fudge

Classic Chocolate Fudge made with chocolate chips and marshmallows is the BEST easy holiday treat! Step-by-step photos and flavor adaptations provided!
Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Course: Dessert
Cuisine: American
Servings: 50
Calories: 167kcal
Author: Lauren Allen


  • 1 cup butter (2 sticks)
  • 1 1/4 cups milk chocolate chips
  • 1 1/4 cups semi-sweet chocolate chips
  • 1 teaspoon vanilla extract
  • 1 12- ounce can evaporated milk
  • 4 cups granulated sugar
  • 2 1/4 cups mini marshmallows


  • Add the butter, both types of chocolate chips, and vanilla to an extra large mixing bowl.  Set aside. 
  • Line a 9×13'' pan with tin foil and set aside.
  • In a very large heavy saucepan, combine the evaporated milk, sugar, and marshmallows. Cook over medium heat, stirring frequently until the mixture comes to a boil.
  • Keep the heat on medium and stir constantly, being cautious to constantly scrape down the sides of the pan and along the bottom of the pan as you stir (this will help the sugar dissolve and not be grainy, and keep anything from burning to the bottom or sides of the pan.) 
  • Boil for about 10 minutes--it should be light golden brown in color. (If using a candy thermometer you will want to cook it to around 235-240 degrees F. Temperature will vary depending on altitude, humidity etc., but just watch the clock and make sure it boils for about 10 minutes).
  • Grease your foil-lined pan with cooking spray. 
  • Pour the hot mixture into the bowl with the chocolate chips and use an electric mixer to gently combine everything until melted and smooth. Pour into prepared pan.
  • Chill completely in the refrigerator. Once cooled you can pull up on the edges of the tinfoil to lift the entire slab of fudge out of the pan. 
  • Cut into small squares, or I like to cut it into a few "bricks" that I wrap in tinfoil and give as gifts. Store fudge wrapped tightly in the fridge so it doesn't dry out.


  • Peanut Butter Fudge- once chocolate is melted, stir in a few tablespoons of peanut butter until smooth.
  • Peppermint Fudge- Replace the vanilla with a teaspoon of peppermint extract.
  • Rocky road Fudge- Stir in mini-marshmallows and a handful of your favorite nuts.
  • Marbled Fudge- substitute white chocolate for one of the chocolate chips
  • Add nuts- Add walnuts, pecans, or your favorite kind.
To make ahead: Chocolate fudge is the idea make-ahead treat.  the high amount of sugar and fat in this recipe help act as a preservative, allowing fudge to be made ahead and stored for several weeks. 
To store: Store fudge in an airtight container of ziplock. Store it a room temperature for 2 weeks or in the fridge for about a month.
To freeze: Freeze fudge by first allowing it to cool completely and harden in the refrigerator.  Then cut it into cubes (or leave it as a block) and wrap it tightly plastic wrap and tinfoil.  Freeze fudge for up to 3 months.


Calories: 167kcal | Carbohydrates: 24g | Protein: 1g | Fat: 7g | Saturated Fat: 4g | Cholesterol: 13mg | Sodium: 46mg | Potassium: 48mg | Sugar: 23g | Vitamin A: 145IU | Vitamin C: 0.2mg | Calcium: 30mg | Iron: 0.4mg