Chocolate and peanut butter is a classic combination that just can’t be beat. When you put those flavors into fudge form, it’s even more delicious! This chocolate peanut butter fudge is simple to make and will satisfy even the biggest chocolate craving.This fudge starts with the chocolate layer, which is made of chocolate chips, condensed milk and butter. Everything gets heated together in the microwave and the fudge is spread into the bottom of the pan. The recipe involves using a double boiler.

If you do not have a formal double boiler, you can create your own. To do that, just use a pan or bowl resting inside of a larger pan with simmering water. The bowl above the pot of water should fit snugly so the steam does not escape and can heat the bowl. Don’t let the boiling water touch the pan or bowl on top; you want to gently heat the mixture but not burn it.


  • 12 ounces semi-sweet chocolate chips about 1 1/2 cups
  • 14 ounces sweetened condensed milk
  • 1 cup miniature marshmallows
  • 3/4 cup creamy peanut butter
  • 1 1/2 teaspoons vanilla extract


  1. Combine the chocolate chips, milk, and marshmallows in a medium-size saucepan over medium heat.
  2. Stir frequently as the chocolate melts. Add the peanut butter and vanilla. Stir to melt and combine well.
  3. Remove from the heat. Lightly grease a 10-inch square pan or line with parchment.
  4. Pour the fudge into the pan and spread with a spatula.
  5. Chill in the refrigerator until firm. Slice into 1-inch pieces and store in an airtight container in the refrigerator. Enjoy!