clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The best homemade fudge recipe

Nonna's Fudge Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This chocolate fudge recipe is old-fashioned, easy to make and 100% homemade. This is the best fudge and is NOT made with marshmallow creme or sweetened condensed milk. All you need is just a few pantry essentials!

  • Total Time: 25


  • 6 tbsp unsalted butter (plus a little extra for greasing the pan)
  • 4 c powdered sugar
  • 6 tbsp unsweetened cocoa powder
  • ¼ tsp fine salt
  • 2 tbsp canola or vegetable oil
  • 4 tbsp whole milk
  • 1 tsp vanilla extract
  • 1 c chopped walnuts (and some additional for topping, optional)


  1. Butter the bottom of a 9x9 pan. Add a square a parchment to ensure the fudge has no chance of sticking.
  2. Place a large heat proof glass bowl over a pot of simmering water (make a double boiler). Be sure that the water does not touch the bowl and keep on low-medium heat.
  3. Add the butter and begin to melt down.
  4. Next, add the sugar, cocoa powder, salt, oil and milk into the bowl. Stir gently until the ingredients start to combine.
  5. Use the back of a spoon to press the fudge into the sides of the bowl to ensure there are no clumps or leftover pockets of sugar.
  6. Once the fudge is fully incorporated, shiny and thick remove it from the heat.
  7. Mix in the nuts and vanilla and stir to incorporate.
  8. Pour the fudge into the prepared pan, spreading it into the corners.
  9. Top with additional chopped nuts for a pretty presentation!
  10. Allow to cool in the pan at room temp.
  11. Once fully cooled and hardened, release the fudge from the pan onto a cutting board. Cut into small squares.
  12. I like to store this fudge in the fridge and bring it to room temp before serving, but it can be left out at room temp for a couple of days. You can also freeze this fudge for up to 3 months.


Original recipe by