Peanut Butter Chocolate Pudding

  • Level: Easy
  • Total: 45 min
  • Prep: 15 min
  • Cook: 30 min
  • Yield: 6 servings
Save Recipe


2/3 cup granulated sugar

3 tablespoons cornstarch

2 large eggs, separated, plus 4 large egg whites, at room temperature

1 1/2 cups half-and-half

1 teaspoon vanilla extract

1/4 cup creamy peanut butter

26 chocolate wafers

1/4 teaspoon cream of tartar

1/4 cup granulated sugar


  1. Preheat the oven to 325 degrees F. 
  2. In a heavy saucepan over medium heat, combine the sugar and cornstarch. Add 1/4 cup water and whisk until smooth. 
  3. In a medium bowl, beat the egg yolks. Add the half-and-half, beating until combined. Gradually add the egg mixture to the cornstarch mixture in the saucepan, stirring constantly, until the mixture boils. Boil 1 minute, stirring constantly until thickened. Remove from the heat; stir in the vanilla. Add the peanut butter, stirring to combine. 
  4. Arrange half the chocolate wafers in the bottom of a 1 1/2-quart baking dish; spread half the pudding over the wafers. Arrange remaining wafers along the outside edge of the baking dish. Spread the remaining half of the pudding.
  5. In a metal or glass bowl, beat the egg whites at high speed with a mixer until foamy. Add the cream of tartar and sugar and beat the egg whites until the sugar dissolves and soft peaks form. Spread the meringue over the pudding, sealing to the edge of the dish. Bake until lightly browned, about 25 minutes. Let cool to room temperature before serving.
Get the Recipe

Crispy Rice Cereal Brain

Get gasps out of your guests with this ghoulishly delicious treat.

Peanut Butter-Chocolate No-Bake Cookies

Chocolate Peanut Butter Pie

Giant Chocolate-Peanut Butter Molten Bundt

Peanut Butter Bars with Salted Chocolate Ganache

Chocolate Peanut Butter Cup Cookies

No-Bake Chocolate-Pretzel-Peanut Butter Squares

Chocolate Pudding Frosted Cupcakes

No-Bake Peanut Butter Bars