Go Back
Moist coffee cake with cinnamon filling and crunchy streusel topping.

Coffee Cake

This coffee cake recipe is moist and buttery with a ribbon of cinnamon in the middle and brown sugar streusel topping. It has a deliciously tender crumb because it's made with sour cream and the cinnamon streusel doubles as the filling and topping. 
Course Breakfast, Dessert
Cuisine American
Keyword Coffee Cake
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 15 pieces


Cinnamon Filling & Streusel Topping

  • 1 cup all-purpose flour
  • 1 tablespoon cinnamon
  • 1 cup brown sugar
  • unsalted butter melted

Vanilla Cake

  • 3 ¼ cups all-purpose flour
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ¾ unsalted butter softened
  • 1 ½ cup white sugar
  • 3 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup sour cream
  • ¾ cups milk


  • 1 - 1 ½ cups powdered sugar
  • 3 tablespoons cream or milk


  • Lightly grease and flour a  9x13 inch pan. Preheat the oven to 350F degrees. 

Make the Filling and Streusel

  • In a medium bowl stir together the flour, brown sugar & cinnamon.
  • Stir in the melted butter until the mixture resembles wet sand.

Make the Cake Batter

  • In a medium bowl whisk together the flour, baking powder, baking soda & salt. 
  • In a large bowl using an electric mixer beat the butter and sugar until fluffy. (about 2 minutes).
  • Mix in the eggs 1 at a time, then mix in the vanilla extract.
  • In a liquid measuring cup whisk together the sour cream and milk.
  • With the electric mixer on low speed beat about ⅓ of the flour mixture into the butter mixture, alternating with about ⅓ of the sour cream and milk. 
  • Repeat the process until combined, turning off the mixer and scraping down the sides of the bowl as necessary.

Assemble & Bake

  • Spoon about ½ of the cake batter into the bottom of the prepared pan. Smooth the top.
  • Sprinkle about 1 cup of streusel mixture on top of the cake batter.
  • Spoon the remaining cake batter over top of the struesel, then gently spread it over top.
  • Crumble the remaining streusel over top of the cake batter. 
  • Bake in the preheated oven for 30-35 minutes or until an inserted toothpick comes out clean and the cake doesn't wobble if you give the pan a gentle nudge.
  • Allow the cake to cool for at least 30 minutes before cutting into it.


  • In a small bowl whisk together 1 cup powdered sugar with 3 tablespoons of cream.
  • If it seems to thin, add a little more powdered sugar. If it's too thick, add in a little more cream about 1 teaspoon at a time.
  • Drizzle over top. 


Make Ahead Tips
  • Coffee cake is best enjoyed the same day as its baked.
  • Store leftovers in an airtight container at room temperature for up to 3 days, or in the fridge for up to a week
  • Coffee cake can be wrapped tightly and frozen for up to 2 months. Thaw in the fridge overnight. Then serve at room temperature.
  • To reheat - remove any plastic wrap, cover with foil and bake in a preheated oven for 5-10 minutes at 350F.