If you’re looking for a delightfully tangy and sweet treat that feels like a warm hug from an old friend, this Rhubarb Streusel Cake Recipe is just what you need. Bursting with fresh rhubarb’s tart punch and topped with a buttery, crunchy streusel, this cake strikes the perfect balance between moist crumb and crispy topping. It’s perfect for cozy get-togethers, afternoon tea, or just savoring on a quiet weekend afternoon. Trust me, once you try this recipe, it will quickly become a cherished favorite in your baking repertoire.
Ingredients You’ll Need

Gathering simple but essential ingredients is key to making this rhubarb streusel cake sing. Each one plays a special part, whether it’s the tangy buttermilk tenderizing the crumb or the brown sugar creating that rich, caramelized streusel topping.
- Unsalted butter (2 tablespoons, softened): Gives the batter a luscious richness and helps the cake stay moist.
- Granulated sugar (1 cup): Sweetens the cake evenly without overpowering the rhubarb’s tartness.
- Large egg (1): Binds all the ingredients together while adding a natural richness.
- Pure vanilla extract (1 teaspoon): Enhances the flavors and adds a subtle warmth.
- All-purpose flour (2 cups): The foundation for a tender, yet structured cake crumb.
- Baking powder (1 teaspoon): Ensures the cake rises just right for a light texture.
- Baking soda (1/2 teaspoon): Works with the buttermilk to give a soft and airy crumb.
- Fine sea salt (1/2 teaspoon): Balances the sweetness and heightens all the flavors.
- Buttermilk (1 cup): Adds moisture and a slight tang that complements the rhubarb perfectly.
- Chopped fresh or frozen rhubarb (3 cups): The star ingredient that brings bright, tart notes and beautiful pink streaks in every bite.
- All-purpose flour (1/2 cup for streusel): Helps create the crumbly, buttery topping you’ll adore.
- Lightly packed light brown sugar (1/2 cup): Infuses the streusel with deep caramel flavor.
- Unsalted butter (4 tablespoons, melted for streusel): Binds the streusel ingredients and crisps up nicely in the oven.
How to Make Rhubarb Streusel Cake Recipe
Step 1: Prep Your Pan and Preheat
Kick things off by preheating your oven to 350°F so it’s nice and hot when your batter is ready. Spray a 9×9-inch cake pan generously with nonstick spray to ensure an easy release — this simple prep makes all the difference when your cake comes out golden and perfect.
Step 2: Cream Butter, Sugar, Egg, and Vanilla
In a large bowl, use an electric mixer to beat the softened butter, granulated sugar, egg, and vanilla extract on medium speed. You want to whip this mixture until it’s light in color and perfectly blended, which sets the base for your tender cake crumb.
Step 3: Combine Dry Ingredients Separately
Whisk together your all-purpose flour, baking powder, baking soda, and salt in a separate bowl. This ensures even distribution of leavening agents throughout the batter, so your cake rises uniformly with a fine texture.
Step 4: Alternate Adding Dry Ingredients and Buttermilk
With your mixer on low, add half of the flour mixture to the buttery sugar mix, stirring just until combined. Then pour in all the buttermilk, mixing carefully to keep things light and tender. Finish by folding in the rest of the flour mixture, making sure to scrape down the sides for an even batter.
Step 5: Fold in the Rhubarb
Gently fold the chopped rhubarb into the batter, distributing those little bursts of tart yum evenly throughout. If you’re using frozen rhubarb, fold it in without thawing to avoid watering down the cake.
Step 6: Spread Batter and Prepare Streusel
Pour your batter into the prepared cake pan, smoothing it out evenly with a spatula. Next, mix together the streusel ingredients — flour, light brown sugar, and melted butter — until clumps form. Sprinkle this crumbly topping generously over the batter for that signature crunch.
Step 7: Bake Until Golden and Set
Bake your cake for 60 to 70 minutes, or until a toothpick inserted into the center comes out clean. This is where patience pays off as the cake develops its tender crumb and those streusel topping morsels turn golden brown and irresistible.
Step 8: Cool and Enjoy
Let the Rhubarb Streusel Cake Recipe cool completely in the pan before slicing. This helps the cake set and makes serving less messy, giving you perfect squares of tart, sweet delight every time.
How to Serve Rhubarb Streusel Cake Recipe
Garnishes
For an extra touch, dust the cake lightly with powdered sugar just before serving or add a dollop of freshly whipped cream. The creamy sweetness is a lovely contrast to the rhubarb’s tang and the crisp streusel.
Side Dishes
This cake pairs beautifully with a scoop of vanilla ice cream or a simple cup of black coffee or tea. The warmth and bitterness of your drink will highlight the cake’s rich flavor, making each bite even more satisfying.
Creative Ways to Present
Try slicing the cake into wedges for a rustic, café-style presentation or cut it into bite-sized squares for a delightful dessert buffet. You can also serve it alongside a fresh berry compote to add another layer of fruity brightness to your Rhubarb Streusel Cake Recipe.
Make Ahead and Storage
Storing Leftovers
Keep leftover cake covered in an airtight container at room temperature for up to 2 days, or refrigerate if you want to keep it fresh a little longer. The flavors actually deepen after a day, making it even tastier.
Freezing
You can freeze this cake by wrapping it tightly in plastic wrap and then aluminum foil. It will keep well in the freezer for up to 2 months. When you’re ready to enjoy it, thaw overnight in the fridge for best results.
Reheating
Warm individual slices in the microwave for about 15 seconds or pop them in a warm oven for a few minutes. This refreshes the cake’s softness and will bring back that streusel crunch like it was freshly baked.
FAQs
Can I use frozen rhubarb in this Rhubarb Streusel Cake Recipe?
Absolutely! Just be sure not to thaw the frozen rhubarb before folding it into the batter to avoid extra liquid, which can change the cake’s texture.
What if I don’t have buttermilk? Can I substitute it?
Yes, you can make a quick substitute by adding 1 tablespoon of lemon juice or white vinegar to a cup of milk. Let it sit for 5 minutes, and it acts just like buttermilk in this recipe.
How do I know when the rhubarb streusel cake is fully baked?
Insert a toothpick or cake tester into the center of the cake; if it comes out clean or with a few moist crumbs, your cake is done. The streusel should also be golden and crisp on top.
Can I make this cake dairy-free?
With a few ingredient swaps like using a non-dairy butter and plant-based buttermilk (such as almond milk mixed with vinegar), you can enjoy a dairy-free version that’s just as delicious.
What’s the best way to get a crunchy streusel topping?
Using cold butter and mixing the streusel ingredients until clumps form helps create a wonderfully crumbly and crisp topping after baking. Don’t skip melting the butter if the recipe calls for it, as it binds everything perfectly.
Final Thoughts
This Rhubarb Streusel Cake Recipe is a shining example of how simple ingredients come together to create something truly memorable. Its tender crumb, vibrant rhubarb, and crunchy topping make it the kind of dessert you’ll want to bake again and again. Whether you’re a baking novice or a seasoned pro, give it a try and watch it become an instant classic on your dessert table.
Print
Rhubarb Streusel Cake Recipe
This Rhubarb Streusel Cake is a delightful dessert featuring a moist, tender cake loaded with fresh or frozen rhubarb pieces and topped with a sweet, crumbly streusel. The combination of tart rhubarb and the buttery streusel topping offers a perfect balance of flavors and textures, ideal for spring and summer gatherings or an everyday treat.
- Total Time: 1 hour 20 minutes to 1 hour 30 minutes
- Yield: 9 servings
Ingredients
Cake Batter
- 2 tablespoons unsalted butter, softened
- 1 cup granulated sugar
- 1 large egg
- 1 teaspoon pure vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 1 cup buttermilk
- 3 cups chopped fresh or frozen rhubarb (if frozen, do not thaw)
Streusel Topping
- 1/2 cup all-purpose flour
- 1/2 cup lightly packed light brown sugar
- 4 tablespoons unsalted butter, melted
Instructions
- Preheat and prepare pan. Preheat your oven to 350°F (175°C). Lightly spray a 9×9-inch cake pan with nonstick spray or grease it to prevent sticking. Set aside while you prepare the batter.
- Mix wet ingredients and sugar. In a large bowl, use an electric mixer on medium speed to beat together the softened butter, granulated sugar, egg, and vanilla extract until the mixture is light in color and well combined, creating a fluffy base for the cake.
- Combine dry ingredients and alternate mixing. In a separate bowl, whisk the 2 cups of all-purpose flour, baking powder, baking soda, and salt. Add half of this flour mixture to the wet ingredients with the mixer on low speed and blend just until combined. Then add all of the buttermilk, mixing again until just combined. Finish by adding the remaining flour mixture and mix until the batter is smooth and combined, scraping down the bowl sides as necessary.
- Fold in rhubarb. Gently fold the chopped rhubarb into the batter with a spatula, distributing it evenly without overmixing to keep the cake tender.
- Spread batter in cake pan. Pour and spread the batter evenly into the prepared 9×9-inch cake pan, smoothing the surface slightly to make sure it bakes evenly.
- Prepare streusel topping. In a small bowl, combine 1/2 cup flour, brown sugar, and melted butter. Mix with a fork until clumps or crumbly clusters form, creating the streusel topping.
- Top the cake with streusel. Evenly sprinkle the streusel mixture over the surface of the rhubarb batter in the pan, ensuring full coverage for a crunchy, buttery topping.
- Bake and test doneness. Bake the cake in the preheated oven for 60 to 70 minutes. Check for doneness by inserting a toothpick or cake tester into the center; it should come out clean or with a few moist crumbs attached.
- Cool before serving. Remove the cake from the oven and allow it to cool completely in the pan before slicing and serving, allowing the flavors to set and making it easier to cut.
Notes
- If using frozen rhubarb, do not thaw before adding to the batter to avoid excess moisture.
- Ensure the butter for the batter is softened to room temperature for easier mixing and better texture.
- You can substitute buttermilk with regular milk plus 1 tablespoon vinegar or lemon juice as a buttermilk substitute.
- Storage: Keep leftovers covered at room temperature for up to 2 days or refrigerate for up to 5 days.
- For a gluten-free version, substitute all-purpose flour with a gluten-free baking blend.
- Prep Time: 20 minutes
- Cook Time: 60-70 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
