I made this apple coffee cake on a random Tuesday and my husband walked in, stopped dead in the doorway, and asked who I was baking for.
Nobody. Just us.
That’s the kind of reaction this cake gets.
It’s soft, it’s loaded with cinnamon-spiced apples, and it’s got this crumbly streusel top that honestly might be the best part of the whole thing (don’t tell the cake).
I’ve made a lot of coffee cakes over the years, but this one’s become my go-to whenever I want something that looks like I tried way harder than I actually did. 🍎
Let’s get into it.
What You’ll Need
For the cake:
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup sour cream
- 1/4 cup milk
- 2 cups peeled, diced apples (Honeycrisp or Granny Smith work great)
For the streusel topping:
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar, packed
- 1 teaspoon ground cinnamon
- 1/4 cup unsalted butter, cold and cubed
- 1/2 cup chopped pecans or walnuts (optional, but I always add them)
For the glaze (optional, but worth it):
- 1/2 cup powdered sugar
- 1-2 tablespoons milk
- 1/4 teaspoon vanilla extract
Tools You’ll Need
- 9-inch springform pan or square baking dish
- Mixing bowls (large and medium)
- Hand mixer or stand mixer
- Rubber spatula
- Pastry cutter or fork (for the streusel)
- Cooling rack
How to Make It
Step 1: Prep your oven and pan.
Preheat your oven to 350°F. Grease your pan and set it aside.
Step 2: Make the streusel first.
In a medium bowl, mix the flour, brown sugar, and cinnamon. Cut in the cold butter using a pastry cutter or your fingers until it looks like wet sand with little clumps. Stir in the nuts if you’re using them. Pop it in the fridge while you make the cake batter.
Step 3: Mix the dry ingredients.
In a separate bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon. Set this aside too.
Step 4: Cream the butter and sugar.
In your large mixing bowl, beat the softened butter and sugar together until it’s light and fluffy. This takes about 2-3 minutes, so don’t rush it.
Step 5: Add the wet ingredients.
Beat in the eggs one at a time, then mix in the vanilla, sour cream, and milk.
Step 6: Combine.
Slowly add your dry ingredients into the wet mixture, stirring until just combined. You don’t want to overmix here, or your cake will turn out dense.
Step 7: Fold in the apples.
Gently fold the diced apples into the batter.
Step 8: Layer and top.
Pour the batter into your prepared pan and spread it evenly. Sprinkle the chilled streusel on top, covering the whole surface.
Step 9: Bake.
Bake for 45-55 minutes, or until a toothpick inserted in the center comes out clean. If the top starts browning too fast, loosely tent it with foil halfway through.
Step 10: Cool and glaze.
Let the cake cool in the pan for at least 20 minutes. Whisk together the powdered sugar, milk, and vanilla, then drizzle it over the top once the cake has cooled slightly.
Pro Tips
- Don’t skip chilling the streusel. Cold butter is what gives you those crumbly clumps instead of a sandy mess that melts flat in the oven.
- Toss your diced apples in a little flour before folding them into the batter. It keeps them from sinking straight to the bottom.
- Use a springform pan if you have one. It makes getting the cake out so much easier, especially with a sticky streusel top.
- Check your cake at the 40-minute mark. Every oven runs a little different, and overbaked coffee cake turns dry fast.
- Let it cool before glazing. I learned this one the hard way. Glaze on a hot cake just disappears into a sugary puddle.
Substitutions and Variations
| Original | Swap |
|---|---|
| Sour cream | Plain Greek yogurt |
| All-purpose flour | 1:1 gluten-free flour blend |
| Pecans/walnuts | Skip entirely, or use pumpkin seeds |
| Honeycrisp apples | Granny Smith, Fuji, or Gala |
| Granulated sugar | Coconut sugar (slightly less sweet) |
Want to make it extra cozy? Add 1/4 teaspoon nutmeg or a pinch of cardamom to the batter. It’s a small change that makes a big difference.
Make Ahead Tips
You can make the streusel up to 3 days ahead and keep it in the fridge in an airtight container.
The batter itself doesn’t love sitting around (the baking powder starts working as soon as it’s mixed), so bake it the same day you mix it for the best rise.
Already baked the cake? It actually tastes even better the next day once the flavors settle in.
Leftovers and Storage

Store leftover cake covered at room temperature for up to 2 days, or in the fridge for up to 5 days.
Want to freeze it? Wrap individual slices tightly in plastic wrap, then foil, and freeze for up to 3 months. Thaw at room temperature or warm a slice in the microwave for 15-20 seconds.
Skip glazing if you’re planning to freeze it. Add the glaze fresh after thawing instead.
FAQ
Can I use a different pan size?
Yes. A 9×9 square pan or an 8-inch round pan both work. Just keep an eye on bake time since it may need a few extra minutes.
Why did my streusel sink into the cake?
This usually happens if the butter in your streusel wasn’t cold enough, or if your batter was too thin. Chilling the streusel really does matter here.
Can I make this dairy-free?
Swap the butter for a plant-based stick butter, use coconut milk instead of regular milk, and use a dairy-free sour cream alternative. It works surprisingly well.
Do I need to peel the apples?
I’d recommend it. The peel can get a little tough and chewy once baked, and it takes away from that soft, melt-in-your-mouth texture.
Can I double this recipe?
Yes, just use a 9×13 pan and add about 10-15 extra minutes to the bake time.
Wrapping Up
This apple coffee cake is one of those recipes that feels way fancier than the effort it actually takes.
It’s soft, it’s spiced just right, and that streusel topping genuinely steals the show every single time I make it.
Give it a try this weekend, and let me know in the comments how it turned out. I’d love to hear if you added your own twist, or if anyone in your house reacted the way mine did. 🍂