STREAMING NOW: The Delicious Miss Dahl

Martha's Chocolate Fudge

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“I wanted my fudge to taste like what we get here in New Orleans from a place called "The Fudgery." They make it the old-fashioned way, with big copper kettles and a huge marble slab. You can still make excellent fudge without this equipment though. This is a Martha Stewart recipe for chocolate fudge with my own instructions. Follow the steps exactly and you will have smooth, creamy chocolate fudge, similar to what you'd buy at a candy store. After you've made fudge this way a few times it'll become like second nature to you; it's not really difficult at all. Martha says: "Little pieces of satin ribbon transform these squares of fudge into the tiniest of gifts." NOTE: Do not attempt to double this recipe--the results will not be the same. If you want big, thick pieces, use a loaf pan.”
32 pieces

Ingredients Nutrition

  • 2 tablespoons unsalted butter, plus more for pan (not margarine)
  • 3 tablespoons best-quality cocoa powder (Dutch process will give superior results)
  • 2 cups sugar
  • 23 cup whole milk (do not use reduced fat milk.)
  • 3 ounces best-quality semisweet chocolate, finely chopped (baking chocolate)
  • 2 tablespoons light corn syrup
  • 1 teaspoon vanilla extract
  • 1 cup walnut halves, cut into large pieces (optional)


  1. You will need a candy thermometer. Make your fudge on a dry day. Too much humidity will keep the fudge from setting up properly.
  2. Butter an 8-by-8-by-2-inch pan and place it in the fridge. Alternately, use a loaf pan if you want really thick pieces.
  3. Sift cocoa powder and sugar into a medium bowl.
  4. Prepare an ice bath. I use my sink, filling it with approximately 2" of water, then adding a bunch of ice.
  5. In a small saucepan, combine milk and cocoa-powder mixture with a wooden spoon until a sandy, paste like texture forms.
  6. Add chocolate, butter, and corn syrup.
  7. Cook on med-low heat (don't let it boil yet), stirring constantly, until sugar has dissolved completely (very important), 7 to 10 minutes.
  8. Using a pastry brush dipped in cold water, wash down any sugar crystals that form along the sides of pan.
  9. Clip a candy thermometer to the side of the pan, making sure the tip of the thermometer does not touch the bottom of the pan.
  10. Increase heat a bit until the fudge starts to boil. When the fudge begins to boil, stop stirring and don't stir AT ALL for the rest of the cooking time or the fudge will be grainy.
  11. Keep the syrup boiling, being careful that it doesn't boil over.
  12. When the candy thermometer registers 236°, remove the pan from heat, and place in ice bath for 5 seconds.
  13. Transfer pan to a heat-proof surface, and let sit until thermometer registers 110°, about 45 minutes.
  14. Add vanilla, and using a wooden spoon (or electric hand mixer), stir fudge briskly until it thickens and begins to lose its sheen, 2 to 3 minutes (it may take a little longer to set up. Depending on the humidity in the air, it could take as much as 10 minutes).
  15. Stir in walnuts, if desired.
  16. Spread fudge into prepared pan with wooden spoon. Cover with plastic wrap; chill 30-60 minutes. Cut into 1-inch squares.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a