Berry Rhubarb Coffee Cake is the kind of bake I make when I want something that feels like a real treat but still makes sense for breakfast. It’s a moist sour cream coffee cake with a bright, tangy fruit layer and a buttery cinnamon streusel that gets a little crisp on top.
I really like the mix of tart rhubarb and mixed berries here because it tastes fresh and not flat. The sour cream batter stays soft for days, and the fruit keeps the middle from ever feeling dry.
For me, this is best for spring brunch, lazy weekends, or a simple dessert when you don’t want frosting. It’s especially good with coffee, and I think it’s even better slightly warm.

Why You’ll Love This Recipe
Soft cake, crunchy top: The sour cream batter bakes up tender, and the streusel gives you that crisp, buttery contrast I always want in a coffee cake.
Bright fruit layer: Rhubarb and berries bring a tart, jammy bite through the middle, so the cake doesn’t taste one-note.
Great for brunch: It slices neatly and feels right at home next to a fruit bowl and a big pot of coffee.
Freezer-friendly ingredients: Frozen berries work well here, so you can make it even when fresh fruit isn’t great.
Easy to tweak: Swap in Greek yogurt, play with the zest, or add nuts to the streusel if you want a little extra crunch.
Ingredients You’ll Need
Fruit Layer
- Rhubarb: I like it diced small so it softens into the fruit layer instead of staying chunky. If your rhubarb is very tart, bump the sugar a little.
- Mixed berries: Fresh or frozen both work. If you use frozen, don’t thaw them first or the fruit layer can get watery.
- Granulated sugar: This takes the sharp edge off the rhubarb. You can increase it if your fruit is extra sour.
- All purpose flour: Just a little bit helps the fruit thicken as it bakes so you don’t get a soupy layer.
- Lemon zest (optional): I like it when I want a slightly brighter fruit flavor, especially with frozen berries.
Streusel Topping
- All purpose flour: Regular flour is perfect here. It’s what gives the streusel structure so it stays crumbly instead of melting away.
- Light brown sugar: I prefer light brown sugar for a classic cinnamon streusel taste. Dark brown sugar works too and tastes a little deeper.
- Ground cinnamon: This is the main flavor in the topping. If you like a stronger spice note, add a tiny pinch more.
- Salt: Don’t skip it. It keeps the topping from tasting flat.
- Unsalted butter: Melted butter makes streusel fast and easy. Let it cool for a minute so it doesn’t feel greasy when you stir it in.
- Pecans (optional): I like the extra crunch, but it’s still great without nuts. Walnuts work too.
Cake Batter
- All purpose flour: I use regular flour here. Spoon and level if you tend to pack flour into the cup.
- Baking powder: Helps the cake lift and keeps it light even with the sour cream.
- Baking soda: Works with the sour cream to give the cake a nice rise and a softer crumb.
- Salt: A basic but important one. It makes the vanilla and fruit taste clearer.
- Unsalted butter: Softened butter creams well with the sugar and keeps the cake rich.
- Granulated sugar: This keeps the cake sweet but still lets the fruit layer stand out.
- Eggs: Bring the batter together and give the cake structure so it slices cleanly.
- Vanilla extract: I like a full vanilla flavor in coffee cake. It makes the whole thing taste more “finished.”
- Sour cream or plain Greek yogurt: This is what makes the cake moist and tender. Greek yogurt is an easy swap if that’s what you have.
- Milk: Use it only if the batter feels very thick. A splash or two can make spreading the layers much easier.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F. Grease a 9-inch square pan, and line it with parchment if you want easier lifting and cleaner slices.
- Mix the fruit: In a bowl, toss the diced rhubarb and mixed berries with the sugar, flour, and lemon zest (if using). Set aside while you make the batter.
- Make the streusel: Stir the flour, brown sugar, cinnamon, and salt together. Add the melted butter and mix until crumbly, then stir in pecans if you’re using them. Set aside.
- Mix the dry ingredients: Whisk the flour, baking powder, baking soda, and salt together in a medium bowl.
- Cream the butter and sugar: Beat the softened butter and granulated sugar until light and fluffy.
- Add the eggs and vanilla: Beat in the eggs, then mix in the vanilla until combined.
- Add the sour cream: Mix in the sour cream (or Greek yogurt) until the batter looks smooth.
- Add the dry ingredients: Add the flour mixture and mix just until you don’t see dry flour. If the batter is very thick, add a little milk as needed so it spreads more easily.
- Layer the batter and fruit: Spread half the batter in the pan. Spoon the fruit layer over it, then dollop the remaining batter on top and gently spread it out.
- Add the streusel: Sprinkle the streusel evenly over the top.
- Bake: Bake for 45 to 55 minutes, until the top is golden and a toothpick in the center comes out with a few moist crumbs. If you used frozen berries, you may need about 5 extra minutes.
- Let cool: Cool for at least 20 minutes before slicing so the fruit layer can set up a bit.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Dice the rhubarb small. Bigger pieces can stay a little firm and poke through the layers. Smaller dice soften into the berries and make the middle more even.
Use frozen berries straight from the freezer. Thawed berries can make the fruit layer watery. If frozen is what you have, it works well here.
Keep the batter mixing light. Once the flour goes in, mix just until you stop seeing dry streaks. Overmixing makes coffee cake bake up a little tougher.
Add milk only if you need it. The batter should be thick, but it shouldn’t fight you when you spread it. A small splash is usually enough.
Watch the center, not just the color. The streusel can look golden before the middle is done. I start checking around 45 minutes and look for a toothpick with a few moist crumbs.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Coffee or espresso: This is a classic coffee cake situation. I like it with black coffee, but a latte is great too.
- Yogurt: Serve a square with plain or vanilla Greek yogurt on the side. It makes it feel more like a brunch plate than straight dessert.
- Whipped cream: If you’re serving it after dinner, a small spoonful of lightly sweetened whipped cream is plenty. It’s also nice with a little extra lemon zest.
- Extra berries: A handful of fresh berries on the plate looks nice and gives you something juicy and cold next to the warm cake.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store it covered at room temperature for 1 day. After that, I move it to the fridge so the fruit layer stays in good shape. A tight cover helps keep the crumb topping from drying out.
Store leftovers covered in the fridge for up to 4 days. I usually warm individual squares for a few seconds in the microwave, or warm the pan in a low oven until it’s heated through.
You can also bake it ahead and serve it the next morning. It slices even more neatly once it has fully cooled and sat for a bit.
If you want it longer-term, you can freeze individual portions and thaw in the fridge overnight. Warm briefly before serving.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use frozen berries in this coffee cake?
Yes. Use them straight from the freezer without thawing, and plan to add about 5 minutes to the bake time if needed.
Can I swap the sour cream for Greek yogurt?
Definitely. Plain Greek yogurt works well and gives you the same tender crumb. I use full-fat when I have it, but lower-fat will still work.
How do I know when it’s done baking?
Look for a golden top and set edges, then check the center with a toothpick. It should come out with a few moist crumbs, not wet batter.
My rhubarb is really tart. What should I do?
Increase the sugar in the fruit layer to 1/3 cup. You can also keep the lemon zest out if you want the fruit layer a little less sharp.
Can I add a different flavor to the streusel?
Yes. Orange zest is really nice with the berries, and a small pinch of cardamom tastes great with the cinnamon. I’d keep it subtle so it doesn’t overpower the fruit.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Berry Rhubarb Coffee Cake
INGREDIENTS
Fruit Layer
- 1 1 2 cups diced rhubarb
- 1 1 2 cups mixed berries fresh or frozen
- 1 4 cup granulated sugar
- 1 tbsp all purpose flour
- 1 tsp lemon zest optional.
Streusel Topping
- 1 2 cup all purpose flour
- 1 2 cup light brown sugar packed
- 1 tsp ground cinnamon
- 1 4 tsp salt
- 6 tbsp unsalted butter melted
- 1 3 cup chopped pecans optional.
Cake Batter
- 2 cups all purpose flour
- 2 tsp baking powder
- 1 2 tsp baking soda
- 1 2 tsp salt
- 1 2 cup unsalted butter softened
- 3 4 cup granulated sugar
- 2 large eggs
- 2 tsp vanilla extract
- 1 cup sour cream or plain Greek yogurt
- 1 4 cup milk as needed.
INSTRUCTIONS
Prep
- heat oven to 350 F and grease a 9 inch square pan then line with parchment if desired
- mix rhubarb and berries with sugar flour and lemon zest and set aside
- stir streusel ingredients until crumbly and set aside.
Batter And Bake
- whisk flour baking powder baking soda and salt
- cream butter and sugar until light then beat in eggs and vanilla
- mix in sour cream then add dry ingredients just until combined adding milk only if batter is very thick
- spread half the batter in the pan then add the fruit layer then dollop and spread remaining batter and sprinkle streusel evenly over top
- bake until a toothpick in the center comes out with a few moist crumbs and the top is golden 45 to 55 minutes then cool at least 20 minutes before slicing.
