PB & J Layer Cake


If you're a PB & J lover, this stunning layer cake was made just for you! Serve this decadent dessert as a birthday cake, or bring it to any occasion calling for a special treat.

PB&J Layer Cake
Photo: Jason Donnelly
Prep Time:
45 mins
Bake Time:
30 mins
Total Time:
45 mins


  • 2 ½ cup all-purpose flour

  • 1 tablespoon baking powder

  • ½ teaspoon salt

  • ½ cup butter, softened

  • ½ cup creamy peanut butter

  • 2 cup granulated sugar

  • 3 eggs, room temperature

  • 2 teaspoon vanilla

  • 1 ¼ cup milk

  • ¾ cup jam or jelly (any flavor)

  • 1 recipe Creamy Peanut Butter Frosting

Creamy Peanut Butter Frosting

  • 1 8 ounce package cream cheese, softened

  • cup creamy peanut butter

  • ¼ cup butter, softened

  • 1 tablespoon vanilla

  • 6 cup powdered sugar

  • Milk


  1. Preheat oven to 350°F. Lightly grease and flour three 8-inch round cake pans. In a medium bowl stir together flour, baking powder, and salt.

  2. In a large bowl beat butter and peanut butter with a mixer on medium to high 30 seconds. Gradually add sugar, 1/4 cup at a time, beating on medium until combined. Scrape bowl; beat 2 minutes more. Add eggs, one at a time, beating after each. Beat in vanilla. Add flour mixture and milk alternately, beating on low after each addition just until combined. Spread batter into prepared pans.

  3. Bake 30 to 35 minutes or until toothpick comes out clean. Cool cake layers in pans 15 minutes. Remove layers from pans; cool on wire racks.

  4. Place one cake layer on a platter. Spread with 1/4 cup jam. Top with second layer, spread with 1/4 cup jam, and top with the third layer. Frost top and sides with Creamy Peanut Butter Frosting. Microwave remaining jam until smooth and thin enough to drizzle, stirring as needed. Drizzle melted jam over cake.

Creamy Peanut Butter Frosting

  1. In a large mixing bowl beat cream cheese, peanut butter, butter, and vanilla with a mixer on medium until light and fluffy. Gradually beat in powdered sugar. Beat in enough milk (2 to 3 Tbsp.) to reach spreading consistency.

Nutrition Facts (per serving)

651 Calories
25g Fat
102g Carbs
9g Protein
Nutrition Facts
Servings Per Recipe 16
Calories 651
% Daily Value *
Total Fat 25g 32%
Saturated Fat 11g 55%
Cholesterol 74mg 25%
Sodium 386mg 17%
Total Carbohydrate 102g 37%
Total Sugars 80g
Protein 9g
Vitamin C 1.4mg 7%
Calcium 113mg 9%
Iron 1.6mg 9%
Potassium 204mg 4%
Folate, total 60.7mcg
Vitamin B-12 0.2mcg
Vitamin B-6 0.1mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles