Ingredients
1⅔ cups (210 g) all-purpose flour
3 tbsp (24 g) cornstarch
½ tsp baking soda
2 tsp baking powder
½ tsp salt (omit if using salted butter)
⅓ cup (80 g) unsalted butter, room temperature
⅓ cup (75 g) unflavored vegetable oil (canola oil recommended)
½ cup (100 g) white granulated sugar
¾ cup (150 g) soft brown sugar (light soft brown sugar for US)
⅔ cups (150 g) smooth unsweetened creamy peanut butter
3 large eggs, room temperature
1½ tsp vanilla extract or essence
1 cup (225 g) buttermilk, room temperature
1½ cups (340 g) unsalted butter, room temperature
3 cups (375 g) powdered sugar (icing or confectioners sugar)
2 tsp vanilla extract or essence
½ cup (120 g) whipping or heavy cream, room temperature
½ tsp salt
1 cup (250 g) smooth unsweetened creamy peanut butter
Instructions
1-First: preheat the oven to 180 °C (350°F) or 160 °C (320°F) for fan ovens, and grease and line two 8-inch cake pans. This step ensures your cake doesn’t stick and bakes uniformly. Sift together the flour, cornstarch, baking soda, baking powder, and salt, then whisk to combine this keeps the batter light.
2-Next: beat the butter, vegetable oil, both sugars, and peanut butter on medium speed for about 3 minutes until creamy. Add the eggs one at a time on low speed, mixing well each time. Then, stir in the vanilla extract and buttermilk until smooth before gently folding in the dry ingredients.
3- Pour the batter evenly into your prepared pans and tap to remove air bubbles. Bake for 30-35 minutes, or until a toothpick comes out clean. Let the cakes cool in the pans for 15-20 minutes, then move to wire racks.
4-For the frosting, mix butter, powdered sugar, vanilla, cream, peanut butter, and salt at low speed for one minute, then beat at medium-high for 10 minutes until fluffy. If needed, adjust the consistency by warming or chilling. Once cooled, frost the layers and assemble it’s that simple!
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥜 Use creamy unsweetened peanut butter without thick oil separation for best texture.
🍰 Fold dry ingredients gently to keep the cake soft and avoid overmixing.
❄️ Store cake at room temperature overnight, then refrigerate in airtight container to preserve frosting.
- Prep Time: 15 minutes
- Cooling Time: 1 hour
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking, Mixing
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 903
- Sugar: 59g
- Sodium: 529mg
- Fat: 61g
- Saturated Fat: 27g
- Trans Fat: 0g
- Carbohydrates: 81g
- Fiber: 2g
- Protein: 13g
- Cholesterol: 139mg
