Go Back
+ servings

Peanut Butter Pudding

Peanut Butter Pudding is a creamy homemade pudding made with peanut butter that is a perfect snack or after-dinner treat.

Course Dessert
Cuisine American
Keyword Peanut Butter Pudding
Prep Time 5 minutes
Cook Time 7 minutes
Chill 1 hour
Total Time 1 hour 12 minutes
Servings 3 cups
Calories 711 kcal
Author Amanda Rettke--iambaker.net


  • ½ cup (100g) granulated sugar
  • 3 tablespoons cornstarch
  • ¼ teaspoon kosher salt
  • 3 cups (735g) milk
  • 2 tablespoons butter
  • ¾ cup (193.5g) peanut butter
  • teaspoons vanilla extract


  1. In a saucepan over medium heat, combine the sugar, cornstarch, and salt. Slowly add in milk, whisking constantly until all of the sugar is dissolved.

  2. Increase to medium-high heat and bring the mixture to a boil.

  3. Reduce heat to medium-low. Cook, whisking constantly for 2 more minutes.

  4. Remove the pan from the heat and stir in the butter, peanut butter, and vanilla. Whisk until smooth and creamy.
  5. Transfer the pudding to a bowl, cover with plastic wrap (making sure to press down on the plastic wrap so it touches the pudding), and let it chill in the refrigerator for at least an hour. Serve chilled.