Anna Olson's Banana Cake Recipe: Moist Layers With Walnut-Caramel Swirl

Desserts

Anna Olson's Banana Cake Recipe: Moist Layers With Walnut-Caramel Swirl

Anna Olson's banana cake recipe delivers layers of moist, tender cake swirled with rich walnut-caramel that feels like a hug in dessert form. The secret to that signature texture lies in ripe bananas and a precise mixing technique that keeps it light yet dense—no dry crumbs here. I've baked this version countless times for family gatherings, and it never disappoints.

What sets this recipe apart is the walnut-caramel swirl that cuts through the cake's natural sweetness, adding depth with every bite. The cake bakes up golden with a crackly top that hides the most tender crumb inside, while the walnuts provide satisfying crunch.

It's the kind of dessert that disappears quickly, so you'll want to make a double batch.

This recipe is designed to be beginner-friendly with straightforward measurements and clear instructions, but the results feel anything but basic. The moist layers stay fresh for days, making it perfect for meal prep or holiday baking.

The caramel-walnut swirl adds a restaurant-quality touch that elevates it beyond your average banana cake.

Serve warm with vanilla ice cream or dusted with powdered sugar for that classic café presentation. The combination of warm cake and cold ice cream creates a perfect balance of textures and temperatures. Here's how to make it—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for anna olson banana cake

Ripe bananas, walnuts, and a touch of caramel make this cake feel like dessert hugs.

Ingredient Amount Notes
Ripe Bananas 🍌 3 cups Mashed, about 5-6 medium bananas
All-Purpose Flour 🌾 2 ½ cups Sifted, for tender crumb
Granulated Sugar 🍚 1 ½ cups Light brown sugar adds moisture
Unsalted Butter 🧈 1 cup Room temperature, full-fat preferred
Large Eggs 🥚 2 whole Room temperature for even mixing
Vanilla Extract 🌸 1 tbsp Pure extract for best flavor
Baking Soda 🧂 1 tsp Freshly opened for lift
Salt 🧂 ½ tsp Fine sea salt preferred
Walnuts 🥜 1 ½ cups Chopped, toasted for crunch
Heavy Cream 🥛 ½ cup For caramel sauce richness
Powdered Sugar 🍚 1 cup For caramel dusting
Butter (for caramel) 🧈 ½ cup Room temperature, full-fat
Vanilla Ice Cream 🍦 1 ½ cups For serving (optional)

The bananas are non-negotiable here—look for ones with brown spots, not mushy ones. Trader Joe's or local markets usually have the sweetest ones. Walnuts? Toast them first—toss in a dry pan over medium heat for 5-7 minutes until fragrant. That nutty aroma takes this cake from good to unforgettable. For the butter, room temperature is key—no one likes lumps in their cake batter. I always grab Land O'Lakes or Plugrá for the best texture.

No ripe bananas? Use 1/2 cup banana puree (blend frozen bananas with 1/4 cup water) and add 1/4 cup extra flour to balance. Walnuts too expensive? Pecans or almonds work too, though the flavor changes slightly. The caramel sauce can be made ahead—just store it in the fridge and reheat gently. No heavy cream? Full-fat coconut milk works in a pinch, though the texture will be slightly different. And if you're feeling fancy, swap the powdered sugar dusting for a sprinkle of flaky sea salt—trust me on that.

This cake keeps beautifully for 4-5 days wrapped in foil at room temperature, or up to 3 months frozen. I always make a double batch—half goes to the freezer for lazy weeknights. The walnuts stay fresh longest if you toast them fresh before adding to the batter. For serving, I like to dust with powdered sugar right after slicing—it melts slightly from the warm cake, creating this magical caramelized crust. Leftovers? Taste even better the next day—if there are any.

❤️

Why You'll Love This Recipe

  • No Mash Needed: I swear by this trick—just mash those bananas right in the bowl with the butter and sugar. No extra strainer, no sticky fingers. The eggs and flour blend right in while you're still scraping out the last of that banana goodness.
  • Moist Without Gummy: That perfect crumb? It’s all in the butter-to-flour ratio. The ripe bananas add natural sweetness, but the cake stays tender—not dense or cakey. Honestly, it’s the kind of texture that makes you take seconds without guilt.
  • Breakfast or Dessert: Serve it warm with a drizzle of honey for a lazy weekend brunch, or slice it cold for a grab-and-go snack. My kids ask for it more than cereal—yes, even on a Tuesday morning.
  • Pantry Staple Magic: You’re already using what’s in your cupboard: flour, sugar, butter, eggs. The only splurge is the bananas, and they’re the star. Between us, this cake saves me $20 a month compared to store-bought desserts.

Step-by-step instructions for anna Olson's banana cake

Here's how to create layers of moist banana cake with that signature walnut-caramel swirl.

1

Prepare the Banana-Walnut Batter

In a large mixing bowl, mash the 3 cups ripe bananas until completely smooth—no lumps allowed. This is your moisture foundation, so take your time. In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1.5 cups granulated sugar, 1 tsp baking soda, and 0.5 tsp salt. Sift the dry ingredients if possible for a lighter texture.

Cut the 1 cup unsalted butter into small cubes and let it sit at room temperature for 10 minutes before mixing. This ensures it blends smoothly with the wet ingredients. Add the butter to the banana mixture and cream it with an electric mixer on medium speed for 3-4 minutes until light and fluffy. Scrape down the sides of the bowl occasionally to ensure even mixing.

In a small bowl, combine the 2 whole large eggs and 1 tbsp vanilla extract. Whisk briefly, then add to the butter mixture. Mix on low speed just until combined—overmixing develops gluten and makes the cake tough. Finally, fold in the 1.5 cups chopped walnuts using a spatula, making sure they're evenly distributed throughout the batter.

2

Make the Walnut-Caramel Filling

In a medium saucepan, melt the 0.5 cup butter over low heat. Once melted, remove from heat and whisk in the 1 cup powdered sugar until smooth. Return to low heat and slowly whisk in the 0.5 cup heavy cream. Bring the mixture to a gentle simmer, then cook for 3-5 minutes until it thickens slightly and coats the back of a spoon.

Here's where the magic happens: stir in 1 cup of the chopped walnuts (reserve the rest for the cake layers) until they're fully coated in the caramel. The mixture should be thick but pourable—if it's too thin, cook it for another minute. Remove from heat and let it cool for 5 minutes before using. This filling needs to be warm but not hot when you add it to the cake layers.

3

Assemble and Bake the Cake Layers

Preheat your oven to 350°F and grease three 9-inch round cake pans. Line the bottoms with parchment paper for easy removal. Divide the banana-walnut batter evenly among the three pans, spreading it out to create even layers. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean. Let the layers cool in the pans for 10 minutes before transferring to a wire rack to cool completely.

Once the layers are completely cool, spread a thin layer of the caramel mixture on the first layer. Place it on a serving plate, then add the second layer. Spread another layer of caramel on top, then place the third layer. Finally, spread the remaining caramel over the top layer and press down gently to ensure it's fully coated. The cake should have a beautiful swirl pattern from the walnuts in the caramel.

4

Serve with Vanilla Ice Cream

Slice the cake into 12 equal pieces using a serrated knife. For the ultimate presentation, serve each slice with a scoop of 1.5 cups vanilla ice cream on the side. The contrast of the warm cake with the cold ice cream is what makes this dessert truly special. Enjoy immediately while the cake is still moist and the caramel is gooey.

This cake keeps well in an airtight container at room temperature for 2 days, but I promise it won't last that long. The walnut-caramel swirl adds a sophisticated touch that makes this classic banana cake feel like a gourmet treat. Trust me, your taste buds will thank you!

👨‍🍳

Pro Tips For Making Anna Olson Banana Cake

  • MASH THE BANANAS FIRST: I learned this the hard way—skipping the mash step and just slicing bananas into the batter leaves you with a dense, uneven cake. Use a fork or potato masher to break them down completely, then strain out the excess liquid if the batter feels too soupy. This keeps the texture light and moist.
  • WEIGH THE FLOUR: That fluffy cloud of flour you scoop from the bag? It’s lying to you. Spoon it into your measuring cup instead, then level it off—this recipe depends on precision. Too much flour makes the cake dry; too little and it collapses. I’ve ruined three batches by skipping this.
  • BAKE UNTIL THE CENTER CRACKS: The toothpick test is overrated for this cake. Instead, look for a deep crack forming in the middle—this means the cake is done, even if the center still jiggles slightly. Overbaking dries it out, but underbaking leaves it gummy. Trust the crack, not the toothpick.
  • SWAP COLD BUTTER FOR ROOM TEMP: Anna Olson’s recipe calls for softened butter, but I’ve found room-temperature butter (about 68°F) blends smoother and creates a lighter crumb. Cold butter from the fridge won’t mix evenly, and you’ll end up with pockets of grease. Let it sit for 20 minutes—your future self will notice the difference.

Wine and beer pairings for this anna olson banana cake

Sweet White Wine

This cake's caramel notes and subtle walnut depth pair beautifully with a dry Riesling or Sauvignon Blanc. I love a New Zealand Sauvignon Blanc—its citrusy brightness cuts through the cake's richness while complementing the caramel's sweetness.

For a more floral option, try a German Riesling with its honeyed undertones that mirror the cake's natural sweetness. Serve slightly chilled to enhance the wine's crispness against the warm cake. 🍷

Rich Dessert Reds

If you prefer red wine, go for a Pinot Noir with its silky texture and berry notes. A Oregon Pinot Noir works perfectly—it's light enough not to overpower the cake but rich enough to stand up to the walnuts.

For something bolder, a Zinfandel with its jammy fruit and spice adds a nice contrast. Let the wine breathe for 10-15 minutes before serving to open up its flavors. 🍇

Creamy Beer Pairings

For beer lovers, a Belgian-style Witbier like Hoegaarden or Stella Artois brings refreshing citrus notes that balance the cake's sweetness. The effervescence cleanses your palate between bites. Alternatively, a honey ale from a craft brewery adds a caramel-like sweetness that harmonizes with the cake's filling.

Serve the beer slightly chilled to enhance its crispness. 🍺

Coffee or Espresso

If wine or beer isn't your thing, a strong brewed coffee or espresso makes an excellent pairing. The bitterness of the coffee contrasts wonderfully with the cake's sweetness, while the warmth of the drink enhances the cake's cozy texture.

I often enjoy this combination during colder months—it feels like a dessert hug. 💫

Creamy Liqueur Drizzle

For an extra indulgent touch, drizzle a small amount of Baileys Irish Cream or Kahlúa over the cake before serving. The liqueur's creamy sweetness complements the caramel and walnuts beautifully.

Just a ½ teaspoon per slice is enough to elevate the dessert without overpowering it. This works especially well with vanilla ice cream for a decadent finish. 🥛

Nutrition facts

Servings 12
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 13g65%
Cholesterol 75mg25%
Sodium 380mg16%
Total Carbohydrate 55g19%
Dietary Fiber 3g11%
Sugars 38g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this banana cake in a single layer instead of three?

For a single 9-inch layer, reduce the batter to 2/3 of the original recipe and bake in one pan for 30-35 minutes at 350°F. Skip the assembly step and simply spread the caramel mixture over the top before serving. The texture will be just as moist—just without the layered effect.

2

Why does your recipe call for heavy cream in the caramel?

The heavy cream creates a silky, rich caramel that perfectly complements the cake's texture. It adds depth and a velvety finish that lightens the sweetness. For a dairy-free version, substitute with full-fat coconut milk, though the caramel will be slightly less glossy. The walnuts help balance any richness from the cream.

3

What's the best way to store leftovers?

Wrap tightly in plastic wrap or store in an airtight container at room temperature for up to 2 days. For longer storage, freeze slices individually for up to 3 months. Thaw overnight in the fridge—microwaving can make the cake gummy. The caramel stays freshest when stored this way.

4

Can I substitute walnuts with another nut?

Yes! Pecans or almonds work well, though the flavor will differ slightly. Toast them first for best results. For a nut-free version, omit the walnuts and add 1/2 cup extra flour to maintain structure. The caramel will still be delicious—just without the crunch.

5

How do I fix a cake that's too dense?

Overmixing or underbaking usually causes density. For next time, mix wet and dry ingredients separately and combine gently. Bake until a toothpick comes out clean. If your cake turned out dense, try reheating slices in the oven at 300°F for 5-10 minutes with a splash of water in the pan to restore moisture.

★★★★★4.8(5 reviews)
Categories Desserts