This sour cream coffee cake recipe is a classic that never goes out of style. The cake is moist and tender, with a rich and tangy flavor from the sour cream. The streusel topping is made with brown sugar, cinnamon, and chopped walnuts, adding a delicious crunch to every bite. To make the cake, you'll need flour, sugar, baking powder, salt, butter, eggs, sour cream, and vanilla extract. Mix the dry ingredients for the cake, then add the wet ingredients and mix until smooth. Pour the batter into a greased baking dish, then mix the streusel ingredients and sprinkle over the top. Bake for 35-40 minutes, or until a toothpick inserted in the center comes out clean. Serve warm with a cup of hot cocoa.