Coffee cake is a moist, spiced cake with a sweet cinnamon crumb topping. This version balances warmth, texture, and simplicity, perfect for breakfast or afternoon snacks. Its crackled surface and buttery aroma make it a timeless treat without requiring frosting.
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 20 minutes | 35 minutes | 55 minutes | 12 slices | Easy | American |

This recipe works because
The streusel topping creates pockets of caramelized spice, while brown sugar adds depth. The cake’s dense crumb absorbs coffee or tea, avoiding sogginess. My first bite after a long morning walk made me appreciate how it stays fluffy without being dry.
Substituting buttermilk for milk boosts moisture, and toasted pecans add crunch. Using room temperature butter ensures the batter blends smoothly, avoiding curdled textures.
Why This Recipe Works
This coffee cake’s charm lies in its simplicity, it requires no elaborate tools or advanced skills. I tested it after a busy week, and the kitchen filled with cinnamon warmth within 15 minutes. The contrast between the soft interior and sugary topping never fails to impress.
Compared to commercial versions, this homemade recipe avoids artificial additives while maintaining structural integrity. The buttermilk reaction with baking powder creates a subtle rise, making it ideal for those who prefer denser textures without being heavy.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| All-purpose flour | 2 cups | Measure with spoon and sweep |
| Caster sugar | ¾ cup | Or superfine sugar |
| Buttermilk | 1 cup | Milk + 1 tbsp lemon juice if substituted |
| Unsalted butter | ½ cup, melted | Use vegan butter for dairy-free |
| Vanilla extract | 1 tbsp | Or 1 tsp almond extract |
Step-by-Step Instructions
Prep the Pan
- Grease a 9-inch round cake tin with butter and line the bottom with parchment paper. Preheat oven to 350°F (175°C).
Mix the Batter
- In a bowl, whisk flour, baking powder, cinnamon, and salt. In another bowl, whisk buttermilk, sugar, melted butter, egg, and vanilla until smooth. Fold wet ingredients into dry until just combined; avoid over-mixing.
Add the Streusel Topping
- In a small bowl, mix brown sugar, flour, and melted butter. Sprinkle evenly over batter before transferring to oven.
Bake and Cool
Bake 35-40 minutes until golden. Cool 10 minutes before slicing. Serve warm or at room temperature.
Chef Tips for Perfect Results
- Whisk buttermilk and lemon juice 5 minutes before using to activate acidity for better rise
- For extra crunch, refrigerate streusel mixture 15 minutes before sprinkling
- Tap the cake’s side gently before slicing, it should have a slight wobble in the center
- Use a cake cooling rack to prevent soggy bottoms by allowing air circulation
Common Mistakes to Avoid
- Over-mixing the batter causes gluten development, leading to dense cake. Fix: Mix until no dry flour remains
- Opening the oven frequently during baking disrupts temperature. Fix: Use oven light to check progress
- Skipping the room temperature egg causes separation. Fix: Warm egg in hot water for 30 seconds
- Under-baking results in gummy center. Fix: Insert a toothpick; it should have 1-2 moist crumbs
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Cinnamon | Ground cardamom | Provides floral, citrusy notes |
| Flour | Whole wheat flour | Creates denser, nuttier texture |
| Buttermilk | Yogurt (no-whey) | Acidity reacts similarly for rise |
Serving Suggestions and Pairings
Serve with black coffee or strong tea for classic combination. For brunch, pair with fresh berries and Greek yogurt. Add a dollop of whipped coconut cream for a tropical twist. Freeze individual slices in airtight bags for quick breakfasts during busy weeks.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Room temperature | 2-3 days | Store in a covered cake tin |
| Refrigerator | 1 week | Wrap in foil and refrigerate |
| Freezer | 3 months | Freeze uncut cake; thaw at room temperature |
Nutritional Information
| Nutrient | Amount per Serving | |
|---|---|---|
| Calories | Approximate values. | 210 kcal |
| Carbohydrates | 32g | |
| Protein | 3g | |
| Sugar | 12g | |
| Fat | 9g |
Frequently Asked Questions
Can I use coconut flour instead of all-purpose flour?
Coconut flour absorbs more moisture. Substitute 1 cup coconut flour for 1 cup all-purpose and add 2 extra egg whites to maintain texture.
How to tell if the cake is fully baked?
Press gently with a finger; it should spring back. A toothpick inserted into the center should come out with 1-2 crumbs, not wet batter.
Why did my streusel sink into the cake?
Oven temperature was too low. Ensure 350°F (175°C) is reached before baking. Let streusel rest in the fridge first.
Can I make this 2 days ahead?
Bake as directed, cool completely, and store airtight at room temperature. Add streusel topping just before serving for optimal crunch.
What’s a good non-dairy milk substitute?
Use unsweetened almond or oat milk. For best results, reduce liquid by 2 tbsp to prevent overly moist batter.
Conclusion
This coffee cake balances simple ingredients and rich flavor, making it a go-to for mornings or gatherings. Follow the step-by-step guide and watch it become a family favorite. Savor each bite of cinnamon-sweet warmth.

Delicious Coffee Cake Recipe with Cinnamon Topping
Ingredients
Method
- Preheat oven to 350°F (175°C). Grease a 9-inch round cake tin with butter and line bottom with parchment paper.
- In a large bowl, whisk 2 cups flour, 1 ½ teaspoons baking powder, 1 tbsp cinnamon, and ½ tsp salt. In another bowl, whisk ¾ cup caster sugar, buttermilk, melted butter, egg, and vanilla until combined. Fold wet ingredients into dry just until no large lumps remain.
- For the streusel, mix 1/3 cup brown sugar, 1/4 cup flour, and melted butter (reserve 2-3 tbsp from the ½ cup total). Sprinkle evenly over the batter in the prepared tin.
- Bake for 35 minutes or until golden and toothpick comes out clean. Cool slightly before slicing into 12 portions.
Nutrition
Notes
Brown sugar can be substituted with coconut sugar.
Avoid overmixing the batter to prevent a dense texture.
Streusel should form small clumps for optimal topping.
Store in an airtight container for up to 3 days.