Classic Coffee Cake: Your Go-To Recipe for Cozy Mornings
Achieve a perfectly moist and flavorful coffee cake with a rich, buttery streusel topping, all with surprisingly minimal effort.
This recipe streamlines the process using readily available pantry ingredients and a straightforward mixing technique for a tender crumb, baking reliably in just 35-40 minutes.
It’s an ideal choice for a comforting breakfast, an impressive brunch centerpiece, or a sweet companion to your afternoon hot beverage.
Coffee Cake

Coffee cake with streusel topping and vanilla glaze.
Ingredients
For the Cake:
- 2 cups (240g) all-purpose flour, sifted
- 1 cup (200g) granulated sugar
- 2 teaspoons (10g) baking powder
- 1/2 teaspoon (3g) salt
- 1 large egg, at room temperature
- 1 cup (240ml) whole milk, at room temperature
- 1/2 cup (113g) unsalted butter, melted and cooled
- 1 teaspoon (5ml) vanilla extract
For the Streusel Topping:
- 1/2 cup (60g) all-purpose flour
- 1/2 cup (100g) packed light brown sugar
- 1 teaspoon (5g) ground cinnamon
- 1/4 cup (56g) unsalted butter, cold and cut into small pieces
For the Vanilla Glaze:
- 1 cup (120g) powdered sugar, sifted
- 2 tablespoons (30ml) whole milk
- 1/2 teaspoon (2.5ml) vanilla extract
Instructions
- Preheat oven to 375°F (190°C). Grease an 8×8 inch (20×20 cm) baking pan and lightly flour it, or line with parchment paper.
- In a medium bowl, combine 1/2 cup (60g) all-purpose flour, 1/2 cup (100g) packed light brown sugar, and 1 teaspoon (5g) ground cinnamon. Cut in 1/4 cup (56g) cold unsalted butter with a pastry blender or fingertips until mixture resembles coarse, moist crumbs. Set aside.
- In a large mixing bowl, whisk together 2 cups (240g) sifted all-purpose flour, 1 cup (200g) granulated sugar, 2 teaspoons (10g) baking powder, and 1/2 teaspoon (3g) salt until just combined.
- In a separate medium bowl, whisk together 1 large egg, 1 cup (240ml) whole milk, 1/2 cup (113g) melted and cooled unsalted butter, and 1 teaspoon (5ml) vanilla extract until blended.
- Pour wet ingredients into dry ingredients. Mix with a spatula or wooden spoon until just combined, with no dry flour pockets. Do not overmix; batter will be slightly thick.
- Pour half of the cake batter into the prepared baking pan. Spread evenly with a spatula. Sprinkle half of the streusel topping over the batter.
- Spoon remaining cake batter over the streusel layer. Spread to cover streusel. Sprinkle remaining streusel over the top batter layer.
- Bake for 30-35 minutes at 375°F (190°C) until a wooden skewer inserted into the center comes out clean and streusel topping is golden brown.
- Remove cake from oven. Transfer pan to a wire rack. Cool in pan for 15-20 minutes.
- While cake cools, whisk together 1 cup (120g) sifted powdered sugar, 2 tablespoons (30ml) whole milk, and 1/2 teaspoon (2.5ml) vanilla extract until smooth, thick, and pourable. Add more milk, 1/2 teaspoon at a time, if a thinner consistency is desired.
- Drizzle vanilla glaze over warm coffee cake. Let glaze set for 5-10 minutes until firm. Slice and serve warm or at room temperature.
Notes
- Use melted butter, cooled to room temperature for the cake batter; hot butter cooks eggs prematurely, affecting texture.
- Avoid overmixing cake batter; mix until dry ingredients are just incorporated. Overmixing develops gluten, resulting in tough cake. Small lumps are acceptable.
- For crumbly streusel, use very cold butter. This prevents quick melting and creates distinct crumbs.
- If glaze is too thick, add milk 1/2 teaspoon at a time. If too thin, add sifted powdered sugar 1 tablespoon at a time, until desired pourable consistency.
- Store leftover cake in an airtight container at room temperature for up to 3 days, or refrigerate for up to 5 days. Warm gently before serving for best freshness.
Pro Tips for Perfect Coffee Cake Every Time
Ingredient Tips
- Butter Temperature:Use unsalted butter at exactly room temperature (65-70°F). It should yield slightly when pressed with a finger, leaving a clear indent, not melting or firm. This ensures proper emulsification and aeration with sugar.
- Full-Fat Dairy:Opt for full-fat sour cream or Greek yogurt, also at room temperature, measured precisely to 1 cup (240g). The higher fat content (at least 18%) provides unparalleled moisture and a tender crumb, preventing a dry cake.
- Accurate Flour Measurement:Weigh your all-purpose flour for precision (1 cup = 120g). If measuring by volume, fluff the flour in its container, then spoon it gently into a dry measuring cup and level with a straight edge to avoid over-packing by up to 25%.
- Fresh Leavening Agents:Ensure baking powder and baking soda are active. Test baking powder by mixing 1/2 teaspoon with 2 tablespoons hot water; it should immediately bubble vigorously. For baking soda, combine 1/2 teaspoon with 1 teaspoon vinegar; it should fizz instantly.
- Streusel Butter:Use very cold, cubed butter (1/2-inch pieces) for your streusel. This prevents the butter from melting too quickly during mixing, creating distinct, pea-sized crumbs that remain visible and crisp during baking, rather than melting into the cake.
Technique Tips
- Creaming Butter and Sugar:Cream softened butter and granulated sugar on medium-high speed for 3-5 minutes, scraping down the bowl every minute. Continue until the mixture is visibly light, fluffy, and pale yellow, signifying ample air has been incorporated for a tender cake.
- Adding Eggs Gradually:Incorporate large, room-temperature eggs one at a time, beating on medium speed for a full 30 seconds after each addition. This allows each egg to fully emulsify with the butter mixture, preventing curdling and ensuring a smooth, cohesive batter.
- Alternating Dry and Wet Ingredients:Begin and end with dry ingredients. Add 1/3 of the flour mixture, mix on low for 15 seconds, then half the sour cream, mix for 15 seconds. Repeat with another 1/3 flour, remaining sour cream, and finally the last 1/3 flour. Mix until just combined, about 30 seconds after the final flour addition, avoiding over-mixing.
- Layering Streusel:Spread exactly half of the batter into your prepared 9×13 inch pan. Sprinkle 2/3 of the streusel evenly over this layer. Top with the remaining batter, spreading gently, then distribute the final 1/3 of streusel. Lightly press streusel into the top layer of batter to prevent excessive sinking.
- Baking Temperature and Time:Bake at precisely 350°F (175°C) for 40-50 minutes. The cake is done when the top is deep golden brown, springs back lightly when pressed, and a wooden skewer inserted into the center comes out with only moist crumbs attached, not wet batter.
Common Issues
- Dry, Crumbly Cake:Over-mixing the flour develops gluten excessively. Mix flour into the wet ingredients only until just combined, about 30-45 seconds after the last addition, stopping the mixer as soon as no dry streaks are visible.
- Dense, Heavy Texture:This often results from cold ingredients or expired leavening. Ensure butter and eggs are at room temperature (65-70°F). Confirm baking powder and soda are fresh and active, replacing any older than 6 months.
- Soggy Bottom:Leaving the cake in the hot pan for too long steams the bottom. After removing from the oven, let it cool in the pan for exactly 15 minutes, then carefully invert onto a wire rack to cool completely, allowing air circulation underneath.
- Streusel Sinks to the Bottom:If your streusel disappears, it’s likely too heavy or the batter is too thin. Ensure your streusel butter is very cold and cut into small, 1/4-inch pieces, and that the crumb topping has a roughly 1:1 flour-to-sugar ratio by weight to maintain its structure.
- Unevenly Baked Cake:Oven hot spots are common. Rotate your pan 180 degrees halfway through baking (at the 20-25 minute mark) to ensure uniform heat exposure, promoting an even rise and consistent golden-brown crust across the entire surface.
Coffee Cake Storage, Reheating & Delicious Variations
Refrigerator Storage
Duration: 5-7 days in airtight container
To maintain optimal freshness and prevent drying, store your cooled coffee cake in an airtight glass container or a food-safe plastic container with a tight-fitting lid. Ensure the cake is completely cool before storing to avoid condensation which can make streusel soggy. After 3-4 days, the cake’s crumb will begin to lose its initial moistness and softness, becoming slightly drier, and the streusel topping will soften considerably. After day 5, flavors like cinnamon and citrus zest may mellow. Avoid storing it near strong-smelling foods, as coffee cake can absorb ambient odors.
Freezer Storage
Duration: 2-3 months
Freezing is excellent for extending coffee cake’s life. Allow the entire cake or individual slices to cool completely. Wrap each slice tightly in plastic wrap, ensuring no surface is exposed, then follow with a layer of aluminum foil. Alternatively, place wrapped slices into a freezer-safe, airtight bag or container to protect against freezer burn. When ready to enjoy, thaw frozen slices or the whole cake in the refrigerator overnight (8-12 hours) or at room temperature for 2-4 hours. Upon thawing, the cake’s texture will be slightly denser and less airy than fresh, and the streusel topping will be soft. While flavor remains largely intact, the crumb can be a bit chewier.
Reheating Instructions
- Oven (Recommended):Preheat oven to 300°F (150°C). Place individual slices on a baking sheet and heat for 10-15 minutes, or a larger portion for 20-25 minutes. The cake is ready when the topping is fragrant, slightly re-crisped, and warm throughout. This method best restores moistness and helps the streusel regain some texture.
- Microwave (Quick but cautious):Place a single slice on a microwave-safe plate. Heat on medium power (50%) for 20-30 seconds. For full power, heat for 15-20 seconds. Check for warmth and continue heating in 5-10 second increments, being careful not to overheat. The cake is warm when slightly pliable. While quick, this method can make edges dry or texture rubbery if overdone, and streusel will remain soft.
Make-Ahead Tips
Preparing components of your coffee cake in advance can streamline your baking. The streusel topping can be made up to 3 days ahead and stored in an airtight container in the refrigerator; this allows flavors to meld. You can also measure and combine all dry ingredients (flour, sugar, leavening agents, spices) in an airtight container up to 2 weeks in advance, stored in a cool, dry pantry. When ready, simply add wet ingredients and mix. For a truly make-ahead option, bake the entire coffee cake, allow it to cool completely, and then freeze it using the method described above. This provides a freshly baked-tasting cake ready to thaw and reheat for breakfasts, brunches, or unexpected guests.