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

Cocoa Peanut Butter Fudge

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 5 reviews
  • Author: Cindy Gibbs
  • Prep Time: 5 Minutes
  • Cook Time: 15 Minutes
  • Total Time: 20 minutes
  • Yield: 20 Pieces 1x
  • Category: Candy


Chocolate and Peanut Butter are married in this creamy delicious fudge when old-fashioned Cocoa and Peanut Butter Fudge unite.  Simply delicious!


Units Scale
  • 3 cups sugar
  • 2/3 cup Hershey’s cocoa
  • 1/4 teaspoon salt
  • 1 1/2 cups milk, (I used 2%)
  • 1 stick butter, unsalted
  • 1 teaspoon vanilla
  • 1 cup peanut butter, creamy


  1. Grease the inside of a 9 x 9 baking dish or pan with butter.  Line the dish with a piece of parchment paper that is long enough to hang over the sides, so that you can grab it to lift the fudge out later.  There is no need to butter the parchment paper again.  You can also use foil if desired.
  2. In a 2 quart heavy saucepan, combine the sugar, cocoa, salt, and milk.  Mix and bring to a boil over medium heat.  Place a candy thermometer on the side of the pan, if not using the cold water test, and cook mixture over medium heat, stirring slowly but constantly, until mixture reaches a soft ball stage (234 degrees) on a candy thermometer or forms a soft ball when tested in cold water.  Immediately remove from heat.
  3. Add the butter, vanilla, peanut butter, and nuts, if using, and beat with a wooden spoon until thoroughly combined and mixture begins to slightly thicken.  This should only take about 30 seconds.  Immediately spread candy evenly into a prepared 9 x 9 baking dish.  I use an offset spatula to spread it.
  4. Allow the candy to completely cool.
  5. Run a sharp knife along the two sides of the dish where there is no parchment paper.  Gently grab the ends of the parchment paper and lift the fudge up and out of the dish and onto a counter.  Cut the fudge into squares.  I use a long sharp knife and cut the fudge into long strips first, then into squares.
  6. Store fudge in an airtight container and refrigerate if you’re not going to eat it right away.  It will stay fresh for up to one week.
  7. All fudge freezes nicely, so feel free to make it in advance and freeze it for the holidays.  Make sure it’s wrapped tightly or in an airtight container.  If I’m giving the entire batch to someone after freezing it, I place the candy in a candy tin, place a piece of plastic wrap over the top, then place the lid on the tin and freeze.


I have an electric stove top, and when I make this fudge it takes about 12 minutes from the time it starts to boil to when it’s ready to come off the heat.  This is just a rough guideline for you to go by.  Not all burners heat the same.