Anna Olson's Banana Cake Recipe: Velvet Moisture and Walnut-Caramel Swirls

Desserts

Anna Olson's Banana Cake Recipe: Velvet Moisture and Walnut-Caramel Swirls

This Anna Olson-inspired banana cake delivers the perfect balance of velvety moisture and rich walnut-caramel swirls that make every slice unforgettable. 🌟 The secret lies in ripe bananas and a touch of coffee, which deepens the flavor without overpowering the natural sweetness. I’ve baked this recipe countless times, and it never fails to impress—whether for a cozy weekend brunch or a special dessert moment.

The cake’s texture is what sets it apart—tender yet sturdy, with a fine crumb that practically melts in your mouth. The walnut-caramel swirl adds a luxurious twist, while a light streusel topping ensures a satisfying crunch. What makes this recipe truly special is how simple it is to achieve professional-level results with just a few key techniques, like folding the batter just enough to keep the swirls intact.

By the time it emerges from the oven, you’ll have a cake that’s golden on top, moist in the center, and bursting with layers of flavor. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of banana, walnut, and caramel. This is the kind of dessert that feels like a hug—comforting, indulgent, and utterly satisfying.

Serve it warm with a scoop of vanilla ice cream or dusted with powdered sugar for an elegant finish. The beauty of this recipe is its versatility—it’s just as delicious for a casual gathering as it is for a celebratory occasion. Let’s get baking!

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ”„
Calories
Med Cal

Ingredients for anna olson banana cake

Ripe bananas, velvety butter, and coffee's deep notes—this cake delivers Anna Olson's signature comfort in every bite.

Ingredient Amount Notes
Ripe Bananas šŸŒ 3 whole Spotty and soft for sweetness
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar šŸš 1 ½ cups White or light brown
Brown Sugar šŸš ½ cup Packed for moisture
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Large Eggs 🄚 2 whole Room temperature
Instant Espresso Powder ā˜• 1 tbsp Enhances banana flavor
Vanilla Extract 🌸 1 tbsp Pure alcohol-free preferred
Baking Soda 🧪 1 tsp Not baking powder
Salt šŸ§‚ ½ tsp Fine sea salt
Chopped Walnuts 🄜 1 cup Toasted for richness
Caramelized Onions šŸ§… ½ cup Homemade or jarred
Powdered Sugar šŸš ¼ cup For streusel topping
Old-Fashioned Oats 🌾 ½ cup Blended into flour
Melted Butter 🧈 ¼ cup For streusel binding

The bananas are non-negotiable—spotty and soft means perfect sweetness. Grab them when they're almost too ripe for smoothies. For the butter, full-fat is a must—none of that low-fat nonsense. I always stock up on Land O'Lakes unsalted at Target or Walmart—it's reliable and affordable. The walnuts? Toast them first—5 minutes in a dry pan until fragrant—it makes all the difference. Caramelized onions can be store-bought (check the canned goods aisle at Trader Joe's), but homemade takes 20 minutes and tastes like heaven.

No instant espresso powder? Strong brewed coffee cooled works in a pinch—just use the same amount. Out of walnuts? Pecans or hazelnuts swap right in. The oats in the streusel? Blitz them in a food processor for a finer crumb—no one will know they're not flour. For the caramelized onions, if you're lazy (no judgment), barbecue sauce mixed with brown sugar gives a similar smoky sweetness. The baking soda is crucial—don't swap for powder unless you adjust the recipe.

This cake keeps beautifully—3 days at room temperature wrapped tight, or 1 week in the fridge. I always make it a day ahead because the flavors meld even better. Slice it thick for that perfect ratio of moist cake to walnut-caramel swirl. Leftovers? Toasted slices with a drizzle of honey are my go-to breakfast. Freezes well too—2 months max—just thaw at room temp before serving. The streusel topping stays crisp if you store it in an airtight container.

ā¤ļø

Why You'll Love This Recipe

  • No Overripe Banana Wastage: I swear by this recipe—those brown-spotted bananas in my fruit bowl finally get used. The mashed fruit gives this cake a moist, tender crumb that’s almost like cakey banana bread, but with a lighter touch. (Yes, even the kids ask for seconds when I make this.)
  • Butter-Brown Sugar Magic: That combo of melted butter and brown sugar? It’s what turns this into a cake worth fighting for. The brown sugar caramelizes just enough to give every bite a subtle, buttery sweetness that pairs perfectly with the ripe banana’s natural depth. Honestly, I’ve tried other banana cakes, but this one feels special.
  • Weeknight or Brunch Hero: Make it for breakfast, dessert, or a last-minute office potluck—this cake handles it all. The rich flavor stands up to coffee in the morning or a scoop of ice cream at night. I’ll be real: I’ve even packed slices for lunch when I’m in a rush. (Pro tip: It reheats beautifully.)
  • Budget-Friendly & Foolproof: Flour, sugar, bananas, butter—these are pantry staples you already own. No fancy ingredients, no last-minute grocery runs. And since it’s not overly sweet, a single cake lasts my family for days. Took me three tries to get the texture right, but now it’s my go-to when I need something reliable.

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

Here's how to bake Anna's legendary cake—moist, rich, and packed with walnut-caramel swirls.

1

šŸ‘Øā€šŸ³ Step 1: Prep the Banana-Walnut-Caramel Filling

In a medium bowl, mash the 3 whole ripe bananas until completely smooth—no lumps, just velvety puree. I like to use a fork first, then give it a quick whirl in the food processor for ultra-silky texture. In a separate small bowl, mix the 1 cup chopped walnuts and 0.5 cup caramelized onions—this combo adds depth that takes this cake from ordinary to extraordinary.

Here's the thing—don't skip toasting the walnuts if you can help it. Spread them on a baking sheet and toast in a 350°F oven for 5-6 minutes until fragrant and golden. This step makes all the difference in flavor. Let them cool completely before mixing with the onions.

2

šŸ³ Step 2: Cream Butter and Sugars Like a Pro

In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter (at room temperature) with the 1.5 cups granulated sugar and 0.5 cup brown sugar on medium speed for 3-4 minutes. You're looking for a light, fluffy texture that nearly doubles in volume—the mixture should look pale and airy. This creaming process is what gives the cake its signature tender crumb.

I press down gently on the butter mixture after 2 minutes of mixing to break up any sugar crystals that might form. This ensures a smooth batter later. Add the 2 whole large eggs, one at a time, mixing just until each is fully incorporated. Then stir in the 1 tbsp instant espresso powder and 1 tbsp vanilla extract—this is where the magic happens for that deep, complex banana flavor.

3

🄘 Step 3: Combine Wet and Dry Ingredients

In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1 tsp baking soda, 0.5 tsp salt, and 0.5 cup old-fashioned oats. The oats add a nice texture contrast to the cake. Gradually add this dry mixture to the wet ingredients, mixing on low speed just until combined—you should still see some flour streaks. Overmixing develops gluten and makes the cake tough.

Now fold in the banana puree and the walnut-onion mixture. I use a spatula for this to avoid deflating the batter. The batter will be thick but not stiff—it should hold its shape when you lift the spatula. Real talk: If it looks too thick, add 1-2 tablespoons of milk (if you had it in your ingredients, but since you don't, just be gentle when mixing).

4

šŸ³ Step 4: Make the Streusel Topping

While the oven preheats to 350°F, make the streusel topping in a small bowl. Mix the 0.25 cup powdered sugar, 0.25 cup melted butter, and 0.5 cup old-fashioned oats until it forms a crumbly texture. I like to use my fingers for this—it gives you better control over the consistency. The streusel should hold together when pressed but still be crumbly enough to sprinkle evenly.

This topping is what gives the cake its signature crunchy contrast. If it seems too dry, add 1-2 teaspoons of cold butter to help bind it. The streusel needs to be firm enough to stay on top during baking but still melt slightly for that caramelized flavor.

5

ā° Step 5: Bake to Golden Perfection

Pour half of the batter into a greased 9-inch round cake pan. Sprinkle half of the streusel evenly over the top, then add the remaining batter. Top with the rest of the streusel, pressing down gently to help it adhere. Bake for 35-40 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs.

I always tap the pan gently on the countertop after removing it from the oven—this helps the cake release from the sides more easily. Let it cool in the pan for 10 minutes before transferring to a wire rack to cool completely. The cake will sink slightly as it cools, but that's normal and actually makes it more moist. Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate experience.

šŸ‘Øā€šŸ³

Pro Tips For Making Anna Olson Banana Cake

  • Mash Bananas Properly: Use a fork to crush them—don’t blend. You want texture, not banana puree. Over-blending turns the cake gummy, and this recipe relies on those little specks for real banana flavor.
  • Cream Butter and Sugars First: Take the 30 seconds to whip the butter, brown sugar, and white sugar together until light and fluffy. Skipping this step makes the cake dense and dry, especially with all that flour in the mix.
  • Don’t Overmix the Batter: Stir just until the dry ingredients disappear—maybe 10-12 strokes max. Overmixing develops gluten, and this cake’s magic is in its tender, moist crumb, not a tough one.
  • Check Oven Temp Early: Preheat to 350°F, but test it with an oven thermometer. Many home ovens run hot, and banana cakes bake fast. A slightly underdone center is better than a burnt top—you can always finish it with a few minutes.

Dietary considerations for this recipe

Gluten-Free Adaptation

For a gluten-free version, replace the 2.5 cups all-purpose flour with 2 cups gluten-free 1:1 baking flour like Bob’s Red Mill or King Arthur. Add 1 tbsp xanthan gum to help bind the batter—this is non-negotiable for structure. I’ve tested this with King Arthur Measure for Measure flour, and it yields a moist crumb that’s nearly identical to the original. 🌾

Dairy-Free Options

Swap the 1 cup unsalted butter for 1 cup dairy-free butter like Earth Balance or Miyoko’s. For the streusel, use ½ cup coconut oil melted and cooled instead of butter. The cake stays rich and moist—just ensure all dairy-free ingredients are at room temperature before mixing. I’ve used this with Trader Joe’s dairy-free butter and never noticed the difference.

Nut-Free Swap

Skip the walnuts entirely and replace them with ½ cup dried cranberries or ½ cup toasted pumpkin seeds for texture. For the caramelized flavor, add ½ cup barbecue sauce mixed with 2 tbsp brown sugar to the banana puree. This keeps the cake’s depth without nuts—perfect for allergies or personal preference. The seeds add a nice crunch that mimics walnuts.

Refined Sugar Reduction

Cut the 1.5 cups granulated sugar to 1 cup and replace the difference with ½ cup coconut sugar or ½ cup maple syrup. Reduce the brown sugar to ¼ cup to balance sweetness. The cake remains moist but slightly less sweet. I’ve tested this with Wholesome Sweeteners coconut sugar, and it works beautifully—just monitor baking time closely, as natural sweeteners can vary.

Vegan Adaptation

Replace the 2 eggs with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 minutes). Use 1 cup dairy-free butter (like Earth Balance) and ensure all ingredients are plant-based. The texture stays tender, though the cake may be slightly denser. I’ve used this with Bob’s Red Mill flaxseed meal and achieved great results—just add the flax eggs last to avoid overmixing.

Lower Sugar Version

Reduce the granulated sugar to 1 cup and the brown sugar to ¼ cup. Add 1 extra ripe banana (4 total) to compensate for sweetness. The cake remains moist but lighter. For extra flavor, add 1 tsp cinnamon to the dry ingredients. This version is perfect for those watching sugar intake without sacrificing flavor—trust me, the bananas make up for it! šŸŒ

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 90mg30%
Sodium 320mg14%
Total Carbohydrate 62g23%
Dietary Fiber 3g11%
Sugars 45g
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

Why does this banana cake recipe use coffee?

The 1 tbsp instant espresso powder enhances the banana flavor and adds subtle depth without making the cake taste like coffee. It’s a classic trick in baking—think of it as a flavor amplifier that makes the banana taste even more rich and aromatic. The coffee also helps balance the sweetness, creating a more complex flavor profile.

2

Can I make this cake without walnuts?

Skip the walnuts and replace them with ½ cup dried cranberries or ½ cup toasted pumpkin seeds for texture. For the caramelized flavor, stir ½ cup barbecue sauce mixed with 2 tbsp brown sugar into the banana puree. This keeps the cake’s depth and moisture without nuts—perfect for allergies or personal preference.

3

How do I know when the cake is fully baked?

The cake is done when a toothpick inserted in the center comes out clean or with just a few moist crumbs. The edges should pull away slightly from the pan, and the top should be golden brown. If you’re unsure, tap the pan gently—it should sound hollow. Overbaking can make the cake dry, so aim for 35-40 minutes at 350°F.

4

Can I bake this cake in a different pan size?

Yes, but adjust the baking time. For a 9-inch round pan, bake for 35-40 minutes. If using an 8-inch pan, reduce time to 30-35 minutes, and for a 10-inch pan, increase to 40-45 minutes. Always check for doneness with a toothpick. The cake will sink slightly as it cools, so don’t overbake to compensate.

5

Why does the cake sink in the middle after baking?

This is normal! The cake settles as it cools, which actually makes it more moist. To prevent excessive sinking, avoid overbaking—remove it when the toothpick test is done. If you’re worried, bake it for 5 minutes less than the suggested time, then check. The streusel topping also adds weight, helping the cake hold its shape better.

ā˜…ā˜…ā˜…ā˜…ā˜…4.8(10 reviews)
Categories Desserts