Desserts
This apple and rhubarb cake recipe captures spring’s brightest flavors in every bite—juicy fruit layers balanced by a buttery streusel top that bakes to golden perfection. 🌸 The secret lies in layering thinly sliced rhubarb and apples between moist cake batter, creating bursts of tart-sweet contrast with each forkful.
I developed this version after years of testing, ensuring the fruit stays tender while the streusel adds just the right crunch.
The recipe begins with a simple yet foolproof cake base—flour, sugar, eggs, and butter—infused with vanilla and cinnamon for warmth. Thinly slicing the rhubarb and apples (peeled and cored) ensures even cooking, while the streusel topping of flour, brown sugar, and cold butter creates that irresistible caramelized crust.
Baking at 350°F for 45-50 minutes yields a cake with a tender crumb and a top that’s crisp enough to stand up to powdered sugar or a light glaze.
What makes this cake truly special is its versatility—serve it warm with vanilla ice cream for a restaurant-worthy dessert, or dust it with powdered sugar for a classic presentation. The rhubarb’s natural tartness pairs beautifully with the apples’ sweetness, while the streusel adds texture that keeps every bite interesting.
Perfect for spring brunch, potlucks, or a cozy weekend treat, this cake is a celebration of seasonal produce in its most delicious form.
For those with dietary preferences, substitutions like almond flour or coconut oil work well, though the traditional version delivers the most satisfying texture. The recipe scales easily, making it ideal for gatherings or meal prep. Let’s get baking—your kitchen will smell like spring in minutes.
Ingredients for apple and rhubarb cake
Spring’s brightest flavors start with these simple, quality ingredients—juicy fruit layers and buttery streusel.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White sugar preferred |
| Brown Sugar 🍚 | ½ cup | Packed firmly for streusel |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel |
| Unsalted Butter 🧈 | ½ cup | Melted for cake batter |
| Vanilla Extract 🌿 | 1 tbsp | Pure extract preferred |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground for warmth |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Rhubarb 🍎 | 2 cups | Thinly sliced, peeled |
| Apples 🍏 | 2 medium | Peeled, cored, thinly sliced |
| Powdered Sugar 🍚 | ¼ cup | For dusting or glaze |
The rhubarb and apples are the stars here. Look for vibrant, firm rhubarb with no slimy spots—Costco or local farmers markets usually have the best selection. Apples should be tart-sweet varieties like Honeycrisp or Granny Smith. Peeled and thinly sliced (about 1/8-inch thick), they cook evenly without turning mushy. If you can’t find fresh rhubarb, frozen works in a pinch—just thaw and pat dry. The butter matters too: Plugrá or Land O’Lakes unsalted is my go-to for baking—never that salted stuff. For the flour, King Arthur or Gold Medal brands bake up lighter than store-brand options.
No rhubarb? Substitute with extra apples or even peaches—just reduce the sugar slightly since fruit varies in sweetness. Running low on brown sugar? Mix white sugar with 1 tbsp molasses per cup. The vanilla extract is non-negotiable—imitation extracts won’t give you that rich depth. For the apples, if you’ve got rotten spots, just trim them out—they’ll still work. The streusel topping is where the magic happens: Cold cubed butter creates flaky layers, while the brown sugar adds caramelized crunch. Don’t skip the cinnamon—it’s what ties the tart fruit flavors together.
Fresh rhubarb keeps for about 1 week in the fridge, wrapped in a damp towel. Apples last 2-3 weeks in the crisper drawer. The streusel topping can be prepped ahead and stored in the fridge for 2 days—just press it into the cake right before baking. Once baked, this cake tastes even better the next day as the flavors meld. Slice and store at room temperature for up to 3 days, or freeze individual portions for 3 months. For serving, dust with powdered sugar or drizzle with a simple glaze of powdered sugar and lemon juice.
Why You'll Love This Recipe
- No Fussy Prep: I swear by this one—just toss chopped rhubarb and apples into the batter (no peeling required), then fold in the eggs and butter. The flour and sugars handle all the heavy lifting while you’re busy doing anything else.
- Sweet-Tart Magic: That brown sugar caramelizes into the crust while the rhubarb’s tang cuts through the richness—like autumn in a box. Honestly, the first bite makes me forget I’m not at a farmers’ market.
- Weekend or Weeknight: Bake it Saturday morning for brunch, or whip it up Wednesday for a dessert that feels special. Slices warm with tea? Yes. Cut into squares for lunchboxes? Absolutely. My go-to for any day that needs a little joy.
- Leftovers That Last: This cake keeps beautifully for days—moist enough to reheat in the oven or eat cold. Between us, I’ve had it for breakfast, after-dinner dessert, and even a midnight snack. The butter and sugar combo means it won’t dry out.
Step-by-step instructions for apple and rhubarb cake
This method delivers a perfect balance of tender cake and buttery streusel with fresh fruit.
👨🍳 Step 1: Prepare the Fruit Filling
In a large bowl, combine the 2 cups rhubarb and 2 medium apples (peeled, cored, and thinly sliced). Toss gently with 2 tablespoons of the granulated sugar from your ingredients—just enough to lightly coat the fruit. This prevents the rhubarb's tartness from overwhelming the cake while keeping the fruit intact during baking.
Set the fruit mixture aside while you prepare the cake batter. The fruit will release juices as it cooks, so don't drain them—those juices create the signature moist texture of this cake. If your fruit is particularly watery, you can pat it dry with a paper towel, but don't skip this step entirely unless absolutely necessary.
🍳 Step 2: Make the Cake Batter
Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. In a medium bowl, whisk together the 2.5 cups all-purpose flour, 2 teaspoons ground cinnamon, and 0.5 teaspoon salt. Sift the mixture directly into a large mixing bowl to aerate the flour—this ensures a light, tender crumb.
In a separate bowl, beat the 2 whole large eggs until just combined, then whisk in the 1.5 cups granulated sugar and 1 tablespoon vanilla extract. Gradually add the dry ingredients to the wet mixture while mixing on low speed, alternating with the 0.5 cup melted unsalted butter. Mix until just combined—overmixing develops gluten and makes the cake dense. The batter should be smooth with no visible flour streaks.
🥘 Step 3: Assemble the Cake Layers
Pour half of the cake batter into the prepared pan and spread it evenly. Sprinkle half of the prepared fruit mixture over the batter, pressing down gently to create an even layer. This distribution ensures every bite delivers that perfect tart-sweet combination. Pour the remaining batter over the fruit and spread it evenly, then top with the remaining fruit mixture.
Tap the pan gently on the counter to release any air bubbles and ensure the fruit settles properly. The final layer of fruit should be visible through the batter—this is your visual cue that the cake is assembled correctly. Avoid pressing too hard or the fruit will release too much juice too quickly, making the cake soggy.
🔥 Step 4: Make the Streusel Topping
In a medium bowl, combine the 1 cup cold cubed unsalted butter, 0.5 cup brown sugar, and the remaining 0.5 cup granulated sugar. Use a pastry cutter, fork, or your fingers to work the butter into the sugar until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining. This texture creates the perfect balance of crispy and crumbly streusel.
Add the 2.5 cups all-purpose flour and 2 teaspoons ground cinnamon to the butter-sugar mixture. Stir gently with a wooden spoon or your fingers until the streusel forms clumpy, uneven pieces—this is essential for that rustic, bakery-style finish. Sprinkle the streusel evenly over the top of the cake in the pan, pressing down lightly with your fingers.
⏰ Step 5: Bake to Golden Perfection
Bake the cake in the preheated oven for 50-55 minutes, or until a toothpick inserted into the center comes out clean with just a few moist crumbs clinging to it. The streusel should be deep golden brown with some areas slightly darker—this indicates it's crisped properly while the cake remains tender underneath.
Let the cake cool in the pan for 15 minutes before transferring it to a wire rack to cool completely. This gradual cooling prevents the cake from cracking as it shrinks. Once fully cooled, dust the top with the 0.25 cup powdered sugar for a professional finish. Serve warm or at room temperature with a dollop of whipped cream or a scoop of vanilla ice cream to complement the tart-sweet flavors.
Pro Tips For Making Apple And Rhubarb Cake
- Cream Butter Properly: Use a wooden spoon to mix softened butter and sugars until the texture looks like wet sand—not just streaky. I learned this the hard way when my cake turned out dense; the butter wasn’t fully incorporated enough to create that tender crumb.
- Prep Rhubarb Right: Trim the rhubarb into ½-inch chunks before tossing it in the filling—no need for tiny dice. Over-chopping releases too much liquid, which makes the cake soggy. (Yes, even if you’re impatient like me.)
- Test for Doneness Early: Stick a toothpick in the center at 30 minutes—if it comes out with moist crumbs but no wet batter, you’re golden. Ovens run hot, and rhubarb’s acidity can make the cake set faster than expected. Pull it when it’s almost done.
- Swap Brown Sugar Smart: Use light brown sugar for the dry ingredients, but pack it into the measuring cup—don’t scoop. The moisture in dark brown sugar can throw off the cake’s structure, especially when paired with rhubarb’s natural juiciness. (Your future self will thank you.)
Pro cooking tips for this dish
Fruit Prep Matters
Slice your rhubarb and apples thinly—about 1/8-inch thick—using a mandoline or sharp knife for even cooking. The goal is to maintain texture while letting juices infuse the cake. I always peel and core the apples first, then slice them perpendicular to the core for uniform pieces. 🍎
Toss the fruit with just 2 tablespoons sugar—this prevents over-sweetening while balancing rhubarb’s tartness. For extra tenderness, pat watery fruit dry with paper towels before layering. If using frozen rhubarb, thaw and drain it thoroughly to avoid a soggy cake.
Batter Consistency
Your cake batter should be smooth but slightly thick—like heavy pancake batter. Overmixing develops gluten, leading to a tough crumb. Mix until just combined, with no visible flour streaks. I use a hand mixer on low speed for 30 seconds after adding all ingredients to avoid overworking.
For extra moisture, whisk the eggs and sugar until pale and slightly thickened (about 2 minutes). This incorporates air, creating a lighter texture. If your batter seems too thin, add 1-2 tablespoons extra flour—but don’t overdo it, or the cake will dry out.
Streusel Texture
The streusel’s magic lies in cold cubed butter—never melted. Use a pastry cutter or your fingers to work the butter into the sugar until you see pea-sized pieces remaining.
This creates flaky, caramelized pockets when baked. For extra crunch, add 1/4 cup chopped pecans or walnuts to the streusel mixture.
Press the streusel lightly over the cake—just enough to adhere, but don’t compact it. The uneven clumps should peak slightly in places, creating those coveted crispy spots. If your streusel looks too dry, add 1 teaspoon cold milk or heavy cream to bind it.
Baking Time
Bake until a toothpick comes out clean (or with a few moist crumbs). The cake is done when the edges pull away slightly from the pan and the streusel turns deep golden brown. Overbaking dries out the cake—50-55 minutes is your target at 350°F.
For even baking, place the cake on the middle rack of your oven. If your oven runs hot, reduce the temperature to 325°F and bake for 10-15 minutes longer. The streusel should be crisp but not burnt—this is your visual cue for perfection. 🔥
Cooling Trick
Let the cake cool in the pan for 15 minutes before transferring to a wire rack. This prevents cracks as the cake shrinks. For a smoother top, gently press a damp paper towel over the streusel while cooling—it’ll remove excess crumbs and create a cleaner finish.
Once fully cooled, dust with powdered sugar or drizzle with a simple glaze (mix 1/4 cup powdered sugar + 1 tbsp lemon juice). Serve at room temperature for the best texture—this lets the flavors meld while keeping the streusel crisp.
Store leftovers in an airtight container for up to 3 days.
Nutrition facts
Frequently asked questions
Can I use frozen rhubarb instead of fresh?
Yes, but you must thaw and drain it thoroughly first! Frozen rhubarb works well, but excess moisture can make your cake soggy. After thawing, pat the rhubarb dry with paper towels before slicing and layering. For best results, use it within 24 hours of thawing.
How do I prevent the cake from cracking?
Let the cake cool in the pan for 15 minutes before transferring to a wire rack. This gradual cooling prevents sudden shrinkage that causes cracks. Also, avoid opening the oven door too early—temperature fluctuations can stress the cake structure.
What's the best way to store leftovers?
Keep the cake in an airtight container at room temperature for up to 3 days. For longer storage, slice and freeze individual portions for 3 months. Thaw overnight in the fridge before serving to maintain texture.
Can I make this cake gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill. For best results, add 1/2 teaspoon xanthan gum to help bind the crumb. The texture will be slightly denser but still delicious.
Why did my streusel turn out too crumbly?
This usually happens when the butter melts completely during mixing. Use cold cubed butter and work it quickly into the sugar mixture—you want to see pea-sized pieces remaining. If needed, add 1 teaspoon cold milk to help bind the streusel.
