These Coffee Cake Muffins are soft, buttery, and layered with a cinnamon swirl and crunchy streusel topping. A cozy breakfast or snack that tastes straight from the bakery.
Muffin Batter:
1¾ cups all-purpose flour
½ tsp baking soda
1½ tsp baking powder
½ tsp salt
½ cup unsalted butter, softened
½ cup granulated sugar
¼ cup brown sugar
2 large eggs
1 tsp vanilla extract
¾ cup sour cream (or Greek yogurt)
Cinnamon Swirl:
¼ cup brown sugar
1½ tsp cinnamon
Streusel Topping:
½ cup flour
⅓ cup brown sugar
1 tsp cinnamon
¼ cup unsalted butter, cold and cubed
Preheat oven to 350°F. Line or grease a 12-cup muffin pan.
Mix streusel ingredients until crumbly; chill.
Mix cinnamon swirl ingredients; set aside.
Whisk dry muffin ingredients in one bowl.
Cream butter and sugars in another bowl. Add eggs, vanilla, and sour cream.
Combine wet and dry ingredients until just mixed.
Fill muffin cups ⅓ full. Add cinnamon swirl. Top with more batter.
Sprinkle with streusel topping.
Bake 18–22 minutes or until a toothpick comes out clean.
Cool for 5 minutes in pan, then transfer to wire rack.
Add chopped pecans or fruit for variation.
Store at room temp 2–3 days or freeze up to 2 months.
Serve warm with a drizzle of glaze if desired.