A Cozy Slice That Always Brings People Back for Seconds
There are some cakes that look fancy enough for a celebration but feel completely at home on a kitchen counter. This coffee cake with cream cheese frosting is exactly that kind of cake.
I first started making versions of coffee cake when I wanted something sweet for weekend mornings that didn’t require a complicated decorating project. I loved the tender crumb, buttery cinnamon topping, and that little bit of crunch from the streusel. But once I spread a layer of tangy cream cheese frosting over the cooled cake, I knew I had found my favorite version.
I’ve made this cake more times than I can count, and I’ve learned a few things along the way. The biggest one? Don’t frost it while it’s warm. I learned that lesson after watching the frosting slide slowly down the sides of a cake like it had somewhere better to be.
The finished cake has a soft, buttery center, a cinnamon-sugar crumb topping, and a smooth cream cheese frosting that adds just enough tang to balance the sweetness. It works beautifully with coffee, tea, or a cold glass of milk, and you can serve it for breakfast, brunch, afternoon snacking, or dessert.
Why You’ll Love This Recipe
- Soft and tender: The cake stays moist without becoming heavy or gummy.
- Cinnamon streusel: A buttery crumb topping adds texture and plenty of cozy flavor.
- Cream cheese frosting: The tangy frosting makes this coffee cake feel extra special.
- Simple ingredients: You can find almost everything in a typical baking pantry.
- Great for sharing: One pan gives you plenty of generous slices for family or guests.
- Make-ahead friendly: You can bake the cake ahead and frost it later when you’re ready to serve.
Ingredients You’ll Need
For the Coffee Cake
- 2 cups all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 3/4 cup sour cream
- 1/4 cup whole milk
Sour cream gives the cake a soft texture and adds a gentle tang. If you don’t have sour cream, plain full-fat Greek yogurt works well.
For the Cinnamon Streusel
- 3/4 cup all-purpose flour
- 1/2 cup packed light brown sugar
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 5 tablespoons unsalted butter, melted
You can add 1/3 cup chopped pecans or walnuts if you enjoy a nutty crumb topping.
For the Cream Cheese Frosting
- 8 ounces full-fat cream cheese, softened
- 4 tablespoons unsalted butter, softened
- 1 1/2 cups powdered sugar
- 1 teaspoon vanilla extract
- 1–2 tablespoons milk or heavy cream, as needed
- Pinch of salt
For the smoothest frosting, let both the cream cheese and butter soften at room temperature before mixing.
Helpful Kitchen Tools
You don’t need a fancy setup for this cake. A 9-inch square baking pan, mixing bowls, a whisk, a hand mixer, a rubber spatula, and a cooling rack will do the job.
I often use a hand mixer because it makes the frosting especially smooth, but a stand mixer works just as well.
Step-by-Step Instructions
1. Prepare the Pan — 5 Minutes
Preheat your oven to 350°F (175°C).
Grease a 9-inch square baking pan with butter or nonstick spray. For easy removal, line the bottom with parchment paper and leave a little overhang on two sides.
I recommend doing this before mixing anything. Once the batter comes together, you’ll want to get it into the oven without standing around searching for parchment paper.
2. Make the Streusel — 5 Minutes
Add the flour, brown sugar, cinnamon, and salt to a medium bowl.
Pour in the melted butter and stir with a fork until the mixture forms chunky crumbs.
Don’t keep stirring until it turns into a smooth paste. You want a mixture that looks like damp, buttery sand with some larger crumbs mixed in.
Set it aside while you prepare the cake batter.
3. Mix the Dry Ingredients — 3 Minutes
Whisk together the flour, baking powder, baking soda, and salt in a medium bowl.
Mixing the dry ingredients separately helps distribute the leavening agents evenly throughout the flour.
Set the bowl aside.
4. Cream the Butter and Sugar — 3 to 4 Minutes
Place the softened butter and granulated sugar in a large mixing bowl.
Beat with a hand mixer on medium speed for about 3 to 4 minutes, until the mixture looks lighter and fluffy.
This step matters more than it might seem. Don’t rush it.
If your butter feels cold and hard, don’t microwave it until it melts. Let it soften naturally instead. Melted butter changes the structure of this cake.
5. Add the Eggs and Vanilla — 2 Minutes
Beat in the eggs one at a time.
Wait until the first egg disappears into the mixture before adding the second.
Add the vanilla extract and mix briefly.
The batter may look slightly uneven at this stage. That’s perfectly fine.
6. Add the Sour Cream and Dry Ingredients — 3 Minutes
Add about one-third of the dry ingredients to the butter mixture and mix on low speed.
Add half of the sour cream and milk, then repeat with another portion of the dry ingredients.
Continue alternating until everything is combined.
Stop mixing as soon as the flour disappears.
Overmixing can make the cake dense, so this is one place where less really is more.
The finished batter should look thick, smooth, and creamy.
7. Layer the Batter and Streusel — 5 Minutes
Spread half of the cake batter into the prepared pan.
Use a spatula to gently smooth the surface.
Sprinkle about half of the cinnamon streusel over the batter.
Add the remaining cake batter and carefully spread it over the streusel. Then scatter the remaining streusel evenly over the top.
Don’t worry if the batter feels thick. That’s exactly what you want.
8. Bake the Cake — 35 to 42 Minutes
Place the pan in the preheated oven and bake for about 35 to 42 minutes.
Start checking around the 35-minute mark.
The top should look golden brown, and a toothpick inserted into the center should come out with a few moist crumbs but no wet batter.
Try not to overbake it.
A coffee cake can go from perfectly tender to noticeably dry if you leave it in the oven too long.
9. Cool Completely — At Least 1 Hour
Let the cake cool in the pan for about 15 minutes.
Then move it to a cooling rack and let it cool completely.
This is where patience pays off.
If you spread cream cheese frosting over a warm cake, the frosting will soften and slide. I know because I’ve done exactly that.
10. Make the Cream Cheese Frosting — 5 Minutes
Add the softened cream cheese and butter to a mixing bowl.
Beat until smooth and creamy.
Gradually add the powdered sugar while mixing on low speed. Once the sugar disappears, increase the speed slightly and beat until fluffy.
Add the vanilla and a pinch of salt.
If the frosting feels too thick, add milk or heavy cream one teaspoon at a time until it reaches a spreadable consistency.
11. Frost and Slice — 5 Minutes
Spread the cream cheese frosting over the completely cooled cake.
You can cover the entire top with a thick layer or leave a little of the cinnamon topping visible around the edges.
Let the frosting sit for a few minutes before slicing.
For neat squares, use a sharp knife and wipe it clean between cuts.
Pro Tips & Tricks
Bring the Ingredients to Room Temperature
Room-temperature eggs, butter, sour cream, and cream cheese blend much more easily.
Cold ingredients can make the batter uneven and can leave little lumps in the frosting.
Don’t Overmix the Batter
Once you add the flour, mix only until you no longer see dry streaks.
I used to think more mixing meant a smoother cake. It actually gave me a heavier crumb. Now I stop mixing as soon as everything comes together.
Keep the Streusel Chunky
Large and small crumbs make the topping much more interesting.
If you press the entire mixture together, you can break it apart with your fingers before sprinkling it over the batter.
Cool Before Frosting
This deserves repeating because it makes such a difference.
The cake needs to be completely cool before you add cream cheese frosting. Otherwise, the frosting can melt and become runny.
Store It Properly
Because the frosting contains cream cheese, store the finished cake in the refrigerator.
Cover the pan tightly or place individual slices in airtight containers.
Let a slice sit at room temperature for about 15 to 20 minutes before serving if you prefer a softer frosting and cake texture.
Make It Ahead
You can bake the cake one day ahead, cool it completely, cover it, and refrigerate it.
Make the frosting separately and refrigerate it in an airtight container. Let the frosting soften slightly before spreading it.
Variations & Substitutions
Add Pecans or Walnuts
For extra crunch, stir 1/3 cup finely chopped pecans or walnuts into the streusel.
Pecans pair especially well with cinnamon and brown sugar.
Add a Little Chocolate
If you’re a chocolate person, add 1/2 cup mini chocolate chips to the cake batter or sprinkle them between the cake layers.
Chocolate and cream cheese frosting make this version feel more like a dessert cake.
Make It Citrus-Flavored
Add 1 teaspoon of finely grated orange zest to the cake batter and 1/2 teaspoon to the cream cheese frosting.
The bright citrus flavor cuts through the buttery richness beautifully.
Use Greek Yogurt
If sour cream isn’t available, replace it with an equal amount of full-fat plain Greek yogurt.
The cake will still have a soft crumb with a pleasant tang.
Gluten-Free Option
Use a good-quality 1-to-1 gluten-free baking flour designed to replace all-purpose flour.
Check that your baking powder and other packaged ingredients are also labeled gluten-free if you need to avoid gluten carefully.
Serving Suggestions
This coffee cake practically begs for a warm drink.
Serve a slice with freshly brewed coffee for breakfast or brunch. Black coffee works especially well because its bitterness balances the sweet frosting.
For afternoon snacking, try it with black tea, chai, or a simple cup of milk.
If you’re serving the cake as dessert, add fresh berries on the side. Strawberries, raspberries, or blueberries bring a fresh contrast to the rich cake.
For holidays and family gatherings, cut the cake into smaller squares and arrange them on a serving platter.
You can also dust the top with a tiny amount of cinnamon just before serving. It’s a small touch, but it makes the cake look wonderfully homemade.
And honestly, you don’t need a special occasion.
I’ve served this cake on ordinary weekends when everyone simply wanted something sweet with coffee. Those are often the moments when it disappears fastest.
FAQ’s
Can I make coffee cake with cream cheese frosting ahead of time?
Yes. Bake the cake up to one day ahead and keep it covered. You can frost it shortly before serving or refrigerate the frosting separately and assemble it later.
How should I store leftover coffee cake?
Store the frosted cake in the refrigerator because of the cream cheese frosting. Keep it tightly covered or place slices in airtight containers. Enjoy it within about 4 days for the best texture.
Can I freeze coffee cake?
Yes. For the best results, freeze the unfrosted cake. Wrap it tightly in plastic wrap, then place it inside a freezer-safe container or bag.
Freeze the frosting separately if possible. Thaw the cake in the refrigerator before frosting and serving.
Why did my coffee cake turn out dry?
Overbaking usually causes a dry coffee cake. Start checking the cake around the lower end of the baking time.
Also measure the flour carefully. Too much flour can create a thick, dry crumb.
Why is my cream cheese frosting runny?
Softened cream cheese can become too loose if you beat it for too long or if you add too much liquid.
Use softened rather than warm cream cheese, add powdered sugar gradually, and add milk only when necessary.
If the frosting still feels loose, refrigerate it for 20 to 30 minutes before spreading.
Can I make this recipe without cream cheese frosting?
Absolutely. You can serve the coffee cake with a simple powdered sugar glaze instead.
Mix about 1 cup powdered sugar with 1 to 2 tablespoons milk and 1/2 teaspoon vanilla, then drizzle it over the cooled cake.
The cream cheese frosting adds more richness, but the simple glaze gives you a lighter finish.
Final Thoughts
This coffee cake has become one of those recipes I keep coming back to when I want something homemade without spending half the day in the kitchen.
The buttery cake, cinnamon streusel, and tangy cream cheese frosting work together without making the recipe complicated. And once you make it a couple of times, you’ll probably find yourself changing little things to suit your own kitchen.
Add nuts. Throw in some chocolate chips. Add orange zest. Make the frosting extra thick. There’s plenty of room to make it your own.
So put the coffee on, preheat the oven, and give this one a try. And if you make it, I’d love to hear what you added to yours.









Leave a Reply
You must be logged in to post a comment.