This post may contain affiliate links learn more
If you love moist, nutty banana treats, this Banana Nut Cake with Caramel Glaze is going to steal your heart. Rich banana flavor, crunchy nuts, and a glossy caramel topping make this cake the perfect balance of indulgence and comfort. Serve it for breakfast, dessert, or with a cup of coffee in the afternoon.
Why You’ll Love This Recipe
Super Moist & Flavorful – Mashed bananas and nuts create a soft, tender texture with a slight crunch.
Irresistible Caramel Glaze – A sticky, sweet glaze that soaks into the cake, making every bite heavenly.
Versatile & Customizable – Add your favorite nuts or drizzle with chocolate for extra decadence.
Ingredients
For the Cake:
- 2 ripe bananas, mashed
- 1 ½ cups all-purpose flour
- ½ cup chopped walnuts or almonds
- 1 tsp baking powder
- ½ tsp baking soda
- ½ tsp cinnamon
- ¼ tsp salt
- ½ cup unsalted butter, melted
- ¾ cup brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- ½ cup milk (dairy or plant-based)
The Caramel Glaze:
- ½ cup brown sugar
- 3 tbsp butter
- 2 tbsp heavy cream or milk
- ½ tsp vanilla extract
For Topping:
- Sliced bananas
- Whole almonds or walnuts
How to Make Banana Nut Cake
Step 1: Prepare the Batter
- Preheat oven to 350°F (175°C). Grease and line an 8×8-inch baking dish.
- In a bowl, mix flour, baking powder, baking soda, cinnamon, and salt.
- In another bowl, whisk melted butter and brown sugar until smooth. Add eggs, vanilla, mashed bananas, and milk.
- Gradually mix the dry ingredients into the wet ingredients until combined. Fold in chopped nuts.
Step 2: Bake the Cake
- Pour the batter into the prepared dish and bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
- Let the cake cool slightly while making the caramel glaze.
3rd Step: Make the Caramel Glaze
- In a saucepan, melt butter and brown sugar over medium heat. Stir until sugar dissolves.
- Add heavy cream and vanilla extract, whisking until smooth. Let it simmer for 2 minutes, then remove from heat.
Step 4: Assemble & Serve
- Pour the warm caramel glaze over the slightly cooled cake.
- Garnish with banana slices and whole almonds or walnuts.
- Let it set for a few minutes before slicing.
What to Serve with Banana Nut Cake
Cup of Tea or Coffee – The caramel glaze pairs beautifully with hot beverages.
Ice Cream – A scoop of vanilla or cinnamon ice cream makes it extra indulgent.
Warm Milk – A comforting treat before bed.

Tips for the Best Banana Nut Cake
Use overripe bananas – The riper, the sweeter and more flavorful your cake will be.
Toast the nuts – Lightly toast walnuts or almonds for extra crunch and depth of flavor.
Let the cake cool slightly before glazing – This helps the caramel soak in without making it too soggy.
How to Store Banana Nut Cake
Room Temperature: Keep in an airtight container for 2 days.
Refrigerator: Store in the fridge for up to 5 days.
Freezer: Wrap slices individually and freeze for up to 2 months.
Frequently Asked Questions (FAQ)
Can I make this cake vegan?
Yes. Swap butter for coconut oil, eggs for flax eggs (1 tbsp flaxseed + 2.5 tbsp water per egg), and use plant-based milk.
Can I use a different type of nut?
Absolutely. Pecans, hazelnuts, or cashews work well in this recipe.
Can I make this cake gluten-free?
Yes. Substitute all-purpose flour with a gluten-free 1:1 baking blend.
Final Thoughts
This Banana Nut Cake with Caramel Glaze is a dream come true for banana lovers. Soft, nutty, and drenched in gooey caramel, it’s a must-try. Let me know how yours turns out—tag me in your photos on Pinterest.
If you enjoyed this recipe, you might also love:


Banana Nut Cake with Caramel Glaze
- Total Time: 50 minutes
- Yield: 9 servings 1x
- Diet: Vegetarian
Description
Banana Nut Cake with Caramel Glaze is a moist, nutty dessert topped with a rich caramel drizzle. Perfect for breakfast, dessert, or an afternoon treat.
Ingredients
For the Cake:
- 2 ripe bananas, mashed
- 1 ½ cups all-purpose flour
- ½ cup chopped walnuts or almonds
- 1 tsp baking powder
- ½ tsp baking soda
- ½ tsp cinnamon
- ¼ tsp salt
- ½ cup unsalted butter, melted
- ¾ cup brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- ½ cup milk (dairy or plant-based)
For the Caramel Glaze:
- ½ cup brown sugar
- 3 tbsp butter
- 2 tbsp heavy cream or milk
- ½ tsp vanilla extract
For Topping:
- Sliced bananas
- Whole almonds or walnuts
Instructions
- Preheat oven to 350°F (175°C) and grease an 8×8-inch baking dish.
- In a bowl, whisk together flour, baking powder, baking soda, cinnamon, and salt.
- In a separate bowl, mix melted butter and brown sugar until smooth. Add eggs, vanilla, mashed bananas, and milk.
- Combine the wet and dry ingredients, stirring until just incorporated. Fold in chopped nuts.
- Pour batter into the prepared dish and bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- While the cake cools slightly, prepare the caramel glaze by melting butter and brown sugar in a saucepan over medium heat. Stir until dissolved.
- Add heavy cream and vanilla, whisking until smooth. Simmer for 2 minutes, then remove from heat.
- Pour warm caramel glaze over the cake and top with banana slices and whole almonds or walnuts.
- Let the glaze set before slicing and serving.
Notes
- Use overripe bananas for the best sweetness and flavor.
- Toast nuts before adding them to enhance their crunch.
- For a dairy-free version, use coconut oil instead of butter and plant-based milk.
- Store in an airtight container for up to 2 days at room temperature or 5 days in the fridge.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 28g
- Sodium: 150mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 50mg