Desserts
This apple walnut coffee cake delivers the perfect balance of tender crumb, buttery streusel, and warm spice swirls that make every bite feel like autumn in a slice. 🍂 The secret lies in folding tart apples and crunchy walnuts into a moist cake batter, then topping it with a streusel that browns to golden perfection while keeping the center soft.
I've baked this recipe for years—it's the one my family fights over at breakfast tables and holiday gatherings.
The magic happens with a few key techniques: using cold butter in the streusel for flaky layers, folding the fruit and nuts gently to maintain texture, and baking until the edges are set but the center remains tender.
This isn't your average coffee cake—it's the kind that gets second helpings without a second thought. The cinnamon and nutmeg in the batter infuse every bite with warmth, while the walnuts add a satisfying crunch that contrasts beautifully with the soft cake.
What you'll end up with is a warm-spiced coffee cake that's perfect for brunch, dessert, or even a mid-afternoon pick-me-up. The streusel top stays crisp enough to cut cleanly, while the cake beneath remains moist and flavorful.
The apples hold their shape just enough to add texture without becoming mushy, and the walnuts provide that essential crunch that keeps everyone coming back for more.
Serve it warm with a pat of butter melting on top or dusted with powdered sugar for an extra touch of sweetness. This recipe scales perfectly for gatherings—whether you're feeding a crowd or just treating yourself to a special weekend breakfast. Let's get baking!
Ingredients for apple walnut coffee cake
Here's what brings this coffee cake to life: tender crumb, buttery streusel, and warm spice swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Packed Brown Sugar 🍚 | ½ cup | Light or dark |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Milk 🥛 | 1 cup | Whole milk preferred |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla preferred |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground ideal |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Walnuts 🌰 | 1 ½ cups | Chopped, toasted |
| Apples 🍎 | 2 medium | Tart variety, peeled/cored |
| Apples 🍎 | ½ cup | Finely diced for batter |
| Powdered Sugar 🍚 | ¼ cup | For dusting |
The apples make or break this—Granny Smith or Honeycrisp hold their shape best. Local farmers markets often have perfect ones in fall, but the grocery store's pre-peeled bags work too. Chop them into 1/2-inch pieces for the streusel and finer dice for the batter. Toasting the walnuts in a dry pan for 5 minutes (just until fragrant) takes their flavor to another level—don't skip this step. For the butter, grab the European-style if you can find it—it's higher fat content makes the streusel extra flaky.
No walnuts? Pecans or hazelnuts work in a pinch, but walnuts are essential for that classic coffee cake crunch. Short on apples? Substitute with diced pear or tart cherry, but reduce to 1.5 cups total. The brown sugar can be swapped for white, but the molasses notes in brown sugar are what give this its depth. For a dairy-free version, use coconut oil instead of butter and almond milk (though the texture will differ slightly). If you're baking for a crowd, double the recipe—this cake freezes beautifully for up to 3 months.
Store any leftovers in an airtight container at room temperature for 2 days or refrigerate for 5 days. The streusel stays crisp for about 24 hours, after which it softens slightly. Wrap tightly in foil if freezing. I always bake an extra batch—this cake reheats beautifully in the oven at 300°F for 10 minutes to revive that fresh-from-the-oven magic. The walnuts keep best in the freezer, so toast them fresh each time you bake.
Why You'll Love This Recipe
- One-Bowl Wonder: I swear, mixing everything in one bowl means less cleanup and zero stress. The butter gets cut into the flour and sugars until it’s crumbly—no food processor needed—and the apples and walnuts fold right in. Honestly, it’s the kind of recipe where you can chat with your kids or scroll through your phone while you bake.
- Sweet-Savory Magic: That caramelized apple filling—tossed with cinnamon and just a pinch of nutmeg—pairs perfectly with the warm, buttery crumb. The walnuts add a crunch that cuts through the richness, and the brown sugar streusel on top? It’s like a little hug for your taste buds every time you take a bite.
- Weeknight Workhorse: Slice it for breakfast, pack it in lunches, or serve it at a brunch with coffee. Between us, I’ve even reheated cold slices in the toaster and called it a winning snack. It keeps well for days, so you’re not scrambling to use it all up before it dries out.
- Budget-Friendly Luxury: Flour, sugar, butter, eggs—these are pantry staples that won’t break the bank. The walnuts stretch the recipe’s richness without needing fancy ingredients, and the leftovers taste just as good the next day. It’s the kind of treat that feels special but won’t guilt you over the grocery bill.
Step-by-step instructions for apple walnut coffee cake
Here's how to bake a tender coffee cake with a buttery streusel top and warm spice swirls.
👨🍳 Step 1: Prepare the Apples and Streusel Topping
Start by peeling, coring, and finely dicing the 2 medium apples into small pieces—about ½-inch cubes. Toss them with 1 tablespoon of the granulated sugar to prevent browning. Set aside.
For the streusel topping, pulse the 1.5 cups walnuts in a food processor until coarsely chopped. In a separate bowl, combine the chopped walnuts with ½ cup of the all-purpose flour, ½ cup of the granulated sugar, ½ cup of the packed brown sugar, ½ teaspoon of the ground cinnamon, and ½ teaspoon of the ground nutmeg. Cut in the 1 cup of cold, cubed unsalted butter until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture ensures a perfect crunchy top.
🍳 Step 2: Mix the Batter and Create the Swirl
Preheat your oven to 350°F and grease a 9x13-inch baking dish or line it with parchment paper. In a large mixing bowl, whisk together the 3 cups of sifted all-purpose flour, 1 teaspoon of the ground cinnamon, ½ teaspoon of the ground nutmeg, and the ½ teaspoon of salt. Set aside.
In another bowl, beat the 2 whole large eggs at room temperature until smooth. Add the 1.5 cups of granulated sugar and ½ cup of the packed brown sugar, mixing until fully combined. Stir in the 1 cup of milk and 1 tablespoon of vanilla extract. Gradually add the dry ingredients to the wet, mixing just until combined—don't overmix. Fold in the ½ cup of finely diced apples and the prepared streusel topping.
Spread half of the batter evenly into the prepared baking dish. Sprinkle the remaining ½ cup of finely diced apples over the batter, then add the rest of the batter on top. Use a knife to swirl the batter gently, creating a marbled effect. This creates those beautiful spice swirls you love in coffee cake.
🔥 Step 3: Bake Until Golden and Fragrant
Bake the coffee cake for 45-50 minutes until the top is golden brown and a toothpick inserted in the center comes out clean. The edges should be puffed slightly, and the streusel topping should be crispy and bubbling.
Here's the thing—don't open the oven door during the first 30 minutes of baking. Peeking too early can cause the cake to sink. Once it's done, let it cool in the pan for 10 minutes before transferring it to a wire rack. The residual heat will help set the cake while it cools.
🍽️ Step 4: Serve Warm with Powdered Sugar Dusting
While the cake is still warm, dust the top generously with the ¼ cup of powdered sugar using a fine-mesh sieve. This adds a beautiful finish and balances the rich flavors. Serve slices warm with a pat of butter or a dollop of whipped cream for the perfect coffee cake experience.
Each slice should have a tender crumb, a buttery streusel topping, and those warm spice swirls that make this coffee cake a classic. Store any leftovers in an airtight container at room temperature for up to 3 days or freeze for up to 3 months.
Pro Tips For Making Apple Walnut Coffee Cake
- Mix Butter and Sugars First: Mix the cold butter and both sugars until the mixture looks like wet sand—not creamy, just crumbly. This keeps the cake tender and prevents a dense texture later, especially when you fold in the apples and walnuts.
- Use Room-Temperature Eggs: Take the eggs out of the fridge 30 minutes before mixing—cold eggs can make the batter too thick or cause uneven baking. Warm eggs blend smoother and help the cake rise better.
- Don’t Overmix the Batter: Stop folding in the apples and walnuts as soon as they’re just combined—overmixing develops gluten and turns the cake tough. Give it a few gentle turns with a spatula, then call it done.
- Bake Until Golden, Not Just Set: Check the cake at 325°F (163°C) for 25–30 minutes, but pull it out when the edges are pulling away from the pan and the top is deep golden brown—not just pale. A toothpick should come out with some moist crumbs, not wet batter.
Flavor customization for this apple walnut coffee cake
Spiced Variations
Swap the cinnamon and nutmeg for pumpkin pie spice—just 1.5 teaspoons—to give your cake a cozy autumn vibe. For a Mexican-inspired twist, add ½ teaspoon of ground cumin and ¼ teaspoon of cayenne pepper to the batter for a warm, slightly smoky depth.
I love this variation with chopped dried apricots instead of apples for a fruity-sweet contrast. 🌶️
Nutty Swaps
If walnuts aren’t your thing, try pecans for a sweeter crunch or hazelnuts for a richer, earthier flavor. For a crunchy texture without nuts, toast ½ cup of old-fashioned oats with the streusel ingredients—it adds a delightful chewiness.
I’ve also used chopped candied pecans for a festive holiday touch during the Christmas season. 🌰
Fruit Alternatives
Apples are classic, but pears (like Bosc or Anjou) add a softer, juicier texture. For a tropical twist, use ½ cup of diced pineapple (drained well) and ½ cup of diced mango in place of the apples—add 1 teaspoon of lime zest to the batter for brightness.
If you prefer berries, fold in ½ cup of blueberries or raspberries (tossed with 1 tablespoon flour to prevent sinking).
Dairy-Free Delight
Replace the milk with unsweetened almond milk or oat milk, and swap the butter for coconut oil (solid, not melted) in the streusel. For extra richness, add 2 tablespoons of applesauce to the batter to keep it moist.
The texture will be slightly denser, but it’s still delicious—just be sure to reduce the baking time by 5 minutes to avoid over-browning. 🥥
Boozy Upgrade
Add a splash of bourbon or apple brandy—just 1 tablespoon—to the batter for a subtle depth of flavor. For a spiced rum twist, mix 1 tablespoon rum with the vanilla extract before adding it to the wet ingredients.
If you’re feeling adventurous, fold in 2 tablespoons of caramelized onions into the streusel for a savory-sweet contrast. 🍷
Gluten-Free Adaptation
Use a 1:1 gluten-free flour blend (like Bob’s Red Mill) and add ½ teaspoon of xanthan gum to the dry ingredients to improve texture. For the streusel, replace the all-purpose flour with ½ cup of almond flour—it adds a nutty richness.
You may need to reduce the baking time by 3-5 minutes since gluten-free batters can dry out faster. 💪
Nutrition facts
Frequently asked questions
Can I make this coffee cake without apples?
The apples add essential moisture and tartness that balance the sweetness, but you can substitute with ½ cup of diced pear or ½ cup of blueberries (tossed in flour first). For a non-fruit option, try ½ cup of dried apricots or ½ cup of caramelized onions for a savory twist. Just reduce any extra liquid in the batter by 2 tablespoons to maintain proper texture.
Why did my streusel turn out greasy?
Greasy streusel usually happens when the butter melts completely before baking. Always use cold, cubed butter and cut it into the dry ingredients until pea-sized pieces remain. If your streusel still looks too wet, chill the mixture for 15 minutes before spreading it on top. The butter should hold its shape until the oven's heat transforms it into crispy perfection.
How do I store leftovers to keep the streusel crisp?
Store the cake in an airtight container at room temperature for up to 2 days. For longer storage, wrap individual slices in plastic wrap and freeze for up to 3 months. To revive the streusel, warm slices in the oven at 300°F for 5-10 minutes before serving. The residual heat will restore that satisfying crunch.
Can I make this cake in a bundt pan?
While possible, this recipe is designed for a 9x13-inch baking dish to showcase the streusel and spice swirls. The bundt shape would make slicing tricky and might not bake evenly. For a bundt version, reduce the batter by 25% and add extra streusel on top, but expect a denser texture. The classic rectangular shape is perfect for sharing!
What's the best way to reheat slices?
For maximum crispiness, reheat slices in a 350°F oven for 5-7 minutes until warmed through. For a quick fix, use the microwave on 50% power for 20-30 seconds (cover with a damp paper towel to prevent drying). The oven method preserves the streusel's texture best while bringing back that fresh-from-the-oven aroma.
