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 slice of two-layer peanut butter cake showing a tender crumb and silky frosting

Two-Layer Peanut Butter Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 11 reviews

  • Author: Mehmet Ugur
  • Total Time: 1 hour 50 mins
  • Yield: 12 slices
  • Diet: Vegetarian

Description

A remarkably moist and tender double-layered peanut butter cake paired with an incredibly silky, cloud-like peanut butter buttercream frosting. This cake is sweet but never cloying, balancing the deep, roasted flavor of peanuts with a soft buttermilk crumb.


Ingredients

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


Instructions

  1. Prep the oven and pans: Preheat oven to 180°C (350°F) or 160°C (320°F) for convection/fan ovens. Grease and line two 8-inch cake tins with parchment paper.
  2. Sift dry ingredients: Sift together the flour, cornstarch, baking soda, baking powder, and salt into a bowl. Whisk until fully combined and set aside.
  3. Cream fats and sugars: In a large bowl, combine butter, vegetable oil, white sugar, soft brown sugar, and peanut butter. Beat with an electric mixer on medium speed for 3 minutes until light and creamy.
  4. Add eggs: Add the eggs one at a time on low speed, mixing for 10-15 seconds between each addition to maintain the emulsion.
  5. Combine wet ingredients: Mix in the vanilla and buttermilk on medium speed until you have a smooth, creamy liquid batter.
  6. Fold dry ingredients: Add the pre-sifted dry ingredients. Fold gently by hand using a spatula until just combined and no flour streaks remain.
  7. Bake the layers: Divide batter evenly between the two tins. Tap lightly on the counter to release air bubbles, then bake for 30-35 minutes until a toothpick comes out clean.
  8. Cool completely: Let cakes cool in their tins for 15-20 minutes, then turn out onto a wire rack to cool completely before frosting.
  9. Whip the frosting: Combine all frosting ingredients in a bowl. Mix on low for 1 minute, then turn up to medium-high and whip for a full 10 minutes until silky smooth.
  10. Assemble: Place the first cooled layer on a plate, spread 1 cup of frosting on top, stack the second layer, and frost the top and sides of the cake.

Notes

  • Room Temperature Ingredients: Always ensure buttermilk, eggs, and butter are at room temperature to prevent the batter from curdling.
  • Measuring Flour: Use a kitchen scale for best accuracy. If using cups, spoon and level to prevent adding too much flour and drying out the cake.
  • Peanut Butter Choice: Use a commercial, processed creamy peanut butter. Natural peanut butters that separate will add too much liquid fat and ruin the cake’s structure.
  • Fixing Stiff Frosting: If your frosting feels stiff, warm it in the microwave in 5-second bursts and re-whip to restore its silky texture.
  • Prep Time: 15 mins
  • Cook Time: 35 mins
  • Category: Dessert
  • Method: Baking
  • Cuisine: American