Ingredients
Equipment
Method
- Preheat oven to 180°C (350°F). For fan or convection ovens, reduce to 160°C (320°F). Grease and line two 8-inch cake pans.
- Cream together the butter, oil, sugars, and peanut butter for about 3 minutes until light and creamy.
- Add eggs one at a time, then mix in vanilla and buttermilk until fully combined.
- Fold in flour, cornstarch, baking soda, baking powder, and salt. Do not overmix.
- Divide batter into pans, tap to release air bubbles, and bake for 30–35 minutes or until a toothpick comes out clean.
- Cool cakes in pans for 15–20 minutes, then transfer to wire racks to cool completely.
- For frosting, mix all frosting ingredients on low until blended, then beat on medium-high for 10 minutes.
- Assemble cake: level layers, spread frosting between, stack, and frost top and sides. Smooth and decorate.
Notes
For extra flavor, sprinkle chopped roasted peanuts or drizzle melted chocolate over the frosted cake. This cake stores well covered at room temperature for up to 2 days or in the fridge for up to 5 days. Bring to room temperature before serving for the best texture.