If you ask me, cake for breakfast is always a good idea. Who hasn’t had a piece of leftover birthday cake with a cup of coffee in the morning? Come on, you know you have. While super sweet breakfasts are championed in my household, coffee cake makes the whole cake-for-breakfast lifestyle a little more socially acceptable.
With a hand mixer, beat butter and sugar until creamy then gradually beat in sour cream, eggs, and vanilla. Reduce the speed to low and beat in flour, baking powder, baking soda, and salt. Spread the batter in a prepared baking pan.
The crumb topping is arguably the best part of any coffee cake. We combined brown sugar and flour in a large bowl. Then with two forks (or a pastry cutter) cut butter into the flour until the mixture is combined and crumbly, then stir in walnuts.
Sprinkle the crumb topping on top of the batter and bake for 45 to 50 minutes at 350 degrees.
Once the coffee cake is finished baking, your kitchen will smell heavenly and the family will be impatiently gathered around the table. This sour cream coffee cake is moist, thick, and delightful. Serve a big piece with a steaming cup of coffee for a sweet end to Sunday brunch, an afternoon snack, or even dessert. After all, cake is acceptable anytime of day.