Grandma’s Old-Fashioned Fudge is a rich, creamy, melt-in-your-mouth dessert that brings back warm memories of homemade holiday treats and family gatherings. Made with simple pantry ingredients, this classic chocolate fudge has a smooth texture and deep cocoa flavor that never goes out of style.
Prep Time
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Cooling Time: 2 hours
- Total Time: 2 hours 30 minutes
- Servings: 36 small squares
Equipment
- Medium saucepan
- Wooden spoon or silicone spatula
- Candy thermometer
- 8×8-inch baking dish
- Parchment paper
- Measuring cups and spoons
Ingredients
- 2 cups granulated sugar
- 1/2 cup unsweetened cocoa powder
- 1 cup whole milk
- 1/4 cup unsalted butter
- 1 tsp vanilla extract
- Pinch of salt
- 1 cup chopped walnuts or pecans (optional)
Ingredient Notes
- Cocoa Powder: Use high-quality cocoa for the richest chocolate flavor.
- Milk: Whole milk gives the fudge a creamier texture.
- Butter: Adds smoothness and richness.
- Nuts: Optional, but they add delicious crunch and traditional flavor.
Instructions
Step 1: Prepare the Pan
- Line an 8×8-inch baking dish with parchment paper or lightly butter the dish.
Step 2: Cook the Fudge
- In a medium saucepan, combine sugar, cocoa powder, salt, and milk.
- Cook over medium heat, stirring constantly until smooth and dissolved.
- Bring the mixture to a gentle boil.
- Continue cooking without stirring until the temperature reaches 234°F (112°C) on a candy thermometer.
Step 3: Add Butter and Vanilla
- Remove from heat.
- Add butter and vanilla extract without stirring.
- Let the mixture cool for about 10 minutes.
Step 4: Beat the Fudge
- Beat the mixture with a wooden spoon until it thickens and loses some gloss.
- Stir in chopped nuts if using.
Step 5: Set the Fudge
- Quickly spread the fudge into the prepared pan.
- Let cool completely for about 2 hours.
- Cut into small squares and serve.
Nutrition Facts (Per Square Approx.)
- Calories: 95
- Carbohydrates: 14g
- Protein: 1g
- Fat: 4g
- Sugar: 13g
- Fiber: 1g
Tips
- Use a candy thermometer for the best texture and consistency.
- Avoid stirring once the mixture starts boiling to prevent grainy fudge.
- Work quickly when spreading the fudge because it sets fast.
- Store in an airtight container at room temperature for up to one week.
Variations
- Peanut Butter Fudge: Swirl in peanut butter before setting.
- Marshmallow Fudge: Add mini marshmallows for extra sweetness.
- Rocky Road Fudge: Mix in nuts and marshmallows together.
- Salted Chocolate Fudge: Sprinkle flaky sea salt on top before cooling.