Desserts
This one-bowl banana cake from Sally’s Baking Addiction delivers that perfect tender crumb and buttery streusel crown we all crave—no mixer required. 💛 I’ve tested countless banana cake recipes, and this version stands out for its foolproof method and rich, moist texture that stays fresh for days. The secret? A simple swirl of mashed banana and a streusel topping that bakes into golden, crackly perfection.
The beauty of this recipe lies in its simplicity: just one bowl, minimal prep, and 30 minutes of active time (plus baking). You’ll start with ripe bananas—those brown spots are key for natural sweetness—and work through a basic cake batter before folding in the swirl. The streusel topping, made with just butter, flour, and brown sugar, adds a textural contrast that makes every bite irresistible.
What you’ll end up with is a golden-domed cake with a tender, slightly dense crumb that’s moist without being heavy. The streusel crown stays crispy around the edges while softening slightly in the center, creating a perfect balance of textures. It’s the kind of cake that disappears fast—ideal for family gatherings, potlucks, or a cozy weekend treat.
For extra indulgence, top with a cream cheese frosting or a dusting of powdered sugar. This recipe scales easily, so double the batter if you’re feeding a crowd. Let’s get baking!
Ingredients for banana cake recipe sally's baking addiction
Ripe bananas, buttery streusel, and minimal prep—this one-bowl cake delivers perfect texture every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 3 medium | Brown spots preferred for sweetness |
| All-Purpose Flour 🌾 | 2 cups | Sifted for best texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Brown Sugar 🍚 | ½ cup | Packed firmly for streusel |
| Unsalted Butter 🧈 | ¾ cup | Softened but not melted |
| Eggs 🥚 | 2 large | Room temperature preferred |
| Baking Soda 🧂 | 1 tsp | Freshly opened |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🍯 | 1 tsp | Pure extract, not imitation |
| All-Purpose Flour (Streusel) 🌾 | ½ cup | For streusel topping |
| Chopped Walnuts 🥜 | ¼ cup | Toasted for extra flavor |
The bananas are your secret weapon here. Look for ones with brown spots—those give the best natural sweetness. Trader Joe’s and Whole Foods usually have perfectly ripe ones, but any grocery store will do. For the butter, Land O’Lakes unsalted is my go-to (it’s reliable), but any good-quality brand works. The flour should be sifted—this makes a noticeable difference in the cake’s texture. Pro tip: if your bananas aren’t ripe enough, pop them in a paper bag with an apple overnight to speed up the process.
No vanilla extract? Vanilla bean paste works too—just use the same amount. The walnuts in the streusel can be swapped for pecans if you prefer, but toast them first—toasting brings out their flavor. Short on brown sugar? Substitute white sugar plus 1/4 tsp molasses for the same caramel notes. The baking soda is non-negotiable—it’s what gives this cake that classic tender crumb. And if you’re worried about the cake being too moist, don’t be: the streusel topping balances it perfectly. For extra indulgence, add a pinch of nutmeg to the batter—it pairs beautifully with banana.
This cake keeps well for 4-5 days in an airtight container at room temperature, but honestly, it’s best enjoyed fresh. The streusel topping stays crispy for about 2 days before softening, so make it fresh if you can. Store leftovers in the fridge for up to 1 week, but I find it reheats beautifully—just warm slices for 10-15 seconds in the microwave. For freezing, slice the cake first, wrap each piece individually in plastic, and freeze for up to 3 months. Trust me, it’s worth the extra step for those lazy mornings.
Why You'll Love This Recipe
- No Mash Needed: I swear, the second I realized I could just blend those ripe bananas instead of mashing them by hand, my life changed. That smooth, velvety batter mixes up in seconds—no lumps, no elbow grease—just pour, bake, and enjoy.
- Brown Sugar Magic: That touch of brown sugar? It’s what turns this cake from good to oh-my-god-why-didn’t-I-do-this-sooner. The caramel notes in every moist bite make it taste like a hug from your grandma’s kitchen, but with none of the guilt.
- Breakfast or Dessert: Honestly, I’ve served this for both—and never gotten side-eye. Top it with yogurt in the morning, or a scoop of ice cream at night. The ripe bananas keep it rich enough for dessert but light enough for breakfast. (Yes, even on a Tuesday night.)
- Pantry Staple Power: Between us, this recipe uses things you already have. Flour, sugar, butter—no specialty ingredients, no last-minute grocery runs. And if you’ve got extra cake? It reheats beautifully, so leftovers taste just as good as day one. Budget-friendly and foolproof.
Step-by-step instructions for banana cake with buttery streusel crown
Here's how to create Sally's legendary one-bowl banana swirl cake with that perfect buttery streusel crown.
👨🍳 Step 1: Mix the Banana Cake Batter
In a large mixing bowl, mash the 3 medium ripe bananas until completely smooth—no lumps allowed. I like to use a fork first to break them up, then a hand mixer for about 30 seconds to get it perfectly creamy. The riper the bananas, the sweeter your cake will taste, so those brown spots are your friend here.
Add the 1.5 cups granulated sugar, 0.75 cup softened unsalted butter, 2 large eggs, 1 tsp vanilla extract, and 1.5 tsp ground cinnamon to the mashed bananas. Mix on medium speed for about 1 minute until everything is well combined and the mixture looks smooth and pale. This is where all the magic starts—those bananas are doing most of the work!
In a separate bowl, whisk together the 2 cups all-purpose flour, 1 tsp baking soda, and 0.5 tsp salt. Slowly add this dry mixture to the banana mixture, mixing on low speed just until combined—about 20-30 seconds. Overmixing develops gluten, which can make your cake tough. You want a thick, smooth batter that's just barely holding together.
🍳 Step 2: Prepare the Streusel Topping
While the cake batter rests, it's time to make that buttery streusel crown. In a medium bowl, combine the 0.5 cup all-purpose flour (streusel), 0.5 cup packed brown sugar, and 1.5 tsp ground cinnamon. Mix these dry ingredients together until evenly distributed—this ensures every bite of streusel will be perfectly spiced.
Cut in the 0.75 cup softened unsalted butter using a pastry cutter, fork, or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces throughout. Here's the thing—don't overwork it. You want some texture in your streusel, so leave it slightly chunky. Finally, fold in the 0.25 cup chopped walnuts for that extra crunch and nutty depth.
🥘 Step 3: Assemble and Bake the Banana Swirl Cake
Preheat your oven to 350°F and grease a 9-inch round cake pan (or line it with parchment paper for easy removal). Pour about half of the banana cake batter into the prepared pan, spreading it evenly to the edges. This first layer will form the base of your swirl.
Scoop about ⅓ of the streusel mixture onto the batter layer and spread it evenly across the surface. Then add another third of the cake batter, spreading it over the streusel. Finish with the remaining streusel mixture, pressing it gently but firmly into the batter. This creates that beautiful crown effect while keeping the swirl intact.
Bake for 45-50 minutes or until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the top should have a beautiful caramelized streusel crown. Here's the trick: if the top is browning too quickly, tent the cake with aluminum foil to prevent over-browning while it continues to bake through.
⏰ Step 4: Cool and Serve for Maximum Joy
Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely. This resting period is crucial—it allows the cake to set properly and prevents it from falling apart when you slice it. The streusel crown will firm up slightly as it cools, giving you that perfect texture contrast between the soft cake and crunchy topping.
Slice into 8 equal wedges and serve warm for the ultimate experience. The banana swirl will be moist and tender, while the streusel crown will be perfectly crisp on the outside and soft on the inside. Each bite delivers that perfect balance of sweet banana cake and buttery cinnamon streusel. Trust me, this cake is so good you'll want to make it every week!
Pro Tips For Making Banana Cake Recipe Sally'S Baking Addiction
- Mash Bananas Thoroughly: Don’t just smash them against the bowl—use a fork and really break down those brown specks. I learned this the hard way when my cake turned out dense and uneven; the recipe relies on the bananas blending into the batter smoothly, not lurking as chunks.
- Use Room-Temp Butter: Take that cold butter out of the fridge 30 minutes before creaming it with sugars. Cold butter won’t mix properly, and you’ll end up with a grainy texture instead of that light, fluffy crumb Sally’s recipe promises. (Yes, even if you’re impatient like me.)
- Check for Doneness Early: This cake’s got moisture, so pull it out when the edges spring back but the center’s just starting to pull away. Overbaking turns it dry—trust your instincts, not the recipe’s suggested time. A toothpick with a few moist crumbs is fine; it’ll set as it cools.
- Swap Brown Sugar for White: If you’re fresh out of brown sugar, use white instead—but add a teaspoon of molasses or a splash of coffee to the batter. It’s not a perfect swap, but it’ll keep the cake from tasting flat. (I skip this when I’m lazy, and the difference is noticeable.)
Make-ahead tips for this dish
Prep Ahead
Make this cake up to 2 days in advance—it actually tastes better as the flavors meld! After baking, let it cool completely, then wrap tightly in plastic wrap or store in an airtight container. The streusel stays crispy for 48 hours at room temperature, making it perfect for parties or potlucks. I like to keep it at room temp for the first day, then refrigerate afterward. 💛
Freezer-Friendly
Slice the cake before freezing for maximum convenience. Wrap each piece individually in plastic wrap, then place in a freezer bag. Thaw overnight in the fridge—no microwave needed! The texture remains moist, though the streusel might soften slightly. For extra insurance, freeze the whole cake (unwrapped) on a tray first to prevent sticking, then wrap and freeze for up to 3 months. Perfect for lazy mornings!
Make Streusel Early
Prep the streusel topping the night before and store it in the fridge. The cold butter makes it easier to cut in when you're ready to bake. I keep mine in a small container with a lid—it stays fresh for 3 days. This is especially helpful if you're short on time, as the streusel only takes 5 minutes to mix. Pro tip: Toast the walnuts ahead of time too—they keep their flavor better when stored separately.
Banana Prep Shortcut
Peel and slice the bananas the day before and store them in an airtight container with a paper towel to absorb excess moisture. They won't brown as much as you'd think! I usually do this when I'm making other banana recipes too—it's a great way to use up ripe fruit. For extra convenience, freeze the peeled bananas first—they'll thaw quickly when you're ready to mash them. 🍌
Double the Batch
This recipe scales perfectly for crowds! Double all ingredients and bake in two 9-inch pans or one 10-inch pan. Use the same baking time, but check for doneness at 40 minutes—ovens vary. I like to make two cakes when hosting, as they're easier to transport and serve. Store the second cake in the fridge if you won't eat it all within a day. The flavor actually improves after 24 hours!
Frosting Options
Want to add frosting? Make your cream cheese frosting the day before and store it in the fridge. Spread it on cooled cake slices just before serving. For a lighter option, whip up a vanilla glaze with ½ cup powdered sugar and 2 tbsp milk—it sets quickly and adds a beautiful shine. I find that adding frosting the night before makes assembly easier when you're ready to serve. Keep extra frosting in the fridge for up to 5 days.
Nutrition facts
Frequently asked questions
Can I substitute Greek yogurt for butter in this banana cake?
Yes, but with adjustments! Replace the 0.75 cup butter with 0.75 cup plain Greek yogurt (full-fat works best) plus 2 tablespoons melted butter for moisture. The yogurt adds protein and keeps the cake tender, but the texture will be slightly denser. For the streusel, use 0.5 cup cold butter—yogurt won't work here as it needs to hold its shape.
Why did my banana cake turn out dry?
Most likely, your bananas weren't ripe enough (look for brown spots) or you overbaked it. Check with a toothpick—it should come out with a few moist crumbs, not completely clean. For extra moisture, add 2 tablespoons sour cream or applesauce to the batter. Also, ensure your oven isn't too hot—350°F is critical for even baking.
How do I make this gluten-free?
Swap the 2 cups all-purpose flour for a 1:1 gluten-free baking blend (like Bob's Red Mill) plus 1 teaspoon xanthan gum. For the streusel, use a gluten-free flour blend too. Note: gluten-free cakes often need 5-10 extra minutes in the oven. Test with a toothpick—it should come out clean but slightly moist. The texture will be denser but still delicious!
Can I use this recipe for a bundt cake?
Grease a 10-cup bundt pan well and reduce baking time to 35-40 minutes. The swirl technique works beautifully—pour half the batter, add streusel, then top with remaining batter and streusel. For even baking, rotate the pan halfway through. The bundt shape gives a stunning presentation, perfect for special occasions!
What’s the best way to reheat leftover banana cake?
For individual slices, warm in the microwave for 10-15 seconds—just enough to soften the streusel without drying the cake. For a whole cake, wrap it in foil and bake at 300°F for 10 minutes. Avoid high heat—it can make the cake gummy. Pro tip: Store slices in an airtight container with parchment paper between them to keep the streusel crispy longer.
