Apple and Rhubarb Cake Recipe: Tart-Sweet Balance With Buttery Streusel Top

Desserts

Apple and Rhubarb Cake Recipe: Tart-Sweet Balance With Buttery Streusel Top

This apple and rhubarb cake delivers the perfect balance of tart and sweet with a buttery streusel top that melts in your mouth. 🍏 The secret lies in steaming the rhubarb first—this tenderizes the fibrous vegetable and intensifies its natural tang, creating a filling that's both vibrant and velvety.

I developed this recipe after years of baking, refining the ratio of apples to rhubarb until I found the ideal harmony where neither fruit overpowers the other.

The cake's structure comes from a classic vanilla sponge base, light enough to let the fruit flavors shine while providing just enough structure to hold the filling. The streusel topping, made with cold butter and brown sugar, creates pockets of caramelized sweetness that contrast beautifully with the tart filling.

Baking at 350°F ensures even cooking without drying out the fruit, and the 45-60 minute bake time gives you plenty of flexibility depending on your oven.

What makes this recipe truly special is how the flavors evolve as it cools—warm spices like cinnamon and nutmeg mellow out while the rhubarb's acidity brightens the apples' natural sweetness. The result is a cake that's perfect for brunch, afternoon tea, or as a showstopper dessert.

The streusel topping stays crisp on top while remaining tender on the edges, creating that ideal textural contrast.

Whether you're serving it warm with vanilla ice cream or at room temperature with whipped cream, this cake delivers restaurant-quality results with a homemade touch.

The recipe scales beautifully for gatherings, and I've included tips for making it ahead—it actually tastes better the next day as the flavors meld even more. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for apple and rhubarb cake

Tart rhubarb and sweet apples meet buttery streusel in this crowd-pleasing cake.

Ingredient Amount Notes
Honeycrisp or Granny Smith Apples 🍎 2 ½ lb Peeled and sliced into 1/4-inch pieces
Fresh Rhubarb 🍃 2 lb Trimmed and cut into 1-inch pieces
All-Purpose Flour 🌾 2 ½ cups Sifted for best texture
Granulated Sugar 🍚 1 ½ cups For cake base
Brown Sugar 🍚 1 cup Packed for streusel
Unsalted Butter 🧈 1 cup Cold and cubed for streusel
Large Eggs 🥚 2 whole Room temperature
Vanilla Extract 🍯 1 tbsp Pure extract preferred
Baking Powder 🍞 2 tsp Aluminum-free preferred
Ground Cinnamon 🌿 1 ½ tsp For cake and streusel
Ground Nutmeg 🌿 ½ tsp Freshly grated preferred
Salt 🧂 ½ tsp Fine sea salt
Old-Fashioned Oats 🌾 ½ cup For streusel texture

The apples and rhubarb are the stars—Honeycrisp apples add sweetness while Granny Smith brings tang. Grab the freshest rhubarb you can find (the vibrant pink stalks are key)—Trader Joe's and local farmers markets usually have the best. For the apples, avoid anything mealy; they should be crisp and firm. I always peel them, but if you prefer the texture, leave the skin on. The rhubarb needs to be trimmed of any leafy stems, which are toxic. Prep both fruits ahead of time—they'll keep in the fridge for up to 48 hours.

No Honeycrisp apples? Fuji or Gala work just as well for sweetness, while Pink Lady adds a nice tartness. Running low on rhubarb? Substitute with tart cherries or cranberries, but reduce the sugar slightly. The oats in the streusel can be swapped for crushed graham crackers if you're out, but they won't be as chewy. For the butter, European-style has more flavor, but regular unsalted works fine. And if you're feeling fancy, add a pinch of cardamom to the cake batter—it pairs beautifully with the fruit.

This cake tastes even better the next day, so bake it ahead if you can. Store wrapped at room temperature for 3 days or freeze for 3 months. The streusel stays crisp for hours, but if it softens, just pop it back in the oven for 5 minutes at 350°F. I like to slice it thin and serve with a dollop of vanilla bean ice cream or a scoop of whipped cream. The leftovers? Perfect for breakfast toast or a quick snack with tea.

❤️

Why You'll Love This Recipe

  • I’ll be real: most cakes turn sad after day two, but this one? Still moist and delicious. The apples stay juicy, the rhubarb doesn’t get mushy, and the crumb is perfect for toast or a snack. Plus, it’s cheap to make—just a handful of ingredients, no specialty stuff.
  • No Fuss Layers: I swear by this recipe because it’s the kind of cake that forgives mistakes—just toss the chopped apples and rhubarb into the batter, no fussing with layers or precise placement. The tartness of the rhubarb and the crisp sweetness of Honeycrisp apples balance each other out without any extra effort.
  • Tart-Sweet Magic: Between us, this combo is ridiculously good—Granny Smith apples add a sharp bite, while the rhubarb brings that bright, almost citrusy tang. The brown sugar caramelizes just enough to make every bite feel like a little hug for your taste buds.
  • Weekend or Weeknight: Honestly, this cake works for everything. Serve it warm with ice cream for a lazy Sunday, pack slices for a picnic, or even reheat leftovers for a quick breakfast with yogurt. It’s the kind of dessert that doesn’t demand a special occasion.

Step-by-step instructions for apple and rhubarb cake

Here's how to build this showstopping tart-sweet cake with perfect layers and a crispy streusel.

1

👨‍🍳 Step 1: Prep the Fruits for Perfect Texture

Start by peeling and slicing the 2.5 lb honeycrisp or granny smith apples into ¼-inch thick pieces—thinner slices will soften faster in the oven. Trim the 2 lb fresh rhubarb and cut it into 1-inch chunks. Toss both fruits together in a large bowl with 1 tablespoon of the granulated sugar and let them sit while you prepare the cake batter.

This sugar coating helps balance the tartness of the rhubarb and keeps the fruit from sinking to the bottom. I like to use a mix of sweet and tart apples—honeycrisp adds natural sweetness while granny smith keeps it bright and crisp. Don't skip the sugar step; it makes all the difference in flavor distribution.

2

🍳 Step 2: Mix the Cake Batter for Light Layers

In a large mixing bowl, whisk together the 2.5 cups all-purpose flour, 1.5 teaspoons ground cinnamon, 0.5 teaspoon ground nutmeg, 0.5 teaspoon salt, and 2 teaspoons baking powder. Set this dry mixture aside. In a separate bowl, beat the 2 whole large eggs at room temperature until just combined, then whisk in the 1 tablespoon vanilla extract. Gradually add the 1.5 cups granulated sugar while mixing.

Next, alternate adding the dry ingredients and the 1 cup unsalted butter (melted and slightly cooled) to the egg mixture, beginning and ending with the flour mixture. Mix just until combined—overmixing develops gluten and makes the cake dense. The batter should be thick but pourable. Fold in the prepared fruit mixture gently to avoid deflating the batter.

3

🥘 Step 3: Make the Buttery Streusel Topping

In a medium bowl, combine the 1 cup brown sugar, 0.5 cup old-fashioned oats, 0.5 teaspoon ground cinnamon, and 0.5 teaspoon salt. Cut in the 1 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining. This texture creates the perfect crispy yet tender topping.

Don't overwork the streusel—just mix until everything comes together. The cold butter should still be visible in some places. This ensures the streusel stays crunchy on top while keeping the cake moist underneath. If you're worried about it being too dry, add a teaspoon or two of the cake batter to help bind it.

4

🔥 Step 4: Bake the Cake to Golden Perfection

Preheat your oven to 350°F and grease a 9x13-inch baking dish or line it with parchment paper. Pour half of the cake batter into the prepared pan, then sprinkle half of the streusel topping over it. Add the remaining cake batter, followed by the rest of the streusel. Use a spoon to swirl the streusel slightly into the batter for a marbled effect.

Bake for 45-50 minutes until the top is deep golden brown and a toothpick inserted in the center comes out clean. The cake should spring back slightly when pressed in the center. Here's the thing—if the streusel starts browning too quickly, tent the cake with foil to prevent burning while it continues baking.

5

⏰ Step 5: Cool and Serve for Maximum Flavor

Let the cake cool in the pan for 15 minutes, then transfer it to a wire rack to cool completely. This resting time allows the layers to set properly and prevents the streusel from becoming soggy. Serve warm or at room temperature—warm slices let the flavors meld beautifully, while room temperature showcases the perfect texture contrast.

Slice into 8 equal portions and enjoy the perfect balance of tart rhubarb, sweet apples, and buttery streusel. The cake keeps well at room temperature for 2-3 days or can be refrigerated for up to 5 days. For best results, bring it to room temperature before serving to appreciate all the textures and flavors.

👨‍🍳

Pro Tips For Making Apple And Rhubarb Cake

  • Prep Rhubarb First: Chop the rhubarb into ½-inch chunks before dicing the apples—it’s easier to handle when your hands aren’t sticky from sugar and fruit juice. I learned this the hard way after wrestling with rhubarb strings while my apples turned into mush on the cutting board.
  • Mix Dry Ingredients Last: Whisk flour, baking powder, and salt together after creaming butter and sugars—this keeps the batter from getting gummy. I used to add it early, and the cake always came out dense. Save yourself the trouble and mix it in just before folding in wet ingredients.
  • Core Apples Thinly: Slice apples into Âź-inch wedges (peeling optional) so they soften evenly without turning to mush. Thicker slices stay crunchy while the center stays undercooked. Granny Smiths hold up better than Honeycrisp, but even they’ll break down if you’re heavy-handed.
  • Test Doneness Early: Check the cake at 45 minutes—it’ll pull away from the pan edges but still jiggle slightly in the center. Overbaking dries out the rhubarb’s tang and makes the apples mealy. If unsure, stick a skewer in: it should come out clean but leave a few moist crumbs behind.

Creative variations of apple and rhubarb cake

Spiced Rum Glaze

Transform your cake into a boozy dessert by adding a spiced rum glaze. After cooling, brush the top with a mixture of ½ cup powdered sugar, 2 tbsp spiced rum (like Bacardi Limón or Captain Morgan), and 1 tbsp lemon juice.

Thin with a splash of milk if needed. The rum adds warmth and depth, while the lemon brightens the tartness. 🍷

Caramelized Onion Swirl

For a savory-sweet twist, caramelize 1 large yellow onion (sliced) in 2 tbsp butter until golden. Fold half into the cake batter before baking, then swirl the remaining streusel on top.

The onions add a deep, sweet complexity that pairs beautifully with the rhubarb’s tang. Use 1 tsp apple cider vinegar to balance the sweetness during caramelization.

Lemon Curd Filling

Layer a lemon curd filling between the cake batter and streusel for a zesty surprise. Whisk ½ cup lemon curd (store-bought or homemade) with 1 tbsp sour cream to loosen, then spread evenly over the first cake layer.

The citrus cuts through the richness, creating a bright contrast. I love Smucker’s for convenience or Bon Appétit’s recipe for homemade.

Nutty Streusel Upgrade

Boost the streusel with ½ cup chopped walnuts or pecans for crunch and richness. Toast the nuts in a dry pan for 3-4 minutes until fragrant, then fold into the streusel mixture.

The toasted flavor adds depth, while the nuts provide texture. For extra indulgence, add 1 tbsp brown sugar to the streusel for a caramelized finish. 🌰

Coconut Whipped Cream

Serve slices with coconut whipped cream for a tropical twist. Whip 1 cup heavy cream with 2 tbsp powdered sugar and 1 tsp coconut extract until stiff peaks form. Fold in 2 tbsp toasted coconut flakes for a fragrant, creamy topping. The coconut’s sweetness complements the rhubarb’s tartness perfectly.

Seasonal Berry Swap

Swap rhubarb for strawberries or raspberries in summer. Use 2 cups mixed berries (hulled and quartered) instead of rhubarb, reducing the sugar to ½ tablespoon since berries are sweeter. The berries add juiciness and a vibrant color.

For extra flair, top with a berry compote made from simmering 1 cup berries with 2 tbsp sugar and 1 tsp lemon juice. 🍓

Nutrition facts

Servings 8
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 110mg37%
Sodium 380mg16%
Total Carbohydrate 65g24%
Dietary Fiber 4g14%
Sugars 42g
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 use canned rhubarb instead of fresh?

Fresh rhubarb is ideal for this recipe because its texture and flavor are superior, but you can use canned in a pinch. Drain the rhubarb well and pat it dry with a paper towel to remove excess moisture, which prevents a soggy cake. Reduce the sugar in the fruit mixture by 1 tablespoon since canned rhubarb is already sweetened. The tartness won't be as vibrant, but it still works well!

2

Why does my apple and rhubarb cake turn out dense?

Overmixing the batter or using too much flour are the most common culprits. Mix just until combined—stop when no dry spots remain. Also, ensure your butter is cold when making the streusel, and don't overfill the pan. A 9x13-inch pan should be filled about 2/3 full for even baking. Finally, check your baking powder—old or expired leavening agent won't rise properly.

3

How do I store leftovers to keep the streusel crisp?

Store the cake in an airtight container at room temperature for up to 3 days. To refresh the streusel, pop the cake in a 300°F oven for 5-10 minutes before serving. For longer storage, wrap individual slices tightly in plastic wrap and freeze for up to 3 months. Thaw at room temperature—no need to reheat unless you want a warm slice.

4

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 or King Arthur). Add ½ teaspoon xanthan gum to help bind the batter. For the streusel, use gluten-free oats and ensure your brown sugar is certified gluten-free. The texture will be slightly denser, but the flavor remains delicious.

5

What's the best way to reheat slices?

For warm slices, wrap individual portions in foil and reheat in a 350°F oven for 8-10 minutes. For a quicker method, use the microwave: place a slice on a plate, cover with a damp paper towel, and heat for 15-20 seconds. The damp towel prevents the streusel from drying out. Serve immediately for the best texture and flavor!

★★★★★4.9(8 reviews)
Categories Desserts