Go Back
A decorated cake on a cake stand decorated with bananas and caramel.

Banoffee Cake

5 from 8 votes
Banana cake layers with hazelnut cream filling, salted caramel, and Nutella buttercream.
Prep Time 1 hr
Cook Time 30 mins
Total Time 2 hrs



  • 3 cups (345 g) all-purpose flour
  • 3/4 teaspoon (3 g) baking powder
  • 3/4 teaspoon (3 g) baking soda
  • 3/4 teaspoon (4 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 eggs, room temperature
  • 1 1/2 cup (360 g) buttermilk, room temperature
  • 1 1/2 teaspoons (6.3 g) pure vanilla extract
  • 3 medium-sized bananas, mashed


  • 1 cup heavy whipping cream
  • 1/4 cup powdered sugar, measured then sifted
  • 1/4 cup hazelnut spread, I used Nutio, but you can use Nutella in place of this


  • 2 cups (452 g) unsalted butter, slightly chilled
  • 1 cup (240 g) Nutella
  • 5 cups (625 g) powdered sugar, measured then sifted
  • 1 teaspoon (4.2 g) pure vanilla extract
  • 1/4 teaspoon (1.1 g) hazelnut extract
  • 2 tablespoons (28.87 g) heavy whipping cream
  • *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 1/2 batch.


  • 1 cup (200 g) granulated sugar
  • 1/4 cup (115 g) water
  • 2 teaspoons (10 g) corn syrup
  • 3/4 cup (173 g) heavy whipping cream,
  • 1 teaspoon (4.2 g) vanilla
  • 1 teaspoon (6 g) salt

For the Garnish and Filling

  • 1 cup hazelnuts, chop and then toast over medium heat on the stove.



  • Preheat your oven to 325 degrees F. Spray three 8-inch round cake pans with nonstick spray, line the bottoms with parchment paper, and then spray again. Set aside.
  • In a medium bowl, whisk together 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. Continue to mix on medium-high speed for an additional 2 to 3 minutes. The mixture should be smooth and fluffy.
  • 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. Stir in the bananas.
  • Divide the batter evenly between the three pans, about 20 ounces in each. 
  • Carefully smooth the batter with small offset palette knife, and bake until a toothpick comes out with a few moist crumbs on it, about 35 to 40 minutes. 
  • Let pans cool on wire rack for 15 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.


  • Combine the heavy whipping cream and powdered sugar in a stainless steel bowl. Whisk on high until the cream form stiff peaks.
  • Fold in the hazelnut spread. Refrigerate until ready to use.


  • Combine the butter and Nutella in the bowl of an electric mixer fitted with the paddle attachment. Beat on medium-high speed for 2-3 minutes, until the mixture is smooth.
  • With the mixer on low, gradually add the powdered sugar, followed by the extract, cream and pinch of salt.
  • Turn the mixer to medium-high speed and beat for another 2-3 minutes, until light and fluffy.
  • Remove the bowl from the mixer and use a wooden spoon or spatula and mix by hand to stir out the air bubbles.


  • 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.    


  • Spread a small amount of Nutella buttercream on the cake board. Place the first cake layer, top side up, on the cake board.
  • Spread about 1/2 cup of the Nutella frosting on the cake layer and then pipe a rim of frosting around the edge of the cake.
  • Carefully spread half of the hazelnut cream filling on the cake. Sprinkle with a handful of toasted hazelnuts and drizzle with caramel.
  • Place the next cake layer, top side up, on the filling. Repeat the steps above.
  • Place the final cake layer, top side down, on the second layer of filling. Apply a thin coat of Nutella frosting over the entire cake to lock in the crumbs. Freeze the cake for 10 to 15 minutes to set the crumb coat. 
  • Finish frosting the cake with the Nutella buttercream. Use remaining nuts and caramel to decorate. Only use fresh bananas on top if you plan to serve immediately.
Author: Courtney Rich
Course: Dessert
Cuisine: Cake
Keyword: Banana, Banana Cake, Banoffee, Banoffee Cake, Chocolate Strawberry Nutella Cake, Hazelnut, Nutella Buttercream