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
I love this Rhubarb Coffee Cake because it has the perfect balance of sweet and tart flavors. The tangy rhubarb pairs beautifully with the soft, buttery cake and cinnamon streusel topping, creating a dessert that’s moist, flavorful, and never overly sweet. It’s incredibly versatile, making it perfect for breakfast, brunch, an afternoon coffee break, or a comforting homemade dessert.
Why This Recipe Is a Must-Try
This Rhubarb Coffee Cake is a must-try because it delivers bakery-style results with simple ingredients and easy preparation. The tender sour cream cake, sweet cinnamon streusel, and bursts of tart rhubarb create an irresistible combination that’s ideal for holidays, potlucks, family gatherings, or everyday baking. Best of all, it stays moist and delicious, making it a great make-ahead treat.
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 the oven to 350°F (175°C). Grease a 9-inch square baking pan or line it with parchment paper for easy removal.
Step 2: Make the Streusel Topping
In a medium bowl, combine the flour, brown sugar, and cinnamon. Cut in the cold butter using a pastry cutter or fork until the mixture forms coarse crumbs, then set aside.
Step 3: Mix the Dry Ingredients
In a large bowl, whisk together the flour, baking powder, baking soda, and salt until evenly combined.
Step 4: Cream the Butter and Sugar
In a separate bowl, beat the softened butter and sugar for 2–3 minutes, or until the mixture is light and fluffy.
Step 5: Add the Eggs and Vanilla
Beat in the eggs, one at a time, then stir in the vanilla extract until fully incorporated.
Step 6: Mix in the Sour Cream
Add the sour cream and mix until the batter is smooth, creamy, and well blended.
Step 7: Combine the Batter
Gradually add the dry ingredients to the wet mixture, mixing just until combined. Avoid overmixing to keep the cake light and tender.
Step 8: Fold in the Rhubarb
Gently fold the diced rhubarb into the batter until it’s evenly distributed.
Step 9: Fill the Pan
Spread the batter evenly into the prepared baking pan and smooth the top with a spatula.
Step 10: Add the Streusel
Sprinkle the prepared cinnamon streusel evenly over the batter, covering the entire surface.
Step 11: Bake the Cake
Bake for 45–50 minutes, or until a toothpick inserted into the center comes out clean and the topping is golden brown.
Step 12: Cool and Glaze
Let the cake cool for about 20 minutes. If desired, whisk together the powdered sugar, milk, and vanilla to make a simple glaze, then drizzle it over the cooled cake before serving.
How to Serve
Serve Moist Rhubarb Coffee Cake warm with a cup of coffee or hot tea for a cozy breakfast or afternoon treat. It’s also delicious topped with fresh whipped cream or a scoop of vanilla ice cream for dessert. This versatile cake is perfect for breakfast, brunch, Mother’s Day, holiday gatherings, picnics, or any spring and summer celebration.
What to Serve With Moist Rhubarb Coffee Cake
This coffee cake pairs wonderfully with fresh fruit salad, Greek yogurt, scrambled eggs, or a cheese platter for a complete brunch spread. It also complements coffee, tea, hot chocolate, or fresh fruit juice, making it an excellent choice for breakfast, brunch, or an afternoon snack.
Tips and Variations
Helpful Tips
Use fresh rhubarb for the best flavor and texture, and avoid overmixing the batter to keep the cake light and tender. Measure the flour correctly by spooning it into the measuring cup and leveling it off. For the best results, use room-temperature ingredients, keep the butter cold when making the streusel, and test the cake with a toothpick before removing it from the oven.
Variations
Strawberry Version: Add 1 cup of diced strawberries along with the rhubarb for extra sweetness.
Walnut Streusel Version: Mix chopped walnuts into the streusel topping for added crunch.
Almond Version: Stir ½ teaspoon almond extract into the batter for a subtle nutty flavor.
Cream Cheese Version: Swirl softened cream cheese into the batter before baking for a rich, creamy twist.
Lemon Version: Add fresh lemon zest to brighten the flavor with a hint of citrus.
Oat Streusel Version: Replace part of the flour in the streusel topping with rolled oats for a heartier, rustic texture.
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
Q: Can I use frozen rhubarb?
A: Yes. Thaw and drain it well before adding it to the batter.
Q: Can I make this cake ahead of time?
A: Absolutely! It stays moist and often tastes even better the next day.
Q: Why is my coffee cake dense?
A: Overmixing the batter can make the cake dense. Mix only until combined.
Q: Can I skip the glaze?
A: Yes. The cake is delicious with or without the glaze.
Q: How do I know when the cake is done?
A: A toothpick inserted into the center should come out with a few moist crumbs or clean.
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
- Preheat the oven to 350°F (175°C) and prepare a 9-inch square baking pan.
- Make the cinnamon streusel topping and set it aside.
- Whisk together the dry ingredients in a large bowl.
- Cream the butter and sugar, then mix in the eggs, vanilla, and sour cream.
- Gradually combine the wet and dry ingredients to form a smooth batter.
- Gently fold the diced rhubarb into the batter.
- Spread the batter evenly into the prepared pan and sprinkle the streusel over the top.
- Bake for 45–50 minutes, or until a toothpick inserted in the center comes out clean.
- Cool the cake, drizzle with the optional glaze, slice, and serve.
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



