Sour Cream Streusel Coffee Cake
This sour cream streusel coffee cake is the kind of buttery, cinnamon-scented bake that turns an ordinary morning into something special. A thick ribbon of crumb sits in the middle and on top, so each slice has a crisp edge and a tender center.

The sour cream does a lot of quiet work here. It keeps the cake soft for days and gives it a subtle tang that balances all that brown sugar.
Why This Coffee Cake Works
You get two distinct textures in one slice. The top and middle layers are sandy and crisp from cold butter, while the cake itself stays light and almost springy. It is sweet enough for a mid-morning coffee break but not so sweet that it feels like dessert.
I have tried versions with oil and ones with all yogurt, and this one, with real butter and full-fat sour cream, has the most reliable crumb. It also does not sink in the middle the way some coffee cakes do, because the batter is thick enough to hold the streusel up.
The whole thing comes together in one bowl for the cake and one for the topping. Once it is in the oven, your kitchen smells like a bakery, and the only hard part is waiting for it to cool enough to slice.
Ingredients

- 2 cups (250 g) all-purpose flour, spooned and leveled: too much flour makes the cake dry, so measure carefully.
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp fine sea salt
- 1/2 cup (115 g) unsalted butter, softened: leave it out for about 30 minutes before you start.
- 3/4 cup (150 g) granulated sugar
- 2 large eggs, at room temperature
- 1 1/2 tsp vanilla extract
- 1 cup (240 g) full-fat sour cream: the thickness helps the cake stay tender; cold or room temp both work.
- Streusel topping: 1 1/2 cups (190 g) all-purpose flour, 1 cup (200 g) packed light brown sugar, 2 tsp ground cinnamon, 1/2 cup (115 g) cold unsalted butter, cut into small cubes.
Variations / Substitutions
- Sour cream: full-fat plain Greek yogurt works in a pinch, though the cake loses a little richness and tenderness.
- Dairy-free: use a solid plant-based butter stick in both cake and streusel, and a thick dairy-free yogurt alternative.
- Add nuts: fold 1/2 cup chopped pecans or walnuts into the streusel mixture before layering.
- Spice swap: replace half the cinnamon with cardamom or a pinch of nutmeg for a warmer note.
- Extra crunch: sprinkle a thin layer of turbinado sugar on top just before baking.
If you like a cake with a more distinct spice profile, try a classic carrot cake loaf next.
How to Make Sour Cream Streusel Coffee Cake
Step 1: Mix the Cinnamon Streusel

Combine the 1 1/2 cups flour, 1 cup brown sugar, and 2 tsp cinnamon in a medium bowl. Add the 1/2 cup cold butter cubes and work them in with your fingertips or a pastry cutter until the mixture looks like coarse sand with some pea-sized lumps. Stop as soon as the butter is no longer visible in dry patches. The mixture will hold together when squeezed. Set it aside while you make the cake. You can even refrigerate the streusel if your kitchen is warm.
Step 2: Whisk the Dry Ingredients

In a separate bowl, whisk together the 2 cups flour, baking powder, baking soda, and salt until they are evenly distributed. No lumps should remain. This step prevents pockets of leavening later, so the cake rises evenly.
Step 3: Cream the Butter, Sugar, and Eggs

In a large bowl, beat the softened 1/2 cup butter and 3/4 cup granulated sugar with an electric mixer on medium speed until fluffy, about 2 minutes. The mixture will look pale and feel light. Add the 2 eggs one at a time, beating well after each, then mix in the 1 1/2 tsp vanilla. Scrape down the sides of the bowl once to catch any buttery streaks.
Step 4: Add the Sour Cream and Dry Ingredients

With the mixer on low, add half the flour mixture, followed by all of the 1 cup sour cream, and finish with the remaining dry ingredients. Mix just until the last streak of flour disappears. A few small lumps are fine, but overmixing will make the cake tough.
Step 5: Assemble the Coffee Cake

Preheat your oven to 350°F (175°C) and grease an 8×8 inch (20 cm) square baking pan. Spread half the batter into the pan. It will be thick, so use a small offset spatula to push it into the corners. Sprinkle half the streusel evenly over the batter. Spoon the remaining batter on top in dollops, then gently spread it to cover the streusel. The top does not need to be perfect. Scatter the rest of the streusel over the surface and press it lightly so it sticks.
Step 6: Bake the Cake

Bake for 45 to 50 minutes. The cake is done when the top is deeply golden and a toothpick inserted into the center comes out with a few moist crumbs attached, not wet batter. If the streusel browns too quickly, lay a piece of foil loosely over the top during the last 10 minutes. Let the cake cool in the pan on a wire rack for 15 minutes.
Step 7: Slice and Serve

Run a knife around the edges and lift the cake out of the pan using the parchment overhang, if you lined it. Slice into 9 squares and serve warm or at room temperature. A dusting of powdered sugar right before serving catches the light and makes the crumb look even more golden.
A Few Notes Before You Start
- Use cold butter for the streusel. Room temperature butter will melt into a greasy topping instead of staying crumbly.
- Mix the batter by hand if you are nervous about overworking it. A sturdy spatula works fine after the creaming step.
- Let the cake rest before cutting. Slicing it hot will tear the crumb and make the layers slide. Fifteen minutes is just enough for it to set.
- Double the recipe and bake in a 9×13 inch (23×33 cm) pan for a crowd. Start checking for doneness at 50 minutes.
Bake times by pan size:
| Pan Size | Bake Time |
|---|---|
| 8×8 inch (20 cm) | 45 to 50 mins |
| 9×9 inch (23 cm) | 40 to 45 mins |
| 9×13 inch (23×33 cm, doubled) | 50 to 55 mins |
Storing Leftovers
- Refrigerate: Cover the cooled cake tightly and keep it at room temperature for up to 2 days, or in the fridge for up to 5 days.
- Reheating: A short 15-second zap in the microwave brings back that fresh-from-the-oven softness. The streusel will soften a little but still taste great.
- Freezing: Wrap whole squares or the entire cake in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge.
Frequently Asked Questions
Can I substitute the sour cream with milk?
No, because milk changes the batter consistency and lacks the fat and acid that keep the cake tender. If you need a swap, use full-fat plain yogurt.
Why did my streusel sink into the cake?
The batter was likely too thin, often from overmixing or measuring flour incorrectly. A thick batter holds the streusel up, so spoon and level your flour and do not overbeat once the wet and dry are combined.
Can I make this coffee cake ahead of time?
Yes. Bake it the night before, cool completely, and wrap it well. The flavor deepens overnight. Just do not add powdered sugar until right before serving, or it will absorb moisture.
How do I know when the cake is really done?
Look for a golden top and a toothpick with moist crumbs clinging to it. If the toothpick comes out clean, the cake may be a touch overbaked and could dry out faster.

Sour Cream Streusel Coffee Cake Recipe
Ingredients
Method
- Mix the streusel: combine flour, brown sugar, and cinnamon; cut in cold butter until crumbly. Set aside.
- Whisk the dry ingredients: flour, baking powder, baking soda, and salt.
- Cream softened butter and granulated sugar until fluffy. Add eggs one at a time, then vanilla.
- Mix in the dry ingredients and sour cream alternately, starting and ending with flour. Stir just until combined.
- Preheat oven to 350°F (175°C). Grease an 8×8 inch pan. Spread half the batter, half the streusel, remaining batter, and remaining streusel.
- Bake 45 to 50 minutes until golden and a toothpick has moist crumbs. Cool in pan 15 minutes.
- Slice into 9 squares and serve warm, dusted with powdered sugar if you like.
