close up picture of a spoon covered in peanut butter hot fudge over a jar of peanut butter hot fudge

Peanut Butter Hot Fudge

  • Author: Bless This Mess
  • Prep Time: 5min
  • Cook Time: 5min
  • Total Time: 10 minutes
  • Yield: 2 cups 1x


Take your sundae to the next level with this amazing homemade peanut butter hot fudge sauce.



  • 1 cup heavy whipping cream
  • 4 ounces semi-sweet chocolate, coarsly chopped
  • 1/4 cup peanut butter
  • 1 cup powdered sugar
  • 1/2 teaspoon vanilla
  • pinch salt


  1. In a medium sauce pan heat the cream over medium heat until it starts to boil. Pull the pan off the heat and the chopped chocolate and peanut butter. Let the mixture sit for 30 seconds. Whisk the cream, chocolate, and peanut butter together until the mixture is smooth. Add the powdered sugar and mix until smooth. Add the vanilla and salt and mix to combine. Allow the mixture to cool for about 10 minutes before serving warm. The mixture will thicken slightly as it cools and will be a nice texture when it hits the cold ice cream.
  2. Store any extras in an air-tight container in the fridge and reheat to warm before serving again.

  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American
Nutrition Information: YIELD: 8 SERVING SIZE: 1/4 cup
Amount Per Serving: Calories: 269.6 Fat: 18.9g Cholesterol: 33.6mg Sodium: 333.3mg Carbohydrates: 24.2g Sugars: 22.1g Protein: 3.6g Vitamin A: 122.3µg Vitamin C: 2mg

Keywords: homemade hot fudge sauce, peanut butter hot fudge sauce