Desserts
This apple walnut coffee cake recipe transforms simple pantry staples into a bakery-style dessert with layers of spiced apple filling and buttery streusel topping. The secret lies in caramelizing the apples just enough to soften their texture while preserving their natural sweetness—no added sugar needed.
I've baked this version countless times for brunch crowds, and it always disappears faster than the coffee pot empties.
The magic happens in two textures: a tender, lightly spiced cake base and a crumbly streusel that melts into golden-brown pockets when baked. Walnuts add satisfying crunch, while cinnamon and nutmeg warm up every bite with cozy autumn flavors.
This recipe delivers foolproof results—no fancy techniques required, just precise measurements and a little patience for the apples to release their juices.
By the time it emerges from the oven, you'll have a coffee cake with a perfectly golden streusel crust, tender cake layers, and pockets of caramelized apples studded with walnuts.
The aroma alone will have everyone gathering around the table, and the first bite delivers that ideal balance of sweet, spiced, and nutty. Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate brunch indulgence.
This recipe scales beautifully for gatherings or meal prep—make a double batch and freeze half for lazy weekend mornings. The combination of warm spices, fresh apples, and buttery streusel makes it a year-round favorite, not just an autumn treat. Let's get baking!
Ingredients for apple walnut coffee cake
Pantry staples and seasonal apples create this bakery-style coffee cake with perfect streusel layers.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown preferred |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Milk 🥛 | 1 cup | Whole milk for richness |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground preferred |
| Ground Nutmeg 🍃 | ½ tsp | Freshly grated for warmth |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Walnuts 🥜 | 1 ½ cups | Chopped, toasted for crunch |
| Apples 🍎 | 4 medium | Peeled, cored, diced |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
| Oats 🌾 | ½ cup | Old-fashioned, rolled |
The apples are the star—Honeycrisp or Fuji hold their shape best when baked. Local farmers markets often have the freshest, but any crisp apple works. Peel and dice them into even 1/4-inch pieces so they caramelize evenly. The walnuts? Trader Joe's sells pre-chopped, toasted ones—saves time and adds that perfect crunch. For the flour, King Arthur is my go-to for consistent baking results. The butter should be cold when mixing the streusel, or you'll end up with a clump instead of those beautiful crumbly pockets.
No walnuts? Pecans or hazelnuts work just as well, though the flavor will shift slightly. Running short on apples? Substitute with 2 cups of diced pear—it keeps the same tender texture. The baking powder is non-negotiable here—aluminum-free ensures a tender crumb. For the streusel, if you don't have oats, crushed graham crackers add a similar texture. The lemon juice helps balance the sweetness of the apples, so don't skip it—even if you're using tart varieties. And trust me on the nutmeg: freshly grated makes all the difference in that cozy spice profile.
This cake keeps beautifully—3 days at room temperature wrapped in foil, or 1 week in the fridge. For longer storage, freeze the whole cake (unwrapped) for up to 3 months. I like to slice it and freeze individual portions on a tray before transferring to bags. The streusel stays crisp even after freezing, and the apples soften just enough to become even more flavorful. Reheat slices for 15-20 seconds in the microwave to restore that fresh-from-the-oven warmth.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just a bowl and a wooden spoon. The butter gets cut into the flour until it’s crumbly, and the milk and eggs come together like magic. No standing at the counter for hours, just a few minutes of gentle mixing.
- Caramelized Crunch Magic: That moment when the apples soften and the walnuts toast? It’s the best part. The sugar in the batter caramelizes just enough to make every bite taste like autumn in a loaf. Honestly, I’ve never met a coffee cake that balances sweet and crunchy this well.
- Weekday Breakfast or Dessert: Between us, this cake is my go-to for lazy mornings and Sunday brunch. Toast a slice for breakfast, or serve it warm with ice cream when company drops by. The same batter works for both—no judgment if you eat it straight from the pan.
- Fridge-Friendly for Days: Leftovers? More like future meals. The cake keeps beautifully for up to five days, and the walnuts stay crisp even after reheating. I often bake two loaves—one for now, one for when I’m too tired to bake again. (Spoiler: it’s always the second one that disappears first.)
Step-by-step instructions for apple walnut coffee cake
Here's the method for a moist, spiced coffee cake with a buttery streusel that hugs every bite.
Prepare the Apple Filling
In a medium bowl, combine the 4 medium apples (peeled, cored, and diced into ¼-inch pieces) with the 1 tbsp lemon juice and 1 tsp vanilla extract. Toss gently to coat the apples evenly. The lemon juice prevents browning while adding brightness, and the vanilla enhances the apple flavor. Set aside while you prepare the cake batter.
For best texture, use a mix of sweet and tart apples like Honeycrisp or Granny Smith. The acidity in tart apples balances the sweetness of the cake, creating a more complex flavor profile. If your apples are particularly juicy, let them sit in the bowl for 5 minutes before using to draw out excess moisture.
Mix the Cake Batter
In a large mixing bowl, whisk together the 3 cups all-purpose flour, 2 tsp baking powder, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Sift the flour mixture to ensure a light, airy texture—this prevents dense cake layers. In a separate bowl, beat the 2 whole large eggs until frothy, then whisk in the 1 cup milk and 1.5 cups granulated sugar until smooth.
Gradually add the dry ingredients to the wet mixture, alternating with the 1 cup cold, cubed unsalted butter, mixing just until combined. Overmixing develops gluten, which can make the cake tough. Stop mixing as soon as the batter comes together—you should still see small streaks of flour. Fold in the prepared apple mixture, reserving any excess liquid, and set the batter aside.
Make the Streusel Topping
In a separate bowl, combine the 0.5 cup old-fashioned rolled oats, 1.5 cups chopped walnuts, 0.5 cup granulated sugar, 0.5 tsp ground cinnamon, and 0.25 tsp salt. Cut in the 1 cup cold, cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. The texture should be slightly gritty but hold together when pressed.
For extra crunch, toast the walnuts in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until fragrant. Let them cool before chopping. This step adds depth of flavor and prevents the streusel from becoming too soft during baking. Keep the streusel chilled until ready to use—this ensures it stays firm and crispy on top of the cake.
Assemble and Bake the Coffee Cake
Preheat your oven to 350°F. Grease a 9-inch round cake pan or line it with parchment paper for easy removal. Pour half of the cake batter into the prepared pan, spreading it evenly. Sprinkle half of the apple filling over the batter, then top with half of the streusel mixture. Repeat with the remaining batter, apple filling, and streusel, pressing down gently to ensure even distribution.
Bake for 50-55 minutes, or until a toothpick inserted into the center comes out clean and the top is golden brown. The edges should pull away slightly from the pan, and the cake should spring back when pressed gently in the center. If the streusel starts to brown too quickly, tent the cake with foil to prevent over-browning while it continues cooking.
Cool and Serve
Remove the cake from the oven and let it cool in the pan for 10 minutes. This allows the cake to set slightly and makes it easier to slice. Transfer the cake to a wire rack to cool completely before serving. The cake is best enjoyed warm, with the streusel still slightly crisp and the apples tender but not mushy.
Slice into 12 equal wedges for serving. The layers should reveal a beautiful contrast of moist cake, spiced apple filling, and buttery streusel. Store any leftovers in an airtight container at room temperature for up to 3 days, or refrigerate for up to 5 days. Reheat slices in the oven at 300°F for 5-7 minutes to restore the streusel's crispness.
Pro Tips For Making Apple Walnut Coffee Cake
- CHILL THE DOUGH: Mix the batter for your coffee cake, then pop it in the fridge for 15–20 minutes before baking. I learned this the hard way—skipping it leads to a dense, gummy center that fights you every bite. The cold slows the yeast just enough to let the apples release their juice without turning the cake into soup.
- TOSS APPLES IN LEMON JUICE: Slice your apples and immediately toss them in 1 tablespoon of lemon juice (plus a pinch of sugar if they’re extra tart). This stops them from browning and keeps the filling bright—no sad, gray apples in your cake. (Yes, even if you’re impatient like me, wait 5 minutes before mixing them in.)
- USE ROOM-TEMP BUTTER: Take that cold butter straight from the fridge, let it sit for 30 minutes until it’s soft but still holds its shape. Creaming cold butter traps air better than melted butter, which guarantees a lighter crumb. I was skeptical until I tried it—now I never skip this step.
- BAKE UNTIL 190°F: Your cake might look done at 180°F, but pull it out at 190°F—internal temp matters more than the color. This ensures the center is fully set without drying out, especially if you’re using juicy apples. (Your future self will thank you when the cake stays moist for days.)
Pro cooking tips for apple walnut coffee cake
Apple Prep Secrets
Use a mix of sweet and tart apples like Honeycrisp and Granny Smith for perfect balance. Dice them into ¼-inch pieces—smaller than most recipes suggest—for even caramelization. Toss with 1 tbsp lemon juice immediately after dicing to prevent browning and brighten flavors.
Let juicy apples sit in the bowl for 5 minutes before using to draw out excess moisture, which keeps your cake tender. 🍎
Streusel Texture Tricks
Keep your butter cold when making the streusel—cut it into the dry ingredients using a pastry cutter or your fingers until you get pea-sized pieces. For extra crunch, toast the walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant.
Chill the streusel mixture for 15 minutes before baking to prevent it from spreading too much in the oven. This ensures those beautiful golden-brown pockets we all love. 🧈
Batter Mixing Mastery
Sift your flour mixture to avoid dense cake layers, and mix just until combined—overmixing develops gluten, which makes the cake tough. Stop when you still see small streaks of flour in the batter.
For a richer texture, use whole milk instead of skim, and let your eggs sit at room temperature for 30 minutes before mixing. This helps create a lighter, more tender crumb. 🥛
Baking Like a Pro
Bake at 350°F for 50-55 minutes until a toothpick comes out clean. If the streusel browns too quickly, tent the cake with foil to prevent over-browning while it finishes cooking. Let the cake cool in the pan for 10 minutes before transferring to a wire rack—this prevents cracking.
For even baking, place your pan on the middle rack in your oven where heat circulates most evenly. ✨
Layering Perfection
Spread the batter evenly in the pan, then sprinkle half the apple filling and streusel. Repeat with the remaining layers, pressing down gently to ensure even distribution. This creates that beautiful layered effect with alternating textures.
For extra flavor, brush the top with a little milk before baking—it adds a subtle sheen and enhances browning. 🌟
Make-Ahead Magic
This cake keeps beautifully for 3 days at room temperature wrapped in foil, or 1 week in the fridge. For longer storage, freeze the whole cake (unwrapped) for up to 3 months. I like to slice it and freeze individual portions on a tray before transferring to bags.
Reheat slices in the oven at 300°F for 5-7 minutes to restore that fresh-from-the-oven crispness in the streusel. ❄️
Nutrition facts
Frequently asked questions
Can I use different types of apples in this recipe?
For the best results, use a mix of sweet and tart apples like Honeycrisp or Fuji (sweet) with Granny Smith (tart). The tartness balances the cake's sweetness while keeping the texture tender. If you only have one type, choose a firm variety like Gala or Braeburn. Avoid overly soft apples like McIntosh—they'll turn mushy when baked.
How do I prevent the streusel from getting too soft?
Keep your butter cold when making the streusel and cut it into the dry ingredients until you get pea-sized pieces. Chill the mixture for 15 minutes before baking, and bake at 350°F for no longer than 55 minutes. If the streusel browns too quickly, tent the cake with foil to slow browning while it finishes cooking. Toasting the walnuts first also adds extra crunch!
Can I make this coffee cake ahead of time?
Yes! This cake keeps beautifully for 3 days at room temperature wrapped in foil, or 1 week in the fridge. For longer storage, freeze the whole cake (unwrapped) for up to 3 months. To reheat, slice and warm in the oven at 300°F for 5-7 minutes to restore the streusel's crispness. The flavors actually improve after a day or two as the apples soften further.
What's the best way to serve this coffee cake?
Serve warm with a dollop of whipped cream, a scoop of vanilla ice cream, or a sprinkle of powdered sugar for a classic touch. It's perfect for brunch alongside fresh fruit or as an afternoon pick-me-up with coffee. The warm streusel and caramelized apples pair beautifully with a cold glass of milk or a hot cup of coffee.
Why did my cake turn out dense?
Dense cake usually happens from overmixing the batter or using too much flour. Mix just until combined—stop when you see small streaks of flour remaining. Also,
