The Best Cinnamon Streusel Coffee Cake

  • Author: Melissa
  • Prep Time: 30 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 12 servings 1x


This coffee cake has it all – moist cake, loaded with cinnamon streusel, and a fun cinnamon swirl in the middle. I especially love how filling it is to eat. I hate breakfast treats that leave me hungry shortly after eating it. This coffee cake is truly is the Best Cinnamon Streusel Coffee Cake that I have ever had!



Streusel Topping

  • 1 cup (190 grams) granulated sugar
  • 1/4 teaspoon salt
  • 1 cup (121 grams) all-purpose flour, spooned and leveled
  • 1 tablespoon cinnamon
  • 6 tablespoons (85 grams) unsalted butter, melted


  • 1 cup (213 grams) brown sugar,  packed
  • 11/2 tablespoons cinnamon
  • 1 teaspoon unsweetened cocoa powder


  • 12 tablespoons (170 grams) butter, at room temperature
  • 1 teaspoon salt
  • 11/2 cups (298 grams) granulated sugar
  • 1/3 cup (71 grams) brown sugar, packed
  • 21/2 teaspoons baking powder
  • 2 teaspoons vanilla extract
  • 3 large eggs, room temperature
  • 3/4 cup (170 grams) sour cream or plain yogurt,at room temperature
  • 11/4 cups (283 grams) milk, at room temperature
  • 33/4 cups (454 grams) all-purpose flour


  1. Preheat the oven to 350 degrees and spray a 9×13 pan with non-stick cooking spray.

Streusel Topping

  1. In a medium bowl, whisk together the granulated sugar, salt, flour and cinnamon. Add the melted butter and stir until combined. Do not break down the chunks. These chunks are what makes the pretty cinnamon goodness on the top of your coffee cake! Set aside.


  1. In a small bowl, combine brown sugar, cinnamon and unsweetened cocoa powder. The cocoa powder is added to give the filling a deep color. You can’t really taste the cocoa powder. Set aside.


  1. With a stand mixer, cream together the butter, salt, granulated sugar, and brown sugar, and baking powder, until smooth and creamy. Add in the vanilla extract. Add the eggs, being sure to incorporate each egg before adding the next.
  2. In a medium bowl, combine the sour cream and milk and whisk together until well combined. Don’t bother breaking down all the clumps.
  3. Alternating between each addition, add the milk mixture and flour into the cake batter and stir until the mixture is well combined between each addition. The batter will be thick and very smooth.

Assembling the coffee cake

  1. Spread about 1/2 of the cake batter into an even layer on the bottom of the prepared pan. This should be about 3 cups.
  2. Then, spread the filling mixture in an even layer on top of the batter layer.
  3. Add the remaining cake batter on top of the filling mixture and spread into an even layer. Take a knife and make gentle swirls around the pan. You are not trying to mix it, but this will create a little bit of visual movement in the filling mixture.
  4. Spread the topping mixture in an even layer on top of the cake.
  5. Bake for 55-60 minutes, or until the top springs back when lightly touched in the middle and an inserted toothpick comes out clean.
  6. Allow to cool for about 20 minutes before cutting and serving.


This can also be made the night before and warmed up in the microwave as needed in the morning.

  • Category: Breakfast
  • Method: Bake

Keywords: Cinnamon Streusel Coffee Cake