clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Coffee cake muffins

Coffee Cake Muffins

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Sonja Overhiser
  • Prep Time: 30 minutes
  • Cook Time: 20 minutes
  • Total Time: 50 minutes
  • Yield: 12 1x


This coffee cake muffins recipe is moist and fluffy, with a crumbly streusel topping! They’re perfect for breakfast or afternoon snack.



For the streusel

  • 1/4 cup light brown sugar
  • 1/4 cup granulated sugar
  • 1/2 cup all purpose flour
  • 1 teaspoon ground cinnamon
  • 1/8 teaspoon kosher salt
  • 4 tablespoons unsalted butter, softened

For the muffins

  • 2 cups [280 g] all purpose flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon baking soda
  • 3/4 teaspoon kosher salt
  • 1 cup granulated sugar
  • 3/4 cup buttermilk*
  • 5 tablespoons melted unsalted butter
  • 1/3 cup neutral oil
  • 2 eggs
  • 2 teaspoons vanilla extract


  1. Preheat the oven to 375°F. Place muffin wrappers in every other muffin cup of two 12-cup muffin tins.** (It’s helpful to use tulip muffin liners to keep the streusel in place while baking.)
  2. Make the streusel topping: In a medium bowl, combine the light brown sugar, granulated sugar, flour, cinnamon and salt. Use a fork to mash the softened butter into the mixture until completely combined and crumbly. Refrigerate until using.
  3. In a large bowl, whisk the flour, baking powder, baking soda, and kosher salt. Make a well in the center.
  4. In a medium bowl, whisk the granulated sugar, buttermilk, melted butter, neutral oil, eggs, and vanilla extract. Pour the wet ingredients into the well in the dry ingredients. Mix gently until just combined and there are no longer streaks of flour. (If desired, you can store the batter up to 24 hours before baking.)
  5. Scoop the batter into the muffin papers using a dough scoop, dividing it evenly between the 12 cups. Sprinkle the tops with the streusel (if not using tulip muffin liners, use your fingers to gently press the streusel into the batter). 
  6. Bake until the tops are golden brown and a toothpick in the center comes out with a few crumbs, about 20 to 23 minutes total (rotate the pans halfway through baking). Allow to cool for 5 minutes, then transfer to a baking rack to fully cool (about 30 minutes to 1 hour). The muffins are best eaten the day they are made, but they store very well in an airtight container in the refrigerator for up to 1 week, or frozen for up to 3 months.


*Buttermilk is the magic ingredient which makes the most consistent texture and rise! Don’t be tempted to leave it out or use a buttermilk substitute. It’s worth it (we promise).

**Baking in every other muffin cup makes for a more consistent bake. If all you have is a 12-cup muffin tin, you can use that too.

  • Category: Muffin
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian