Moist Cinnamon Swirl Coffee Cake
This moist cinnamon swirl coffee cake has a tender, buttery crumb, a thick ribbon of cinnamon sugar winding through the middle, and a crumbly streusel on top. It’s the cake I bake when I want the kitchen to smell like a bakery and the coffee to have a proper companion.

It comes together in about 15 minutes of mixing, and the oven does the rest. Perfect for lazy weekend mornings or an after-dinner treat.
What Makes This Coffee Cake So Good
The sour cream in the batter keeps the cake soft for days. Even on day three, a slice tastes just-baked once you warm it up.
That cinnamon layer isn’t just a sprinkle; it’s a thick, almost fudgy ribbon that stays distinct. The streusel adds a buttery crunch that balances the soft cake.
Ingredients

- 2 cups all-purpose flour, spooned and leveled: measuring this way prevents a dense cake
- 1 teaspoon baking powder: gives the cake its lift
- ½ teaspoon baking soda: works with the sour cream for tenderness
- ½ teaspoon salt: brings out the sweetness
- ½ cup unsalted butter, softened: use real butter for the best flavor
- 1 cup granulated sugar: balances the cinnamon’s warmth
- 2 large eggs: at room temperature, so they blend smoothly
- 1 cup full-fat sour cream: the secret to a moist, rich crumb
- 1 teaspoon pure vanilla extract: rounds out the flavor
- ⅓ cup brown sugar, packed: for the cinnamon swirl
- 1 tablespoon ground cinnamon: for the swirl
- ⅓ cup all-purpose flour: for the streusel
- ⅓ cup brown sugar, packed: for the streusel
- ¼ teaspoon ground cinnamon: for the streusel
- 3 tablespoons cold unsalted butter, cut into small pieces: cold butter makes the topping crumbly
Variations and Substitutions
- Swap sour cream for plain Greek yogurt: the cake will be just as moist, with a slight tang.
- Use dark brown sugar: it gives the swirl a deeper, molasses-like flavor.
- Add chopped pecans or walnuts to the streusel: about ¼ cup gives extra crunch.
- Gluten-free: use a 1:1 gluten-free baking flour blend.
If you like this, try our Classic Blueberry Muffins.
How to Make Moist Cinnamon Swirl Coffee Cake
Step 1: Mix the Streusel and Swirl

Heat your oven to 350°F (175°C) and grease a 9×9-inch square baking pan. In a small bowl, mix the ⅓ cup brown sugar and 1 tablespoon cinnamon for the swirl and set aside. In another bowl, stir together the ⅓ cup flour, ⅓ cup brown sugar, and ¼ teaspoon cinnamon for the streusel, then work in the 3 tablespoons cold butter with your fingers until the mixture clumps.
You want the streusel to hold together when squeezed, with some pea-sized pieces. This gives the cake that craggy, crunchy top.
Step 2: Cream the Butter and Sugar

In a large bowl, beat the ½ cup softened butter and 1 cup granulated sugar with an electric mixer on medium speed for about 3 minutes, until light and fluffy. Add the 2 eggs one at a time, beating well after each, then mix in the 1 teaspoon vanilla.
The mixture should look pale and airy. This step traps air that helps the cake rise without being dense.
Step 3: Fold the Dry Ingredients into the Batter

Whisk the 2 cups flour, 1 teaspoon baking powder, ½ teaspoon baking soda, and ½ teaspoon salt together in a medium bowl. With the mixer on low, add the dry ingredients in three parts, alternating with the 1 cup sour cream, beginning and ending with the flour. Mix just until the flour disappears.
Overmixing at this stage can toughen the cake, so stop as soon as you see no white streaks. The batter will be thick and smooth.
Step 4: Layer the Batter and Swirl, Then Bake

Spread half the batter into the prepared pan. Sprinkle the cinnamon-sugar swirl mixture evenly over the top, then dollop the remaining batter over it and gently spread to cover. Scatter the streusel evenly across the surface. Bake for 45 to 50 minutes, until a toothpick inserted in the center comes out with just a few moist crumbs.
The top will be deeply golden and the cinnamon may bubble up around the edges. Let the cake cool in the pan on a wire rack for 15 minutes before you slice, so the swirl sets.
Step 5: Slice and Serve the Cake

Once the cake has cooled for 15 minutes (or completely), run a butter knife around the edges and turn it out onto a plate. Slice it into squares and serve right away. The cinnamon ribbon will be soft and fragrant.
Tips for the Best Coffee Cake
- Bring your eggs and sour cream to room temperature before mixing. Cold ingredients can make the batter curdle.
- For the fluffiest crumb, measure your flour by spooning it into the cup and leveling it off. Scooping directly can pack in too much.
- If you like a thicker swirl, bump the filling up to ½ cup brown sugar and 1½ tablespoons cinnamon. It won’t harm the cake.
- The cake is done when the center no longer jiggles and a toothpick comes out clean. Start checking at 40 minutes in case your oven runs hot.
Bake times for different pans:
| Pan Size | Material | Bake Time |
|---|---|---|
| 9×9 inch | Metal or glass | 45 to 50 mins |
| 9×13 inch | Metal or glass | 35 to 40 mins |
| Loaf pan | Metal or glass | 50 to 55 mins |
Keeping Coffee Cake Fresh
- Refrigerate:: Store slices in an airtight container in the fridge for up to 4 days. The cake actually gets moister as it sits.
- Reheating:: Warm individual slices in the microwave for 20 to 30 seconds or in a 300°F oven for 10 minutes wrapped in foil. The streusel will crisp up again in the oven.
- Room temperature:: The cake keeps well at room temperature for a day, tightly covered.
Frequently Asked Questions
Can I freeze this coffee cake?
Yes, wrap the whole cooled cake (or slices) tightly in plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the fridge.
Why did my cinnamon swirl sink to the bottom?
This usually happens if the batter is too thin or the cinnamon sugar was sprinkled unevenly. Make sure to spread the batter gently and don’t press the swirl into the batter.
Can I use oil instead of butter in the cake?
You can, but the cake will be slightly denser. Use ½ cup of a neutral oil like vegetable or canola, and reduce the sour cream by 2 tablespoons.

Moist Cinnamon Swirl Coffee Cake Recipe
Ingredients
Method
- Preheat oven to 350°F. Make cinnamon swirl: mix ⅓ cup brown sugar and 1 tbsp cinnamon. Make streusel: combine ⅓ cup flour, ⅓ cup brown sugar, ¼ tsp cinnamon; cut in 3 tbsp cold butter.
- Cream ½ cup butter and 1 cup sugar until fluffy. Beat in eggs one at a time, then vanilla.
- Whisk flour, baking powder, baking soda, salt. Alternate adding dry ingredients and 1 cup sour cream to butter mixture, beginning and ending with flour.
- Spread half of batter in greased 9×9 pan. Sprinkle with swirl, top with remaining batter and streusel. Bake 45-50 min until toothpick has moist crumbs. Cool 15 min in pan.
- Remove from pan, slice into 9 squares, and serve.
