The Best Coffee Cake Recipe for Mornings That Deserve Something Sweet
There’s something deeply comforting about the smell of coffee cake baking in the oven on a lazy weekend morning. Maybe it’s the buttery cinnamon swirl, or the crumbly streusel topping that feels like a cozy hug with every bite. Whatever the reason, this classic treat has a way of turning ordinary mornings into something special.
If you’ve ever found yourself craving a breakfast that feels homemade and indulgent without being fussy, this is it. This coffee cake recipe brings together soft, tender layers of vanilla-scented cake with a crisp cinnamon topping that’s both nostalgic and easy to make.
Table of Contents
What Is Coffee Cake (and Why It’s Called That)
Despite what its name might suggest, coffee cake doesn’t usually contain any coffee. Instead, it’s the kind of sweet, buttery cake you serve with your morning cup. In the U.S., it’s a beloved breakfast staple — part cake, part dessert, and completely irresistible.
Historically, it came from European-style sweet breads that were meant to be enjoyed with coffee or tea. Over time, Americans adapted those recipes into the tender, streusel-topped versions we love today. Think of it as the middle ground between a muffin and a dessert cake — not too sweet, not too rich, just right for brunches, family gatherings, or an afternoon pick-me-up.
You’ll also hear people compare it to crumb cake. The main difference? Crumb cake has a thick, almost equal layer of topping to cake, while coffee cake keeps things balanced — light, fluffy cake underneath a buttery brown sugar crumble.
Key Ingredients and Why They Matter
A great coffee cake starts with the basics, but every ingredient has its role.
Core Ingredients
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon ground cinnamon
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1 cup sour cream or plain Greek yogurt
Streusel Topping
- ½ cup brown sugar
- ¼ cup granulated sugar
- ½ cup all-purpose flour
- 1 teaspoon ground cinnamon
- ¼ cup cold butter, cubed
- ½ cup chopped pecans or walnuts (optional)
The combination of sour cream (or yogurt) and butter gives the cake its signature tenderness and moisture. Cinnamon adds that nostalgic warmth, while the streusel delivers the signature crunch. Always use cold butter for the topping — it helps create those crumbly nuggets that stay crisp after baking.
Step-by-Step Preparation and Baking Guide
Making coffee cake is wonderfully simple, and the payoff is big.
1. Prep Your Pan
Preheat your oven to 350°F (175°C). Grease an 8×8-inch or 9×9-inch pan, or line it with parchment paper. If you want to feed a crowd, double the recipe and use a 9×13 pan.
2. Mix the Batter
Cream the butter and sugar together until light and fluffy — this step builds air and helps the cake rise evenly. Add eggs one at a time, followed by the vanilla and sour cream. In another bowl, whisk together the dry ingredients. Gradually add them to the wet mixture, stirring until just combined. Overmixing can make the texture dense.

3. Build the Layers
Pour half of the batter into your pan. Sprinkle a light layer of the streusel over it, then add the remaining batter and top with the rest of the crumble. You can even swirl it gently with a knife for a ribbon effect through the middle.
4. Bake to Perfection
Bake for 35–45 minutes, depending on your pan size, until a toothpick inserted in the center comes out clean. Let it cool for about 10 minutes before slicing. If you’d like to take it up a notch, drizzle a quick glaze made of powdered sugar and milk once it cools.
This is the kind of recipe that fills your kitchen with the smell of cinnamon and butter — the kind that makes neighbors peek over the fence to ask what’s baking.

Dietary Variations: Vegan, Gluten-Free, Low-Calorie, and Halal Options
You can easily adapt coffee cake to fit just about any dietary need without losing its comforting flavor or texture.
Vegan
Swap out the butter for vegan margarine or coconut oil. Replace eggs with a flaxseed or chia seed mixture (1 tablespoon seeds + 3 tablespoons water per egg). Choose a dairy-free yogurt like coconut or almond-based alternatives.
Gluten-Free
Use a high-quality gluten-free all-purpose flour blend that includes xanthan gum or a binding agent. Gluten-free batters can be slightly thicker, so add a tablespoon or two of plant-based milk if needed to loosen it.
Low-Calorie
Lighten things up by using Greek yogurt in place of sour cream and reducing sugar by one-third. You can also use a mix of granulated sugar and a natural sweetener like monk fruit or erythritol.
Halal
Ensure all dairy ingredients are halal-certified, and avoid any alcohol-based vanilla extract by choosing an alcohol-free version. Butter substitutes like clarified butter (ghee) also work beautifully.
No matter the variation, the goal stays the same — a moist, tender crumb with that golden, cinnamon-spiced topping.
Variations and Flavor Twists
One of the best things about coffee cake is how easily it welcomes creativity. Once you master the classic version, you can start adding your own flair.
Fruit-Filled Versions
Fresh or frozen blueberries, diced apples, or even sliced peaches add a juicy burst of flavor. Gently fold them into the batter before layering.
Nutty and Spiced Up
Try adding crushed pecans or walnuts to your streusel topping. A pinch of nutmeg or cardamom gives it a subtle gourmet twist.
Coffee-Infused
For an actual “coffee” flavor, mix a teaspoon of espresso powder into the batter or glaze. It adds a deeper, slightly bitter balance to the sweetness.
Seasonal Favorites
In the fall, a pumpkin spice coffee cake with a cream cheese swirl is irresistible. During summer, a lemon or berry version feels light and refreshing.
The beauty of this recipe is how easily it adapts — simple ingredients, endless combinations.

Storage and Make-Ahead Tips
Once your coffee cake cools, store it at room temperature in an airtight container for up to three days. Avoid refrigerating unless necessary, as that can dry out the crumb. If you’re planning, wrap the cooled cake tightly in plastic wrap and freeze for up to two months.
To serve, thaw it overnight and warm it in the oven for a few minutes to bring back that just-baked aroma. Leftovers are fantastic reheated briefly in a toaster oven — the topping crisps right up again.
If you’re hosting brunch, you can bake it the night before and keep it covered on the counter. In the morning, just reheat it gently, pour some coffee, and you’re ready for a bakery-worthy breakfast right at home.
There’s something timeless about a warm slice of coffee cake — soft inside, golden on top, perfectly spiced. Whether you stick with the classic version or try one of the variations, it’s the kind of recipe that never fails to bring comfort. Keep this one close, because once you make it, you’ll find yourself coming back to it again and again.
FAQ
Does coffee cake contain coffee?
Despite the name, most American coffee cake recipes don’t include any coffee. The term simply refers to a sweet cake traditionally served with coffee, not flavored by it.
What’s the difference between coffee cake and crumb cake?
While both share a similar base and cinnamon topping, crumb cake usually has a thicker layer of crumbs, whereas coffee cake has a lighter streusel with more focus on the tender cake underneath.
Can I make coffee cake ahead of time?
Absolutely. You can bake coffee cake a day before, cover it tightly, and leave it at room temperature. When ready to serve, warm it slightly to refresh the texture and aroma.
How do I keep coffee cake moist?
The secret is using sour cream or yogurt in the batter. Once baked, store your coffee cake in an airtight container at room temperature to lock in moisture.
Get inspired with more mouthwatering recipes! Follow me on Facebook, Pinterest, and subscribe to YouTube for new cooking ideas every week.
Print
The Best Coffee Cake Recipe
- Prep Time: PT15M
- Cook Time: PT45M
- Total Time: PT1H
- Yield: 9 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
A soft, buttery coffee cake with a cinnamon streusel topping, perfect for breakfast or brunch. This classic recipe delivers comforting flavor, tender crumb, and golden crunch in every bite.
Ingredients
2 cups all-purpose flour
1 teaspoon baking powder
1 teaspoon baking soda
½ teaspoon salt
1 teaspoon ground cinnamon
½ cup unsalted butter, softened
1 cup granulated sugar
2 large eggs, room temperature
1 teaspoon vanilla extract
1 cup sour cream or plain Greek yogurt
½ cup brown sugar
¼ cup granulated sugar
½ cup all-purpose flour
1 teaspoon ground cinnamon
¼ cup cold butter, cubed
½ cup chopped pecans or walnuts (optional)
Instructions
1. Preheat the oven to 350°F (175°C). Grease or line an 8×8-inch baking pan with parchment paper.
2. Cream the butter and sugar until light and fluffy. Add eggs one at a time, then mix in vanilla and sour cream.
3. In a separate bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon.
4. Gradually add the dry mixture to the wet ingredients, mixing until just combined.
5. Prepare the streusel by combining brown sugar, granulated sugar, flour, and cinnamon, then cut in the cold butter until crumbly.
6. Pour half the batter into the pan, sprinkle with half the streusel, then top with the remaining batter and streusel.
7. Bake for 35–45 minutes, or until a toothpick inserted in the center comes out clean.
8. Let cool for 10 minutes before slicing. Serve warm or at room temperature.
Notes
For extra moisture, use full-fat sour cream or Greek yogurt. Add a drizzle of glaze or a sprinkle of powdered sugar for a bakery-style finish. Store in an airtight container for up to 3 days.

