Moist Rhubarb Coffee Cake with Cinnamon Streusel is the kind of homemade baked treat that instantly makes a kitchen feel warm and inviting. This classic coffee cake combines a soft, buttery cake crumb with tart pieces of fresh rhubarb and a generous layer of sweet cinnamon streusel on top. Every bite offers a wonderful contrast of textures—the moist cake, juicy rhubarb, and crunchy cinnamon topping create an irresistible combination.

Despite its name, coffee cake doesn’t actually contain coffee. Instead, it’s traditionally served alongside a hot cup of coffee or tea, making it a favorite breakfast, brunch, or afternoon snack. The tartness of rhubarb balances the sweetness of the cake perfectly, creating a dessert that feels rich without being overly sweet.
Why I Love This Recipe
One of the reasons I love this coffee cake is its perfect balance of flavors. Rhubarb brings a pleasant tartness that cuts through the sweetness of the cake and streusel, creating a dessert that tastes fresh and vibrant.
I also appreciate how versatile it is. It can be enjoyed as a breakfast pastry, brunch centerpiece, afternoon snack, or dessert. The cake is elegant enough for special occasions yet simple enough for everyday baking.
Why This Is a Must-Try Recipe
Perfect Sweet-Tart Flavor Balance
The combination of tart rhubarb and sweet cinnamon streusel creates an unforgettable flavor experience.
Incredibly Moist Texture
The cake stays soft and tender thanks to a rich batter made with butter and sour cream.
Great for Any Occasion
Serve it for breakfast, brunch, dessert, holidays, potlucks, or coffee gatherings.
Easy to Make
No complicated techniques or special baking skills are required.
Beautiful Presentation
The golden streusel topping makes this cake look bakery-worthy right out of the oven.
Excellent Make-Ahead Option
It stores beautifully and tastes wonderful the next day.
Recipe Information
Baking Time: 45-50 minutes
Total Time: 1 hour 10 minutes
Servings: 12 servings
Ingredients
For the Cake
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup sour cream
- 2 cups fresh rhubarb, diced
For the Cinnamon Streusel
- ¾ cup all-purpose flour
- ½ cup brown sugar
- 1 teaspoon ground cinnamon
- ¼ cup cold unsalted butter, cubed
Optional Glaze
- 1 cup powdered sugar
- 2 tablespoons milk
- ½ teaspoon vanilla extract
Quick Directions
- Preheat oven and prepare baking pan.
- Mix streusel ingredients and set aside.
- Prepare cake batter.
- Fold rhubarb into batter.
- Spread batter into pan.
- Sprinkle with cinnamon streusel.
- Bake until golden and cooked through.
- Cool and drizzle with glaze if desired.
Step-by-Step Preparation Method
Step 1: Prepare the Baking Pan
Preheat oven to 350°F (175°C).
Grease a 9-inch square baking pan or line it with parchment paper.
Step 2: Make the Streusel Topping
In a medium bowl combine:
- Flour
- Brown sugar
- Cinnamon
Cut in cold butter using a pastry cutter or fork until crumbly.
Set aside.
Step 3: Mix Dry Ingredients
In a large bowl whisk together:
- Flour
- Baking powder
- Baking soda
- Salt
Set aside.
Step 4: Cream Butter and Sugar
In a separate mixing bowl, beat softened butter and sugar until light and fluffy.
This usually takes 2-3 minutes.
Step 5: Add Eggs and Vanilla
Beat in eggs one at a time.
Add vanilla extract and mix until combined.
Step 6: Add Sour Cream
Mix in sour cream until smooth and creamy.
Step 7: Combine Wet and Dry Ingredients
Gradually add the dry ingredients to the wet mixture.
Mix just until combined.
Avoid overmixing.
Step 8: Fold in Rhubarb
Gently fold diced rhubarb into the batter.
Distribute evenly throughout.
Step 9: Fill the Pan
Spread batter evenly into the prepared baking pan.
Smooth the top with a spatula.
Step 10: Add Streusel
Sprinkle the cinnamon streusel generously over the batter.
Cover the entire surface evenly.
Step 11: Bake
Bake for 45-50 minutes or until a toothpick inserted into the center comes out clean.
The top should be golden brown and slightly crisp.
Step 12: Cool and Glaze
Allow cake to cool for at least 20 minutes.
If using glaze, whisk together powdered sugar, milk, and vanilla.
Drizzle over the cooled cake.
How to Serve Moist Rhubarb Coffee Cake
This cake is delicious served:
- Warm with coffee
- With hot tea
- At breakfast or brunch
- As an afternoon snack
- With whipped cream
- With vanilla ice cream
- At holiday gatherings
- For Mother’s Day brunch
- At spring and summer picnics
Tips for the Best Rhubarb Coffee Cake
Use Fresh Rhubarb
Fresh rhubarb provides the best texture and flavor.
Don’t Overmix
Overmixing can create a dense cake.
Measure Flour Properly
Spoon flour into measuring cups and level off.
Use Room Temperature Ingredients
They blend more evenly into the batter.
Keep Butter Cold for Streusel
Cold butter creates a crumbly topping.
Test for Doneness
Insert a toothpick into the center before removing from the oven.
Variations
Strawberry Rhubarb Coffee Cake
Add 1 cup diced strawberries along with the rhubarb.
Walnut Streusel Coffee Cake
Mix chopped walnuts into the topping.
Almond Rhubarb Coffee Cake
Add ½ teaspoon almond extract to the batter.
Cream Cheese Rhubarb Coffee Cake
Swirl softened cream cheese into the batter before baking.
Lemon Rhubarb Coffee Cake
Add lemon zest for bright citrus flavor.
Oat Streusel Version
Replace part of the flour in the topping with rolled oats.
Freezing and Storage
Room Temperature
Store covered for up to 3 days.
Refrigerator
Store in an airtight container for up to 1 week.
Freezer
Wrap individual slices or the entire cake tightly.
Freeze for up to 3 months.
Thawing
Thaw overnight in the refrigerator or at room temperature for several hours.
Special Equipment Needed
- 9-inch square baking pan
- Mixing bowls
- Measuring cups and spoons
- Electric mixer
- Rubber spatula
- Whisk
- Pastry cutter or fork
- Cooling rack
- Toothpick for testing doneness
Frequently Asked Questions
Can I use frozen rhubarb?
Yes. Thaw and drain excess liquid before adding to the batter.
Can I make this cake ahead of time?
Absolutely. It often tastes even better the next day.
Why is my coffee cake dense?
Overmixing the batter can result in a heavier texture.
Can I skip the glaze?
Yes. The cake is delicious with or without the glaze.
Can I make it in a larger pan?
Yes. A 9×13-inch pan can be used, but baking time may need adjustment.
What does rhubarb taste like?
Rhubarb has a tart flavor similar to green apples and pairs wonderfully with sweet ingredients.
Can I add nuts?
Yes. Pecans or walnuts work especially well in the streusel topping.
How do I know when it’s done?
A toothpick inserted in the center should come out with only a few moist crumbs.
Conclusion
Moist Rhubarb Coffee Cake with Cinnamon Streusel is a classic homemade treat that combines a tender buttery cake, tangy rhubarb, and a crunchy cinnamon topping into one irresistible dessert. Perfect for breakfast, brunch, coffee breaks, or dessert, this easy recipe delivers bakery-quality results with minimal effort. The sweet-tart flavor combination, moist crumb, and buttery streusel make it a recipe you’ll want to bake again and again. Whether you’re introducing someone to rhubarb for the first time or continuing a cherished family tradition, this coffee cake is sure to become a favorite in your recipe collection.
Print
Moist Rhubarb Coffee Cake with Cinnamon Streusel
- Total Time: 1 hour 10 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
Treat yourself to this Moist Rhubarb Coffee Cake with Cinnamon Streusel, a soft and buttery coffee cake packed with tangy rhubarb and topped with a crunchy cinnamon sugar streusel. Perfect for breakfast, brunch, dessert, or an afternoon coffee break, this easy homemade recipe is bursting with comforting flavors and irresistible texture.
Ingredients
For the Cake
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup sour cream
- 2 cups fresh rhubarb, diced
For the Cinnamon Streusel
- ¾ cup all-purpose flour
- ½ cup brown sugar
- 1 teaspoon ground cinnamon
- ¼ cup cold unsalted butter, cubed
Optional Glaze
- 1 cup powdered sugar
- 2 tablespoons milk
- ½ teaspoon vanilla extract
Instructions
Step 1: Prepare the Baking Pan
Preheat oven to 350°F (175°C).
Grease a 9-inch square baking pan or line it with parchment paper.
Step 2: Make the Streusel Topping
In a medium bowl combine:
- Flour
- Brown sugar
- Cinnamon
Cut in cold butter using a pastry cutter or fork until crumbly.
Set aside.
Step 3: Mix Dry Ingredients
In a large bowl whisk together:
- Flour
- Baking powder
- Baking soda
- Salt
Set aside.
Step 4: Cream Butter and Sugar
In a separate mixing bowl, beat softened butter and sugar until light and fluffy.
This usually takes 2-3 minutes.
Step 5: Add Eggs and Vanilla
Beat in eggs one at a time.
Add vanilla extract and mix until combined.
Step 6: Add Sour Cream
Mix in sour cream until smooth and creamy.
Step 7: Combine Wet and Dry Ingredients
Gradually add the dry ingredients to the wet mixture.
Mix just until combined.
Avoid overmixing.
Step 8: Fold in Rhubarb
Gently fold diced rhubarb into the batter.
Distribute evenly throughout.
Step 9: Fill the Pan
Spread batter evenly into the prepared baking pan.
Smooth the top with a spatula.
Step 10: Add Streusel
Sprinkle the cinnamon streusel generously over the batter.
Cover the entire surface evenly.
Step 11: Bake
Bake for 45-50 minutes or until a toothpick inserted into the center comes out clean.
The top should be golden brown and slightly crisp.
Step 12: Cool and Glaze
Allow cake to cool for at least 20 minutes.
If using glaze, whisk together powdered sugar, milk, and vanilla.
Drizzle over the cooled cake.
Notes
Use fresh rhubarb for the best texture and bright, tangy flavor.
Do not overmix the batter to keep the coffee cake soft and moist.
Allow the cake to cool for at least 15 minutes before slicing for cleaner pieces.
- Prep Time: 20
- Cook Time: 50
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 servings
- Calories: 340 calories



