This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.
Coffee cake muffins that are so good you will feel like they came from your favorite bakery! There is streusel on top and in the middle too!
We have taken our buttery delicious coffee cake recipe and transformed it into a convenient muffin. You can grab one on the way out the door to work or send it with your kiddo in their lunch.

Ok, every time we travel there’s a little bit of a fuss about who wants to eat what as we are stuck in the airport waiting on a layover. Thankfully the layovers are never too crazy, but with a little time to kill and hungry bellies to feed, I don’t mind grabbing a few things from a few places and everyone meeting back at the tables to eat together. Every single time someone doesn’t think anything at all sounds good and that’s usually the one that ends up with a bagel or muffin. It’s generally a certain child, but I’ll keep HER name a secret.
Coffee cake muffins are a go-to but I’m learning that not all are very moist. In fact, many end up pretty darn dry and bland so last year I set out to make a perfect coffee cake muffin that would rival any ol’ coffee shop in town, and this is it.

Ingredients for Coffee Cake Muffins
There’s nothing too exciting in this ingredients list, but it’s the perfect mix of ingredients to make moist and cinnamon-y muffins. I also the love the texture of the streusel on top and inside! Here is what you will need:
For the Streusel
- Flour
- Brown Sugar
- White Sugar
- Kosher Salt
- Cinnamon
- Unsalted Butter
For the Cake
- Unsalted Butter
- Sugar
- Vegetable Oil
- Eggs
- Vanilla
- Flour
- Baking Powder
- Salt
- Buttermilk
For the Icing
- Powdered Sugar
- Vanilla
- Heavy Cream

How to Make Coffee Cake Muffins
I know we are used to seeing streusel on top of cakes and muffins, but for this recipe, I love it on top and inside. I like to make the streusel first so that it’s ready to go. Here are the basic steps:
For the Streusel
- Combine all the ingredients except the butter.
- Melt the butter, let it cool slightly.
- Stir the butter into the dry ingredients. Leave the large clumps.
For the Cake
- Preheat the oven and line 3 regular size muffin tins with liners.
- Beat the butter and sugar in a standing mixer until fluffy. Add the oil and then mix again.
- Add the eggs and vanilla and mix it one more time before adding the dry ingredients.
- Mix the dry ingredients in just until they are almost incorporated and then add the buttermilk.
- Stir together until just barely combined.
- Note: The batter will be thick.
- Make a well in the middle of the batter and add some streusel and then cover it with batter.
- Add more of the streusel on top (be sure to leave some to sprinkle on the tops) then fold everything together with a rubber spatula.
- Scoop the batter into the prepared liners and sprinkle the rest of the streusel on top of all the muffins.
- Bake for 15-20 minutes.
- PRO TIP: Altitude will affect your baking time. We are at over 4000 ft and it takes the full 15-20 minutes. Lower altitudes will decrease the baking time so keep you’re eye on them.
- While the muffins are baking, make the icing by adding everything to a small bowl and whisking together.
- Allow the muffins to cool slightly and then top with the icing.

Tips for the Best Muffins
I’ve made a few muffins in my day and I’ve learned a few things about making them the best. For this coffee cake muffin recipe, here are a few of my tricks…
- Don’t overmix your batter. As soon as everything comes together and a few flour streaks remain, stop mixing.
- Using tulip muffin liners helps to get a taller muffin dome
- Spacing out the muffins in the trays allow for better air circulation. Place liners in every other muffin well.
- Pay attention to your altitude, it will affect the rise on your muffin. Lower altitude = less baking time.
Can You Make Coffee Cake Muffins Ahead of Time?
This cake is awesome to make ahead! Even two days prior to your event is fine if you cover it well in an airtight container or with plastic wrap. I would also save the icing and add it right before serving so it doesn’t make the streusel topping get soggy.

How Long do Coffee Cake Muffins Keep?
At room temperature these muffins will keep for 2 days. If you want them to last a little longer, store them in the fridge for up to a week. You can also freeze them for up to 3 months. Wrap thoroughly in plastic wrap and then foil.
Life is better with streusel in it! Those crunchy, buttery chunks packed with cinnamon and sugar is my favorite way to top and fill a tender coffee cake muffin. I can’t wait for you to sink your teeth into this muffin!
REMEMBER TO SUBSCRIBE TO our FREE Oh Sweet Basil NEWSLETTER AND RECEIVE EASY RECIPES DELIVERED INTO YOUR INBOX EVERY DAY!
When you try a recipe, please use the hashtag #ohsweetbasil on INSTAGRAM for a chance to be featured in our stories! FOLLOW OH, SWEET BASIL ON FACEBOOK | INSTAGRAM | PINTEREST | TWITTER FOR ALL OF OUR LATEST CONTENT, RECIPES AND STORIES.






In one spot (top) it says 50 minutes. Bake time. In another spot lower down it says 15 minutes bake time. This is very confusing.
Hi Karen! I got that fixed. Thanks for bringing that to my attention!
I just looked again and see a more appropriate amount of time in the recipe directions…I got confused in the tips section where it is saying it may take about an hour… must be for something else and got copied and pasted into this post– sorry for causing more confusion!
Thank you so much for the heads up Ally! I’m going to check it out now and see if I can clear things up. It sounds like the baking time for a whole coffee cake or loaf, so I think you are right.
Is the baking time correct for these muffins? Seems like a very long time and I don’t want any coal for anyone on Christmas!
coffee cake with no coffee in it?
Yep, there’s no coffee in it. It’s meant to be eaten with your morning coffee if you’re a coffee drinker.