Desserts
This banana and rhubarb cake recipe delivers the perfect harmony of tart rhubarb and sweet banana in every moist, tender bite. The secret lies in balancing the natural tartness of rhubarb with ripe bananas and a touch of cinnamon, creating a crumb that's impossibly light yet rich. I developed this recipe after years of experimenting with fruit cakes—this version never dries out or becomes too heavy.
The cake's magic comes from a simple but effective technique: folding mashed banana and chopped rhubarb directly into the batter, ensuring even distribution of flavor and texture. A hint of vanilla and warm spices deepens the natural fruit flavors, while a light streusel topping adds crunch that contrasts beautifully with the soft cake. The result? A dessert that's elegant enough for brunch but easy enough for a weeknight treat.
What you'll end up with is a moist cake with a golden crust and vibrant streusel, where each slice offers bursts of banana sweetness balanced by rhubarb's tangy bite. The texture remains tender for days, making it perfect for meal prep or special occasions. Serve warm with vanilla ice cream or a drizzle of caramel for the ultimate comfort dessert.
This recipe works equally well as a breakfast cake or afternoon treat, and the flavors only improve as it sits overnight. The combination of ripe bananas and fresh rhubarb creates a flavor profile that's both nostalgic and sophisticated—exactly what makes this cake a crowd-pleaser. Let's get baking!
Ingredients for banana and rhubarb cake
These 14 ingredients create the perfect tart-sweet balance in every moist bite.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown sugar for depth |
| Ripe Bananas 🍌 | 3 large | Mashed, spots okay |
| Fresh Rhubarb 🍓 | 2 cups | Chopped, stems removed |
| Unsalted Butter 🧈 | 1 cup | Softened, not melted |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Vanilla Extract 🌿 | 1 tbsp | Pure extract, not imitation |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground preferred |
| Baking Soda 🧂 | 1 tsp | Not baking powder |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Old-Fashioned Oats 🌾 | 1 cup | Blended into flour for streusel |
| Light Brown Sugar 🍚 | ½ cup | Packed for streusel |
| Chopped Walnuts 🥜 | ½ cup | Toasted for extra flavor |
| Melted Butter 🧈 | ½ cup | Cooled slightly for streusel |
The rhubarb is your secret weapon here—look for vibrant, firm stalks at the grocery store, usually in spring. Trader Joe's and local farmers markets have the freshest, but the regular supermarket works too. If you can't find fresh rhubarb, frozen works in a pinch, though texture will be slightly different. The bananas? Ripe with brown spots pack the most flavor—don't use green ones. For the flour, King Arthur or Gold Medal brands give the lightest texture. I always measure my flour by spooning it into the cup and leveling off—no scooping from the bag.
No fresh rhubarb? Substitute with 1 cup of diced apples or pears—the texture stays similar. Running out of walnuts? Pecans or almonds work just fine. Want extra moisture? Add 2 tbsp sour cream or Greek yogurt to the batter. The streusel can be made ahead—just store it in the fridge until ready to use. For a gluten-free version, swap the flour for a 1:1 gluten-free blend, but expect a slightly denser crumb. The cinnamon is non-negotiable—it's what makes this cake sing, so don't skip it.
This cake tastes even better the next day—cover loosely with plastic wrap and store at room temperature for up to 3 days. For longer storage, wrap tightly and refrigerate for up to 1 week. The streusel topping stays crisp for days, but if you prefer it extra crunchy, bake it separately for 5 minutes before adding to the cake. Freeze slices for up to 3 months—just thaw at room temperature before serving. I always make a double batch because it disappears fast.
Why You'll Love This Recipe
- No-Fuss Mix-In: I swear by this recipe because it’s the kind of cake where you just dump things in. Overripe bananas? Chop and fold. Tart rhubarb chunks? Toss them right in. The batter’s thick but not fussy—no need to overthink it.
- Tart-Sweet Magic: That rhubarb-banana combo is ridiculously good—the rhubarb’s sharp bite cuts through the bananas’ natural sweetness, and the butter keeps it rich without tasting heavy. Honestly, the first bite makes you want to bake it again immediately.
- Weekday or Weekend: This cake works for everything. Need a quick breakfast? Slice it warm. Bringing dessert to a picnic? It holds up perfectly. Even my picky-eating cousin asked for seconds—(yes, even on a Tuesday night).
- Budget Baking Win: You’re using pantry staples (flour, sugar) and ingredients that won’t break the bank (ripe bananas, seasonal rhubarb). Plus, it keeps well for days, so you’re not scrambling to use it up before it dries out.
Step-by-step instructions for banana and rhubarb cake
Here's how to create a cake with perfect moisture and that incredible tart-sweet balance.
Prepare the Banana-Rhubarb Filling
In a medium bowl, mash the 3 large ripe bananas with a fork until completely smooth—you want no lumps at all. Add the 2 cups chopped fresh rhubarb, 1 tbsp vanilla extract, 2 tsp ground cinnamon, and ½ tsp salt. Stir gently to combine, being careful not to overmix. The rhubarb will release its juices, creating a thick, vibrant filling. Set this mixture aside while you prepare the cake batter.
This filling is what makes this cake special. The rhubarb adds that bright tang that cuts through the sweetness of the bananas, creating that perfect balance we're after. Don't skip the cinnamon—it's what brings out the warm spice notes that complement both ingredients.
Mix the Cake Batter
In a large mixing bowl, combine the 2.5 cups sifted all-purpose flour, 1.5 cups granulated sugar, 1 tsp baking soda, and ½ tsp salt. Whisk these dry ingredients together until evenly distributed—this ensures your cake will rise properly. In a separate bowl, beat the 1 cup softened unsalted butter until smooth and creamy.
Gradually add the dry ingredients to the butter while mixing on medium speed until just combined. Then add the 2 whole large eggs, one at a time, mixing well after each addition. Finally, pour in the banana-rhubarb mixture and mix until everything is fully incorporated. The batter should be thick but pourable—if it's too thick, you can add 1-2 tablespoons of milk if needed.
Prepare the Oat Streusel Topping
In a food processor, pulse the 1 cup old-fashioned oats until they resemble fine crumbs. Transfer these to a medium bowl and add the ½ cup packed light brown sugar, ½ cup chopped walnuts, and ½ cup melted butter (cooled slightly). Mix everything together until the oats are evenly coated and the mixture holds together when pressed.
This streusel is what gives the cake its beautiful texture contrast—crunchy on top, tender underneath. The walnuts add a nice nutty crunch that balances the soft cake, while the brown sugar adds that caramelized sweetness when baked. Make sure your butter is only slightly cooled so it doesn't melt the sugar prematurely.
Assemble and Bake
Preheat your oven to 350°F and grease a 9-inch round cake pan or line it with parchment paper. Pour half of the cake batter into the prepared pan. Spread the banana-rhubarb filling evenly over the batter, then top with the remaining cake batter. Sprinkle the oat streusel mixture evenly over the top, pressing down gently with your fingers.
Bake for 50-55 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. If you notice the top browning too quickly, tent the cake with aluminum foil after the first 30 minutes of baking to prevent over-browning.
Cool and Serve
Allow the cake to cool in the pan for 15 minutes, then transfer it to a wire rack to cool completely. This cooling period is crucial—it allows the cake to set properly and prevents it from becoming gummy. Once fully cooled, slice into 8 equal wedges and serve at room temperature.
The cake should have a moist, tender crumb with pockets of juicy banana-rhubarb filling throughout. Each bite should deliver that perfect balance of sweet and tart flavors, with the crunchy streusel adding just the right texture contrast. Store any leftovers in an airtight container at room temperature for up to 3 days or in the refrigerator for up to 5 days.
Pro Tips For Making Banana And Rhubarb Cake
- Preheat Like a Pro: DESCRIPTION: Crank that oven to 350°F and let it roar for 10 minutes before baking—this recipe’s butter and sugar need that steady heat to melt smoothly. I learned this the hard way when my first batch looked like it was still raw in the middle because the pan couldn’t catch up.
- Chop Rhubarb Small: DESCRIPTION: Dice that rhubarb into ¼-inch pieces, not thick chunks—it cooks faster and releases its tartness evenly. Thick pieces stay underdone, and you’ll end up with a cake that’s sweet in spots but still crunchy in the middle.
- Don’t Overmix the Batter: DESCRIPTION: Stir just until the flour disappears—overworking it turns the cake dense and tough. I used to beat it like I was making pancakes, and the result was a brick. Two minutes max with a spatula is all you need.
- Test for Doneness Early: DESCRIPTION: Pull the cake out when the edges are set but the center still jiggles slightly—it’ll keep rising another 5-10 minutes. My first time, I waited for the toothpick test, and the top collapsed like a sad soufflé. Trust your eyes, not the timer.
Troubleshooting your banana and rhubarb cake
Cake Too Dense
If your cake turns out denser than expected, the issue is likely overmixing the batter or using underripe bananas. I’ve found that overmixing develops gluten too much, making the crumb tough. Mix just until combined—stop when no dry spots remain. Also, ensure your bananas are ripe with brown spots; underripe ones add moisture but not enough sweetness to balance the tart rhubarb. Another trick? Whisk the eggs and butter together first to create air pockets before adding dry ingredients. 💫
Streusel Not Crunchy
A soggy streusel usually means the butter melted too much during baking. To fix this, chill the streusel mixture for 15-20 minutes before spreading it on top—this helps it hold its shape. Also, use cold butter (not melted) when mixing the streusel, then pulse it in a food processor until it resembles coarse crumbs. If the cake still feels too moist, bake the streusel separately for 5 minutes at 350°F before adding it to the batter. 🥜
Rhubarb Too Tart
Fresh rhubarb can be aggressively tart, especially if not fully cooked. To balance the flavor, add 1 extra tablespoon of sugar to the banana-rhubarb mixture before folding it into the batter. For a smoother texture, cook the rhubarb first: Simmer 1 cup chopped rhubarb with 2 tablespoons sugar for 5 minutes before mixing with bananas. This caramelizes the edges slightly, mellowing the tartness. 🍓
Cake Sinks in Center
A sunken center usually means the cake wasn’t baked long enough or the oven wasn’t hot enough. Double-check your oven temperature with an oven thermometer—many ovens run 25°F hotter or cooler than set. Bake for the full 50-55 minutes, then do the toothpick test: Insert it into the center; if wet batter clings, bake 5-10 more minutes. Also, avoid opening the oven door early—temperature fluctuations cause cakes to sink. 🌡️
Dry or Crumbly Texture
Dry cake often results from overbaking or using too much flour. First, check your baking time—remove the cake when a toothpick comes out with a few moist crumbs, not completely clean. If the cake still feels dry, try adding 2 tablespoons sour cream or Greek yogurt to the batter for extra moisture. For storage, cover the cake with a damp towel overnight to retain freshness. 💧
Rhubarb Filling Leaks
If the rhubarb mixture seeps through the cake layers, the batter wasn’t thick enough to contain it. To fix this, ensure your batter is stiff but pourable—add 1-2 tablespoons flour if needed. Also, spread the filling evenly in the center of the first batter layer, then press the second layer firmly on top to seal it. For extra insurance, chill the assembled cake in the fridge for 15 minutes before baking to help the layers set. 🧊
Nutrition facts
Frequently asked questions
Can I substitute rhubarb with another fruit?
For a similar texture, swap rhubarb with 1 cup diced apples or pears. If you want to keep the tartness, try 1 cup chopped strawberries or raspberries, but reduce the sugar in the filling by 1 tablespoon since these fruits are sweeter. The cake will still be delicious—just the flavor profile changes slightly.
How do I store banana-rhubarb cake?
For short-term storage, keep the cake at room temperature in an airtight container for up to 3 days. For longer storage, refrigerate for up to 5 days or freeze individual slices for 3 months. To maintain moisture, wrap the cake tightly with plastic wrap or place a slice of bread on top before sealing. The flavors actually improve after the first day!
Why does my cake turn out dry?
Dry cake usually happens from overbaking or using too much flour. Always check doneness with a toothpick—it should come out with a few moist crumbs, not completely clean. For extra moisture, add 2 tablespoons sour cream or Greek yogurt to the batter. If storing, cover the cake with a damp towel overnight to lock in freshness.
Can I make this cake gluten-free?
Yes, but expect a slightly denser texture. Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). For best results, add ½ teaspoon xanthan gum to help bind the cake. You may also need to reduce other liquids by 1-2 tablespoons since gluten-free flours absorb differently. Test your blend first in a small batch.
What's the best way to serve this cake?
Serve warm slices with a dollop of vanilla ice cream or a drizzle of caramel sauce to enhance the banana-rhubarb flavors. For a breakfast treat, top with whipped cream and a sprinkle of cinnamon. The cake also pairs beautifully with a cup of earl grey tea—the bergamot notes complement the tart rhubarb perfectly.
