top of page

Coconut Caramel Banana Layer Cake



9 Tablespoons Unsalted Butter, at room temperature

1 cup Sugar

3 Eggs

4 Bananas

1/3 cup Sour Cream

1 1/4 cups Flour

3/4 teaspoon Baking Soda

1 1/2 teaspoons Baking Powder

3/4 teaspoon Kosher Sea Salt

Coconut Caramel:

2/3 cup Sugar

1/2 cup Heavy Cream

4 Tablespoons Virgin Coconut Oil

1 teaspoon Kosher Sea Salt

1 cup shredded Coconut, toasted

Cream Cheese Buttercream:

3/4 pound or 1 1/2 cups Cream Cheese

7 Tablespoons Unsalted Butter

3/4 cup Powdered Sugar

Optional Garnish

1 cup shredded Coconut, toasted


  • Preheat the oven to 350.


  • In a small bowl, puree bananas and sour cream with an immersion blender or other tool. Set aside for later.

  • In another bowl, whisk together dry ingredients: flour, baking soda, baking powder and salt.

  • In the bowl of a stand mixer, or in a bowl with an hand mixer, beat together butter and sugar until light and fluffy. About 3-5 minutes.

  • Alternate adding in flour and banana mixture until fully incorporated into a smooth batter.

  • Grease and flour two 9" cake rounds, or line with baking parchment.

  • Divide cake batter between pans.

  • Bake at 350 degrees for about 30-35 minutes, until a toothpick comes out clean on doneness check.

  • Let rest 5 minutes, then turn out cakes to cool on a cooling rack.


  • Spoon in a thin, even layer of sugar into a small heavy saucepan. I use a little copper saucepan to best regulate heat.

  • Cook over medium heat leaving sugar undisturbed (NO stirring) until mostly melted. This will take about about 2-4 minutes, depending on the size of sugar grain.

  • Spoon another layer of sugar over the melted sugar, swirling pan to incorporate the granular sugar into the melted sugar.

  • Continue to spoon over layers of sugar until all the sugar has been incorporated.

  • Continue to cook the sugar, swirling the saucepan until the caramel is a dark amber. This will happen quickly, so watch closely. You can stop sooner if you prefer a lighter caramel flavor.

  • Remove pan from the heat. Slowly and carefully start pouring in cream. Stirring with each addition of cream to combine before pouring in more cream.

  • The caramel will foam, sputter and seize up. Don’t worry about this, just be careful as it is molten sugar.

  • Return saucepan to stove and cook over low heat.

  • Stirring until the hard seized bits of caramel have dissolved.

  • Stir in coconut oil until mixture is smooth.

  • If the oil separates turn up the heat and stir more vigorously until smooth.

  • Remove from heat and stir in toasted coconut.

  • Allow to cool then cover with plastic and chill for storage.

  • The caramel can be made 4 days in advance. If made in advance you will want to re-warm the caramel enough to spread over cake as the caramel stiffens at room temperature.


  • Have all ingredients at room temperature. If it is a cold day you may need to soften butter and cream chees in the microwave (10 second intervals until soft but not melted). Another way I make sure that the ingredients are soft is to place them near the stovetop if I am baking.

  • Beat butter until light and fluffy.

  • Add in cream cheese an ounce at a time, waiting for it to be light and fluffy before the next addition.

  • Beat in powdered sugar a little bit at a time until frosting reaches the desired consistency.


  • Cut one of the cake halves to flatten the top for the bottom layer of the cake.

  • Cover the top of the bottom layer cake with coconut caramel.

  • Place second cake layer over caramel.

  • Frost entire cake with cream cheese buttercream.

  • Top with toasted coconut shavings.

bottom of page