Print
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
A beautiful two-layer peanut butter cake frosted with creamy peanut butter frosting on a vintage platter

Two-Layer Peanut Butter Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 5 reviews

  • Author: Teresa Flagler
  • Total Time: 1 hour 50 mins
  • Yield: 12 slices
  • Diet: Vegetarian

Description

A timeless two-layer peanut butter cake featuring an incredibly tender, moist crumb and a silky, rich peanut butter frosting that melts in your mouth.


Ingredients

  • 1⅔ cups (210 g) all purpose flour
  • 3 tbsp (24 g) cornstarch
  • ½ tsp baking soda
  • 2 tsp baking powder
  • ½ tsp salt
  • ⅓ cup (80 g) unsalted butter, room temperature
  • ⅓ cup (75 g) unflavored vegetable oil
  • ½ cup (100 g) white granulated sugar
  • ¾ cup (150 g) soft brown sugar
  • ⅔ cups (150 g) smooth unsweetened peanut butter
  • 3 large eggs, room temperature
  • tsps vanilla extract
  • 1 cup (225 g) buttermilk, room temperature
  • 1½ cups (340 g) unsalted butter, room temperature (for frosting)
  • 3 cups (375 g) powdered sugar
  • 2 tsps vanilla extract (for frosting)
  • ½ cup (120 g) heavy cream, room temperature
  • ½ tsp salt (for frosting)
  • 1 cup (250 g) smooth unsweetened peanut butter (for frosting)


Instructions

  1. Prep the oven. Preheat oven to 180°C (350°F) and grease and line two 8-inch cake tins.
  2. Sift dry ingredients. In a bowl, sift together flour, cornstarch, baking soda, baking powder, and salt. Whisk to combine.
  3. Cream the wet ingredients. In a large bowl, cream together butter, oil, white sugar, brown sugar, and peanut butter on medium speed for 3 minutes until light.
  4. Add eggs. Mix in eggs one at a time on low speed, blending well after each addition.
  5. Incorporate liquids. Add vanilla and buttermilk, mixing on medium speed until smooth.
  6. Fold together. Gently fold in the dry ingredients by hand using a spatula until just combined. Do not overmix.
  7. Bake the layers. Divide batter into tins and bake for 30-35 minutes until a toothpick comes out clean. Cool in tins for 15 minutes, then turn out onto wire racks.
  8. Make the frosting. Beat butter, powdered sugar, vanilla, cream, peanut butter, and salt on medium-high speed for 10 minutes until silky smooth.
  9. Assemble the cake. Frost between the cooled layers and cover the top and sides of the cake.

Notes

  • Use a processed, creamy peanut butter rather than a natural one to prevent separation.
  • Make sure all dairy and eggs are at room temperature to ensure proper emulsification.
  • If frosting is too stiff, warm in the microwave for 5 seconds and re-whip.
  • If frosting is too soft, chill in the refrigerator for 30 minutes before whipping again.
  • Prep Time: 15 mins
  • Cook Time: 35 mins
  • Category: Cake
  • Method: Bake
  • Cuisine: American