Go Back
+ servings

Peanut Butter Graham Cake

5 from 7 votes
Graham cracker crust with graham cracker cake layers, peanut butter frosting, chocolate ganache and a chocolate shell.
Servings 1 3-layer, 8-inch round cake



  • 3 cups (360 g) finely ground graham crackers about 25-27 full rectangular crackers
  • 3/4 cup (169.5 g) unsalted butter melted
  • 1/2 cup (100 g) granulated sugar


  • 1 cup (120 g) finely ground graham crackers about 8-9 full rectangular crackers
  • 2 cups (240 g) all-purpose flour
  • 1 3/4 teaspoons (7 g) baking powder
  • 3/4 teaspoon (3 g) baking soda
  • 1 teaspoon (2.6 g) cinnamon
  • 3/4 teaspoon (4.2 g) salt
  • 1 cup (227 g) 2 sticks unsalted butter at room temperature
  • 1 2/3 cups (333.3 g) granulated sugar
  • 4 large or extra large eggs at room temperature
  • 2 cups (480 g) buttermilk at room temperature 


  • 1/2 cup (75 g) dark chocolate chips
  • 1/4 cup (57.75 g) heavy whipping cream


  • 1 1/2 cups (339 g) unsalted butter slightly cold
  • 5 cups (625 g) powdered sugar measured and then sifted
  • 1 cup (250 g) creamy peanut butter I use Skippy
  • 1 tablespoon (4.2 g) vanilla extract
  • 4 tablespoons (57.75 g) heavy whipping cream 
  • Pinch of salt


  • 2 cups (300 g) dark chocolate chips


  • Chopped peanuts, salted



  • Preheat your oven to 375 degrees F. Spray three 8-inch or four 6-inch round cake pans with non-stick spray and then line with parchment. Spray again. Set aside.
  • In a medium-size bowl combine the graham cracker crumbs, melted butter and sugar. Stir until all the graham cracker crumbs are dampened by the melted butter.
  • Divide the mixture evenly between the three pans and press down firmly with your hand or the back of a spoon.
  • Bake for 8-10 minutes. Let cool while you make the cake layers.


  • Preheat your oven to 350 degrees F.
  • Place the graham crackers in a food processor or blender and pulse until the cookies are finely ground and resemble flour.
  • In a medium-size bowl, combine the graham cracker crumbs, flour, baking powder, baking soda, cinnamon and salt. Whisk until the ingredients are well-blended. Set aside.
  • In the bowl of a stand mixer fitted the paddle attachment, beat the butter and sugar on medium speed until light and fluffy. Add the eggs, one at a time, beating well after each addition and making sure to scrape down the sides of the bowl between each addition.
  • With the mixer on low speed, add 1/3 of the dry ingredients and mix until combined. Slowly add half of the buttermilk and mix until incorporated. Continue alternating the flour and buttermilk until it has all been incorporated. Scrape down the sides of the bowl and slowly mix for another 20-30 seconds.
  • Divide the batter evenly among your pans (right on top of the graham cracker crust) and bake for about 28 to 30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs on it. Cool 10 minutes on a wire rack before inverting onto cooling racks to cool completely. 


  • In a microwave safe bowl, heat the cream for about 1 minute.
  • Pour the cream over the chocolate and to stir to melt the chocolate. Mixture should be silky and slightly thick. Let cool before using.


  • In the bowl of electric mixer fitted with the paddle attachment, combine the butter and peanut butter. Beat on medium-high speed until smooth, about 2 to 3 minutes.
  • Add the powdered sugar to the bowl and mix in, slowly at first until incorporated, then increasing the mixer speed to high once all of the powdered sugar has been added. Blend in the vanilla extract, salt and heavy whipping cream, and continue to whip on high speed until very fluffy, about 4-5 minutes, scraping down the sides of the bowl as needed. 
  • Stir by hand with a wooden spoon to push out air pockets.


  • Melt the chocolate in the microwave or double boiler.


  • Place the first cake layer on a cake board, with the graham cracker layer on the bottom. Top 3/4 cup peanut butter frosting and a generous drizzle of the chocolate ganache.
  • Repeat with the second layer of cake.
  • Place your final cake layer, with the graham cracker layer on the bottom, on top of the second layer of frosting and ganache.
  • Apply a thin layer of the peanut butter frosting around the entire cake and freeze the cake for 10 to 15 minutes. This is the crumb coat, which locks in crumbs and allows you to frost the cake without any crumbs getting into the final coat of frosting.
  • Once the crumb coat is set, finish frosting the cake, using another cake board or an acrylic disk on top to help you get straight sides. After you've smoothed out your sides, freeze the cake for another 20-30 minutes. We want the cake to get extra cold so we can roll it in the chocolate.
  • While the cake is in the freezer, melt your chocolate chips and spread the melted chocolate on a sheet pan as evenly as possible.
  • Take the cake out of the freezer and turn it on it's side and roll it into the melted chocolate. You'll have to do this rather quickly. Check out the video above for help. I rolled half of the cake in the chocolate, used an offset icing spatula to even out the chocolate again and then rolled the cake for a second time.
  • Let the chocolate set on the chilled cake and then remove the acrylic disk and spread the melted chocolate on the top of the cake. You'll see that the chocolate starts to harden like the Magic Shell ice cream topper (something you could also use in place of rolling the cake in melted chocolate).
  • Top with chopped peanuts.
Course: Dessert
Cuisine: Cake
Keyword: Peanut Butter Graham Cracker Cake