Peanut Butter Cake with Peanut Butter Frosting

A rich, tender peanut butter cake layered (or topped) with a smooth, creamy peanut butter buttercream. This is the ultimate treat for peanut butter lovers!

Preparation Details

  • Prep Time: 20 minutes

  • Cook Time: 30–35 minutes

  • Cool Time: 45–60 minutes

  • Frosting Time: 10 minutes

  • Total Time: ~1 hour 30 minutes

  • Difficulty: Easy to Moderate

  • Yield: One 9×13″ cake or two 8″ rounds (serves 12–16)

 Ingredients

 For the Peanut Butter Cake:

  • 2 ½ cups all-purpose flour

  • 2 ½ tsp baking powder

  • ½ tsp baking soda

  • ½ tsp salt

  • ¾ cup (1½ sticks) unsalted butter, softened

  • 1 cup creamy peanut butter (not natural-style)

  • 1 ¾ cups light brown sugar, packed

  • 3 large eggs, room temperature

  • 1 tsp vanilla extract

  • 1 cup buttermilk, room temperature

Substitute for buttermilk: 1 cup milk + 1 tbsp lemon juice or vinegar (let sit 5 mins)

 For the Peanut Butter Frosting:

  • ¾ cup (1½ sticks) unsalted butter, softened

  • 1 cup creamy peanut butter

  • ¼ tsp salt (optional)

  • 2½ to 3 cups powdered sugar, sifted

  • ¼ cup heavy cream or milk (add more for desired consistency)

  • 1 tsp vanilla extract

Optional Topping Ideas:

  • Chopped peanuts

  • Chocolate chips or shavings

  • Drizzle of melted chocolate

 Instructions

Step 1: Prepare the Cake Batter

  1. Preheat oven to 350°F (175°C).

  2. Grease and flour a 9×13” baking dish or two 8” round cake pans. Line bottoms with parchment paper for easy release.

  3. In a medium bowl, whisk together:

    • Flour

    • Baking powder

    • Baking soda

    • Salt

  4. In a large mixing bowl, cream together butter, peanut butter, and brown sugar until light and fluffy (about 2–3 minutes with a mixer).

  5. Add eggs one at a time, mixing well after each. Stir in vanilla.

  6. Add flour mixture in three parts, alternating with buttermilk, starting and ending with flour. Mix until just combined — do not overmix.

Step 2: Bake the Cake

  1. Pour the batter into the prepared pan(s), smoothing the top.

  2. Bake for:

    • 30–35 minutes for 9×13″ pan

    • 25–30 minutes for 8″ round pans

  3. Cake is done when a toothpick inserted in the center comes out clean or with a few crumbs.

  4. Let cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before frosting.

Step 3: Make the Peanut Butter Frosting

  1. In a large bowl, beat butter and peanut butter until smooth and fluffy (about 2 minutes).

  2. Gradually add powdered sugar, mixing on low speed.

  3. Add vanilla and cream or milk, 1 tablespoon at a time, until desired consistency is reached. Beat on high for 1–2 minutes until light and spreadable.

Step 4: Frost the Cake

  1. Once the cake is completely cool, spread the frosting evenly over the top (or between layers, if using rounds).

  2. Optional: Garnish with chopped peanuts or drizzle with melted chocolate for added texture and presentation.

 Serving Suggestions

  • Serve with a glass of cold milk, a mug of coffee, or even a scoop of vanilla ice cream.

  • Slice into squares for a casual gathering, or frost as a layer cake for birthdays and celebrations.

 Storage

  • Room Temperature: Store in an airtight container for up to 2 days.

  • Refrigerator: Keeps well for 5–6 days. Bring to room temperature before serving.

  • Freezer: Freeze frosted or unfrosted cake (wrapped tightly) for up to 2 months.

 Nutrition Information (Approx. per serving, based on 16 servings)

Nutrient Amount
Calories ~420 kcal
Fat 23 g
Carbohydrates 48 g
Sugar 32 g
Protein 6 g
Sodium 220 mg

Exact values vary depending on frosting thickness and additional toppings.

 Recipe Variations

  • Chocolate-Peanut Butter Cake: Add ½ cup cocoa powder to the flour mixture, and swap half the buttermilk for strong brewed coffee.

  • Peanut Butter Banana Cake: Add 1 mashed banana to the wet ingredients.

  • Gluten-Free: Substitute with a 1:1 gluten-free baking flour blend.

 Final Thoughts

This Peanut Butter Cake with Peanut Butter Frosting is a nostalgic, crowd-pleasing dessert that never fails to impress. Moist, fluffy, and full of bold peanut butter flavor, it’s perfect for birthdays, potlucks, or anytime you’re craving something cozy and rich.

Similar Posts

  • Portuguese lemon muffins

    Portuguese Lemon Muffins (Queques de Limão) Recipe Ingredients: 1 1/2 cups (180g) all-purpose flour 1 cup (200g) granulated sugar 2 large eggs 1/2 cup (120ml) milk 1/2 cup (120ml) vegetable oil (or melted butter) 2 tbsp lemon zest (from about 2 lemons) 1/4 cup (60ml) fresh lemon juice 2 tsp baking powder 1/4 tsp salt…

  • Broccoli Baked Alfredo

    Prep Time: 20 minutes Cook Time: 35 minutes Total Time: 55 minutes Difficulty: Easy Servings: 6 Course: Main Course Cuisine: Italian-American Ingredients For the Pasta 12 ounces penne, rotini, or fettuccine, cooked al dente 4 cups broccoli florets 1 teaspoon salt (for pasta water) For the Alfredo Sauce 4 tablespoons unsalted butter 4 cloves garlic,…

  • Green chili chicken enchilada casserole

    Green Chili Chicken Enchilada Casserole is a delicious, comforting dish that’s perfect for a family dinner or a potluck. Here’s a recipe that layers green chilies, shredded chicken, tortillas, and cheese, all brought together with a flavorful enchilada sauce. Green Chili Chicken Enchilada Casserole Recipe Ingredients: 3 cups cooked, shredded chicken (about 2 large chicken…

  • Small pot of marinara

    Preparation Time: 5 minutes Cooking Time: 20 minutes Total Time: 25 minutes Servings: Makes about 1 1/2 cups Intensity: Easy Ingredients: 1 tablespoon olive oil 1/4 cup finely chopped onion 2 cloves garlic, minced 1 can (14.5 ounces) diced tomatoes 1/4 teaspoon dried oregano 1/4 teaspoon dried basil 1/4 teaspoon dried thyme 1/4 teaspoon red…

  • Butter Buttermilk Biscuits

    Preparation Time: 30 minutes Intensity: Easy Ingredients: 2 cups all-purpose flour 1 tablespoon baking powder 1/2 teaspoon baking soda 1 teaspoon salt 1/2 cup unsalted butter (cold and cubed) 1 cup buttermilk (cold) Instructions: Preheat Oven: Preheat your oven to 450°F (230°C). Line a baking sheet with parchment paper. Mix Dry Ingredients: In a large…

  • Butter Swim Biscuits

    Preparation Time: 10 minutes Cooking Time: 25 minutes Total Time: 35 minutes Servings: 9 biscuits Ingredients 2 1/2 cups all-purpose flour 2 tablespoons granulated sugar 1 tablespoon baking powder 1 1/2 teaspoons salt 1 3/4 cups buttermilk 1/2 cup (1 stick) unsalted butter, melted Instructions Preheat the Oven: Preheat your oven to 450°F (230°C). Prepare…

Leave a Reply

Your email address will not be published. Required fields are marked *