I love this recipe because it uses simple pantry ingredients and comes together quickly. The cake is soft and tender, while the cinnamon streusel adds a sweet, buttery layer throughout the cake. I also appreciate how versatile it is since I can add walnuts for extra crunch or finish it with a sweet icing drizzle. It is perfect for sharing with family and friends or enjoying with a warm cup of coffee.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Cake
1 egg
1/4 cup vegetable oil or canola oil
1 teaspoon vanilla
3/4 cup sugar
1/2 cup milk
1/4 teaspoon salt
2 teaspoons baking powder
1 1/2 cups flour
Streusel
2 tablespoons butter, melted
1/2 cup brown sugar
2 teaspoons cinnamon
2 tablespoons flour
1/2 cup chopped walnuts (optional)
Icing (Optional)
1 tablespoon butter, room temperature
3/4 cup powdered sugar
1 tablespoon milk, plus extra if needed
Directions
I preheat the oven to 375°F (190°C).
I grease or line a 9×9-inch baking dish with parchment paper.
In a mixing bowl, I beat the egg and then mix in the sugar, milk, salt, oil, and vanilla.
I add the flour and sprinkle the baking powder over it. I gently combine the baking powder with the top portion of the flour before stirring everything into the batter until just combined.
I pour the batter into the prepared baking dish and spread it evenly.
To make the streusel, I melt the butter and mix in the brown sugar, cinnamon, and flour until fully combined.
If I want extra texture, I stir in the chopped walnuts.
I sprinkle the streusel evenly over the cake batter.
Using my finger or the handle of a wooden spoon, I poke the streusel halfway into the batter about 12 to 18 times to distribute the cinnamon mixture throughout the cake.
I bake for 25 to 30 minutes or until a toothpick inserted into the center comes out with moist crumbs.
If making the icing, I mix the butter and powdered sugar together and add milk until the icing reaches my preferred consistency.
I lightly drizzle the icing over the cooled cake before serving.
Servings and Timing
Servings: 9
Prep Time: 10 minutes
Cook Time: 25-30 minutes
Total Time: Approximately 40 minutes
Variations
I sometimes add chopped pecans instead of walnuts for a different nutty flavor. When I want a richer taste, I add a pinch of nutmeg to the streusel mixture. For a fruit-filled version, I like folding fresh blueberries or diced apples into the batter before baking. I also enjoy skipping the icing when I want a less sweet coffee cake.
storage/reheating
I store leftover coffee cake in an airtight container at room temperature for up to 3 days. If I need to keep it longer, I refrigerate it for up to 5 days. For extended storage, I wrap individual slices and freeze them for up to 3 months.
To reheat, I microwave a slice for 10 to 15 seconds until warm. I can also warm slices in a 300°F oven for about 5 to 8 minutes to refresh the texture.
FAQs
Can I make this coffee cake without nuts?
Yes, I often leave out the walnuts, and the cake still has plenty of flavor from the cinnamon streusel.
Can I prepare the cake ahead of time?
Yes, I like baking it a day ahead since it stays moist and tastes great the next day.
How do I know when the cake is done baking?
I insert a toothpick into the center. If it comes out with moist crumbs and no wet batter, the cake is ready.
Can I freeze coffee cake?
Yes, I wrap slices tightly and freeze them for up to 3 months. I thaw them at room temperature before serving.
Why should I avoid overbaking?
I find that overbaking can dry out the cake, so I remove it from the oven as soon as the center is set and a toothpick comes out with moist crumbs.
Conclusion
I love how this Coffee Cake combines a soft, tender cake with a sweet cinnamon streusel topping. The simple ingredients and easy preparation make it a recipe I can rely on whenever I want a comforting homemade treat. Whether I serve it for breakfast, brunch, or dessert, it always delivers wonderful flavor and texture.
Classic coffee cake with a soft, fluffy crumb and sweet cinnamon streusel topping. Perfect for breakfast, brunch, coffee breaks, or family gatherings.
Author:Ella
Prep Time:5 minutes
Cook Time:25 minutes
Total Time:30 minutes
Yield:9 servin
Category:Breakfast, Brunch, Dessert
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Cake
1 large egg
1/4 cup vegetable oil or canola oil
1 teaspoon vanilla extract
3/4 cup granulated sugar
1/2 cup milk
1/4 teaspoon salt
2 teaspoons baking powder
1 1/2 cups all-purpose flour
Cinnamon Streusel
2 tablespoons butter, melted
1/2 cup brown sugar
2 teaspoons ground cinnamon
2 tablespoons all-purpose flour
1/2 cup chopped walnuts (optional)
Vanilla Icing (Optional)
1 tablespoon butter, softened
3/4 cup powdered sugar
1 tablespoon milk, plus more as needed
Instructions
Prepare the Cake
Preheat oven to 375°F (190°C).
Grease or line a 9×9-inch baking dish with parchment paper.
In a large mixing bowl, beat the egg.
Add sugar, milk, salt, oil, and vanilla extract. Mix until combined.
Add flour to the bowl and sprinkle baking powder over the flour.
Gently mix the baking powder into the flour before stirring everything together until just combined.
Pour the batter into the prepared baking dish and spread evenly.
Make the Streusel
In a microwave-safe bowl, melt the butter.
Stir in brown sugar, cinnamon, and flour until well combined.
Mix in chopped walnuts if using.
Sprinkle the streusel mixture evenly over the cake batter.
Using your finger or the handle of a wooden spoon, poke the streusel halfway into the batter about 12–18 times to create pockets of cinnamon flavor.
Bake
Bake for 25–30 minutes, or until a toothpick inserted into the center comes out with moist crumbs attached.
Do not overbake, as the cake may become dry.
Allow the cake to cool slightly before icing.
Optional Vanilla Icing
In a small bowl, mix softened butter and powdered sugar.
Add milk gradually until the icing reaches your desired consistency.
Lightly drizzle the icing over the warm or cooled coffee cake.
Notes
Walnuts add a delicious crunch but can be omitted.
For extra flavor, add a pinch of nutmeg to the streusel mixture.
Store covered at room temperature for up to 3 days.
Serve warm for the best texture and flavor.
Perfect for breakfast, brunch, holiday gatherings, or dessert.