To-Die-For Banana Peanut Butter Caramel Cake

Banana Peanut Butter Caramel Cake – Tender banana cake layers with banana cream cheese frosting, whipped peanut butter frosting and salted caramel.


A banana-based cake has been on my list for a while now, but I couldn’t decide what I wanted to pair it with. There are just too many options: chocolate, peanut butter, coffee, cream cheese… the list goes on and on.
While it sat on my list of cakes to make, my friend told me about a milkshake she had at the Shake Shack. The shake was made up of custard ice cream, bananas, caramel and peanut butter. After I lifted my jaw off the ground, I wrote it down and decided right then that it would be the inspiration for this cake.

Banana Peanut Butter Caramel Cake

My banana cake recipe is based on a recipe from Sweetapolita (cake goddess). The recipe, unfortunately, doesn’t work great in high altitude, so I made a few adjustments. The first change I made was to add more flour and reduce some of the sugar. Sugar always seems to be the culprit of sinking cakes, especially in high altitude. I also added a bit more buttermilk to ensure a super moist cake. The last thing I wanted was for this cake to be too dry and crumbly in texture and taste like a muffin!
I’m pleased to say, this cake is no banana muffin. It’s definitely banana CAKE. Flavorful. Moist. Delicious.

Banana Frosting

To add a little more banana flavor throughout the cake, I used Banana Emulsion in the frosting. Not too much, though. Just enough to amp up the flavor.

Peanut Butter Frosting

And what pairs better with banana than peanut butter?! Nothing! (Certainly not in my opinion.) This light peanut butter frosting is the perfect addition to this cake.
To top it all off, I added some salted caramel between each cake layer and on top of the cake. I also sprinkled the cake with THESE salted caramel crisps from Orson Gygi.  I think you’ll love how you get a hint of salt with each bite of the sweet banana cake and peanut butter frosting.
And here’s a quick video to show you how to assemble and decorate this cake.


Similar Recipes You’ll Love

Banana Peanut Butter Caramel Cake

5 from 7 votes
Tender banana cake layers with banana cream cheese frosting, whipped peanut butter frosting and salted caramel.
Prep Time 1 hr
Cook Time 30 mins
Total Time 2 hrs


For the Cake

  • 3 cups (360 g) all-purpose flour
  • 3/4 teaspoon (3 g) baking powder
  • 3/4 teaspoon (3 g) baking soda
  • 3/4 teaspoon (4.2) g salt
  • 3/4 cup (169.5 g) unsalted butter, room temperature
  • 1 1/2 tablespoons (20 g) vegetable oil
  • 1 1/2 cups (300 g) granulated sugar
  • 1/3 cup (73.3 g) light brown sugar
  • 3 large or extra large eggs, room temperature
  • 1 1/2 cup (360 g) buttermilk
  • 1 1/2 teaspoons (6.3 g) pure vanilla extract
  • 3 medium-sized bananas, mashed

For the Banana Cream Cheese Filling

  • 1/2 cup (113 g) unsalted butter, slightly chilled
  • 2 oz. cream cheese, slightly chilled
  • 3 cups (375 g) powdered sugar, measured and then sifted
  • 1/4 teaspoon (1 g) banana emulsion (or more if you prefer a stronger banana flavor)
  • pinch of salt
  • *This buttercream recipe makes enough to fill and cover your cake. If you want to add additional piping you’ll want to make an extra ½ batch.

For the Peanut Butter Buttercream

  • 4 tablespoons (57.75 g) heavy cream
  • 2 cups (250 g) cups confectioners' sugar, measured and then sifted
  • 3/4 cups (169.5 g) unsalted butter, slightly chilled
  • 1/2 cup (125 g) creamy peanut butter
  • 1/2 teaspoon (2.1 g) pure vanilla extract
  • Pinch of coarse salt
  • *This buttercream recipe makes enough to fill and cover your cake. If you want to add additional piping you’ll want to make an extra ½ batch.

For the Caramel

  • 1/2 cup (100 g) granulated sugar
  • 4 tablespoons (59.15 g) water
  • 2 teaspoons (10 g) light corn syrup
  • 1/4 cup (57.75 g) heavy cream
  • 1 teaspoon (4.2 g) vanilla extract
  • 1 teaspoon (6 g) kosher salt


For the Cake

  • Preheat your oven to 325 degrees F. Spray four 6-inch pans (or three 8-inch pans) with nonstick cooking spray, line the bottoms with parchment paper, and spray again. Set aside.
  • In a medium bowl, sift the flour, baking powder, baking soda and salt. Set aside.
  • In a stand mixer fitted with the paddle attachment, beat the butter, oil, and sugars on medium-high speed until pale and fluffy, about 5 minutes. Lower the speed to medium and add the eggs, one at a time, mixing until each is fully incorporated before adding the next (about 30 seconds). Add the vanilla.
  • With the mixer on low, add the dry ingredients alternating with the buttermilk mixture into the creamed mixture, starting and ending with the dry ingredients. Mix until just incorporated and remove bowl from stand mixer. Using a large stainless steel whisk, stir/whisk the mashed banana into the mixture–you can use use some strength and blend well, ensuring all of the ingredients are well mixed. (If you don’t have a large stainless whisk, you can fold the banana mixture in using a rubber spatula until incorporated.)
  • Divide the batter evenly between the pans, using a kitchen scale for the best accuracy. (For this recipe, you’ll have about 15 ounces of batter in each of the four 6-inch pans or 20 ounces of batter in each of the three 8-inch pans). 
  • Carefully smooth the batter with small offset palette knife, and bake until a toothpick or skewer comes out clean, about 30 to 35 minutes. 
  • Let pans cool on wire rack for 10 minutes, then invert cakes onto racks, gently, peeling away parchment rounds. Let cool completely. 
  • When the cakes are completely cooled, level the cake layers if necessary
  • The cake layers can be made up to a week in advance. If you plan to make it in advance, cover each cake layer with two layers of plastic wrap. When you’re ready to frost your cake, take the cake layers out of the freezer an hour before you decorate.

For the Banana Cream Cheese Filling

  • Combine the butter and cream cheese in the bowl of a stand mixer fitted with the paddle attachment and beat until combined, about one minute.
  • With the mixer on low speed, gradually add the sifted powdered sugar, followed by the banana emulsion and salt.
  • Increase the speed to medium and beat the frosting for 5 minutes, until light in color and texture.
  • Continue to mix by hand using a wooden spoon to smooth out air bubbles. 

For the Peanut Butter Buttercream

  • In the bowl of an electric mixer fitted with the paddle attachment, combine the butter and peanut butter. Beat on medium-high speed until smooth, about 45 seconds.
  • Add the powdered sugar to the bowl and mix in, slowly at first until incorporated, then increasing the mixer speed to high. Blend in the vanilla extract, salt, and cream. Continue to whip on medium-high speed until very fluffy, about 4-5 minutes, scraping down the sides of the bowl as needed.
  • Continue to mix by hand using a wooden spoon to smooth out air bubbles.

For the Caramel

  • Mix the sugar, water and corn syrup in a small saucepan.
  • Bring the mixture to boil over medium heat, but DO NOT STIR! (Stirring encourages crystallization). Let the mixture cook until it turns to a golden brown/amber color. It happens quickly, so keep an eye on it.
  • Remove the caramelized sugar syrup from the heat and very slowly stir in the cream, pouring it in little by little, to temper the cream and sugar syrup. If you pour it in all at once, your sugar will turn into hard candy. You can start adding more and more as you go along.
  • Once the cream is mixed in, add the salt and vanilla. Stir to combine and then set aside to cool to room temperature before using.    


  • After you’ve leveled each cake layer with a cake leveler or serrated knife, place the first cake layer, top side up, on a cake board.
  • Cover the cake layer with about ½ cup banana frosting.
  • Drizzle with salted caramel and place another cake layer on top.
  • Repeat these steps until you get to the final cake layer, which you will place top side down.
  • Apply a thin layer of frosting around the entire cake to lock in the crumbs. Freeze for 10 minutes.
  • After the crumb coat is set, continue to frost the cake with the peanut butter frosting and add the caramel drip.
Cuisine Cake
Course Dessert
Keyword Banana Bread, Banana Cake, Banana Caramel Biscoff Cake, Banana Peanut Butter Caramel Cake, caramel peanut butter cake, Peanut Butter Buttercream

Courtney Rich

I’m a self-taught baker, obsessed with cake.

I long ago ditched box mixes in pursuit of melt-in-your-mouth, to-die-for flavor combinations, fillings and textures. I believe cake must be decadent, life-changing and worthy of celebration! And I believe anyone should be able to bake that kind of cake – and I’m here to teach you just that!

Get my free cake decorating guide
Everything you need to know about decorating a cake like a pro!

You Might Also Like

Leave a Comment

Recipe Rating


  1. I adore all your recipes, this one is no different! The link isn’t working on the banana emulsion you recommended and I was wondering what you prefer using? If you don’t mind me asking anyway, I haven’t been able to find one I enjoy…

    Same goes for Almond Extracts now that I’m bugging you 😉 Do you have a favorite? I am all about natural flavors and I know you feel the same! Thanks again for everything you share; your mad skills and recipe development, it’s truly inspiring!

  2. I made this cake for my moms birthday! We haven’t eaten or decorated yet. My cake rose in the oven but then was flat and dense. I realized I forgot the brown sugar. Is this going to ruin the flavor of this cake?

    1. Oh no! Yeah, it’s definitely going to have a different flavor than it’s supposed to. Probably also a reason it fell. Also, old baking powder and over mixing the batter causes it to do that too.

  3. Wow!!! I had some leftover bananas and was looking for something new besides the same old banana bread. So glad I found this!!! I even left out the banana frosting and salted caramel (just used peanut butter frosting). Amazing. Will definitely be making this again!

  4. Omg this looks delicious! I do have one quick question, are the high altitude changes still in the recipe? (I live at 5300ft)

    1. I think you’ll be good to go since I make this cake in high altitude as well, but if you want to be extra safe, take out three tablespoons of sugar. Sugar tends to weigh cakes down in high altitude.

  5. Are there any adjustments for making his in 8 in pans? And just an FYI- the assembly instructions don’t clarify difference between the banana frosting and the peanut butter frosting.

    1. You’d want to add an extra 1/3 of the recipe for the 8″ pans. I’m actually planning on remaking this one to clean it up and make those revisions. Thank you!

  6. Is it correct that this recipe is for 3 6-inch cake pans? Normally your recipes are for 3 8-inch pans, your pictures show 4 layers, and the ingredient amounts are similar to your other 3 8-inch pan recipes. Just want to be sure I am prepped for the pan sizes and quantities. 😁

  7. Is this recipe for 3 6-inch cake pans? Just want to double check since your recipes normally make 3 8-inch cakes, your picture shows a four layer cake, and the ingredient amounts seem close to your typical 3 8-inch recipes. Thanks!

  8. Hiii Courtney!! I want to try out this Banana cake and i was wondering if, is it possible to make cupcakes with this batters instead??

    Would love to know! Thank you!!

    Love you and your cakes!!💕

  9. Hi Courtney! I don’t live in high altitude and I was wondering if there were any adjustments I should make or do you think the cake will turn out okay? Thanks!

  10. Hi Courtney,
    I have a question about the amount of cream cheese frosting and peanut butter frosting. In the recipe it says “This is enough to fill and cover your cake”. So does that mean both portions of the frosting is enough to fill and cover my cake? I would like to fill my cake with the cream cheese frosting and cover my cake with peanut butter frosting (as shown in the picture). So I am curious what will be the correct mesurements. Also, does this recipe have to be done with fresh yellowish bananas or can it be done with very ripe bananas? Sorry for the long comment amazing recipe!

    1. Both portions are enough to fill and frost your cake. If you wanted to do any piping on top like buttercream swirls, you would need to make more. I would want the bananas more on the ripe side so they are easier to smash.

      1. So if I would want to fill my cake with cream cheese frosting and the outside be peanut butter frosting I should half the recipe of the cream cheese frosting and the PB frosting? Also if my bananas are basically brown will that be okay for the recipe or will that affect the texture and flavor of the cake? Sorry for the questions I just don’t want to make a surplus or mess up the recipe.

  11. If I make the caramel in advance, how should I store it? Is it ok at room temp? I am sure that if I refrigerate it, it will solidify.

  12. I told my husband to go to your site and pick a cake, this Peanut butter Banana Caramel cake was the winner, although I need to make it Gluten Free. Any recommendations on how I can adapt this recipe? Just substitute w/ gluten free flour?

  13. 5 stars
    I love this cake. Came out beautifully and tasty. I did it in 3x 23cm layers and it looked and taste delicious.