Desserts
This apple cinnamon walnut cake recipe delivers layers of warm spice, tender fruit, and buttery crunch in every bite—perfect for autumn gatherings or cozy weeknight treats. The secret lies in balancing perfectly spiced apples with a cinnamon-streusel crown that caramelizes into golden perfection. I've tested this recipe countless times to ensure moist layers, crisp streusel, and just the right amount of walnut crunch throughout.
The cake's magic starts with a simple yet effective spiced apple filling—tender apples baked until just soft, infused with cinnamon, nutmeg, and a touch of vanilla for depth. While the filling bakes, a buttery streusel topping blends flour, brown sugar, cinnamon, and chopped walnuts into a crumbly crown that transforms into a crispy, caramelized finish. The combination of textures and flavors makes this cake irresistible.
What you'll end up with is a cake that's rich yet light, with layers of spiced apples peeking through the streusel's golden crust. The walnuts add texture and a subtle earthiness that complements the warm spices beautifully. This recipe is designed to be foolproof, with clear instructions for achieving that signature balance of moist cake and crisp streusel every time.
Serve it warm with vanilla ice cream or a dusting of powdered sugar for a restaurant-quality dessert that feels homemade. The cake keeps well at room temperature for several days, making it perfect for meal prep or gifting. Let's get baking!
Ingredients for apple cinnamon walnut cake
Here’s what you’ll need for a cake that balances spiced apples with crisp walnut streusel perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Granny Smith Apples 🍎 | 4 medium | Peeled, cored, sliced thin |
| All-Purpose Flour 🌾 | 3 cups | Sifted, for cake layers |
| Granulated Sugar 🍚 | 2 cups | For cake layers |
| Brown Sugar 🍚 | 1 cup | Packed, for streusel |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for streusel |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Vanilla Extract 🌿 | 2 tsp | Pure, for flavor |
| Ground Cinnamon 🌶️ | 3 tbsp | For filling and streusel |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Walnut Pieces 🥜 | 1 ½ cups | Chopped, toasted |
| Baking Powder 🧂 | 2 tsp | For cake layers |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Powdered Sugar 🍚 | ½ cup | For dusting |
| Vanilla Ice Cream 🍦 | 1 ½ cups | For serving |
The apples are the heart of this cake—Granny Smiths stay firm when sliced but soften beautifully. Walmart or local markets usually carry them year-round, but check the produce section for firm, unblemished fruit. If you can’t find Granny Smiths, Honeycrisp or Fuji work too, though they’ll be slightly sweeter. Toast the walnuts in a dry pan over medium heat for 5 minutes until fragrant—they’ll add depth that store-bought nuts can’t match. For the butter, Land O’Lakes or Plugrá are reliable choices, but any unsalted brand works as long as it’s cold when mixed into the streusel.
No Granny Smiths? Mix Honeycrisp and Gala for a sweeter balance. The walnuts can be skipped, but pecans or almonds add a nice crunch. For the streusel, if you’re short on butter, coconut oil works too, though it’ll have a different texture. The cake layer calls for all-purpose flour, but King Arthur or Gold Medal are my go-tos—they bake evenly without gluten issues. If you’re making this ahead, the cake layers can be baked and stored separately for up to 3 days before assembling with the filling and streusel.
Assembled cake keeps at room temperature for 3-4 days in an airtight container, though the streusel loses crispness after 2 days. For longer storage, freeze the fully assembled cake (without ice cream) for up to 3 months2 days before baking, making this a great make-ahead dessert.
Why You'll Love This Recipe
- Fewer Ingredients, Bigger Flavor: I swear by this—just five core ingredients (plus spices) do all the heavy lifting. The Granny Smiths bring that sharp, bright tang that cuts through the buttery richness, while the brown sugar adds depth without extra fuss. No weird substitutions, no last-minute store runs—everything’s probably already in your pantry.
- Cinnamon-Walnut Magic: That warm, spiced aroma when you pull it from the oven? Chef’s kiss. The walnuts add crunch (no need to toast them separately—I promise it works), and the cinnamon? It’s not overpowering, just enough to make every bite feel like a cozy hug. Honestly, the first time I tried this, I ate a slice straight from the pan.
- Weekday or Weekend Star: This cake is the ultimate chameleon. Weeknights? Serve it with yogurt for breakfast. Brunch? Top with whipped cream and a drizzle of honey. Holiday table? Add a dusting of powdered sugar and call it dessert. Between us, I’ve even packed slices for lunch—yes, even on a Tuesday.
- Leftovers That Don’t Suck: Most cakes turn sad after day two, but this one stays moist and delicious. The apples don’t get mushy, the walnuts keep their bite, and the crumb stays tender. I’ll be real: I’ve reheated slices in the microwave for 10 seconds and they taste just as good. Budget win, too—you’re using pantry staples, not specialty ingredients.
Step-by-step instructions for apple cinnamon walnut cake
This layered cake delivers perfect balance—moist spiced apple layers topped with a buttery cinnamon walnut streusel crown.
Prepare the Apple Filling and Cake Batter
Preheat your oven to 350°F and grease two 9-inch round cake pans with butter, then line the bottoms with parchment paper. In a large bowl, combine the 4 medium peeled, cored, and thinly sliced Granny Smith apples with 1 tablespoon of the vanilla extract, 1 tablespoon of the granulated sugar, 1 tablespoon of the ground cinnamon, and ¼ teaspoon of the ground nutmeg. Toss gently to coat the apples evenly.
In another large bowl, whisk together the 3 cups all-purpose flour, 2 cups granulated sugar, 2 teaspoons baking powder, and ½ teaspoon salt. In a separate bowl, beat the 4 whole large eggs until just combined, then mix in the remaining 1 tablespoon vanilla extract. Gradually add the dry ingredients to the wet, mixing just until combined—do not overmix. The batter should be smooth and slightly thick.
Assemble and Bake the Cake Layers
Divide the apple filling evenly between the two prepared cake pans. Spoon half of the cake batter over the apples in each pan, spreading it evenly with a spatula. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let the layers cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
While the layers bake, prepare the streusel topping by combining the 1 cup packed brown sugar, 1.5 cups cold cubed unsalted butter, 2 tablespoons ground cinnamon, ¼ teaspoon ground nutmeg, 1.5 cups chopped toasted walnut pieces, and the remaining 1 tablespoon vanilla extract in a bowl. Use your fingers or a fork to work the mixture until it resembles coarse crumbs with pea-sized butter pieces—this texture is key for a perfect streusel.
Assemble the Cake with Filling and Streusel
Once the cake layers are completely cool, place one layer on a serving plate. Spread ½ cup of the remaining apple filling (reserve a small amount for garnish) evenly over the layer. Top with the second layer and spread the remaining filling over it. Dust the top lightly with powdered sugar to create a smooth surface for the streusel.
Sprinkle the prepared streusel evenly over the top of the cake, pressing down gently to ensure it adheres. The streusel should cover the entire surface completely. Bake the assembled cake at 350°F for 15-20 minutes, until the streusel is golden brown and the filling is bubbling slightly at the edges.
Serve with Vanilla Ice Cream
Remove the cake from the oven and let it cool for 10 minutes before slicing. The streusel will be warm and crisp, while the cake layers remain tender and moist. Serve each slice with 1.5 cups vanilla ice cream on the side for dipping. The contrast of the warm cake with the cool ice cream creates the perfect balance of textures and flavors.
For an elegant finish, dust the top of the cake with an additional 2 tablespoons powdered sugar just before serving. This cake is best enjoyed fresh from the oven, but you can store any leftovers in an airtight container at room temperature for up to 2 days.
Pro Tips For Making Apple Cinnamon Walnut Cake
- GRATE APPLES FINE: I learned this the hard way—chunky apple pieces sink to the bottom and leave a gummy mess. Use the smallest holes on your grater (or pulse in a food processor) so the apples blend evenly into the batter. A quick 10-second shake of the bowl afterward ensures no clumps settle.
- CREAM BUTTER AND SUGAR LONG: Skimp on this step, and your cake turns out dense. Beat the butter, brown sugar, and granulated sugar together for at least 3 minutes until the mixture is light and fluffy—you should see ribbons form when you lift the beaters. This isn’t just fluff; it’s what keeps the crumb tender.
- DON’T OVERMIX THE DRY INGREDIENTS: I used to fold in the flour like I was kneading dough, and the cake ended up tough. Once you add the flour to the wet mixture, stir just until combined—lumps are fine. Overmixing develops gluten, and this cake doesn’t need it. A few streaks of flour are better than a fight with a dense crumb.
- BAKE UNTIL GOLDEN, NOT JUST SET: Pull it out when the top is deep golden brown, not when it looks done. The cake finishes cooking as it cools, but that golden crust is what carries the cinnamon-walnut flavor. If you’re nervous, stick a toothpick in—it should come out with a few moist crumbs, not wet batter. (Yes, even if the center jiggles a little.)
Storing and reheating this recipe
Room Temperature Storage
This cake shines when served fresh, but it keeps beautifully at room temperature for 3-4 days in an airtight container. The key is letting it cool completely before storing—wrap it tightly in plastic wrap first, then place inside the container to prevent moisture loss. I use Rubbermaid Brilliance containers because they seal snugly and keep the streusel from drying out too quickly. 🍎
Store it in a cool, dark place away from direct sunlight. The streusel will lose some crispness after the first day, but the cake layers stay moist. For extra protection, place a slice of bread on top of the cake before sealing—the bread absorbs any excess moisture and helps maintain texture.
Refrigerator Refresh
If you need to store leftovers for longer than 4 days, transfer the cake to the refrigerator. Wrap it tightly in plastic wrap and place it in an airtight container. The cold helps preserve the streusel's texture, though it may become slightly softer. To reheat, slice the cake and warm it in the oven at 325°F for 5-7 minutes—just enough to restore the streusel's crunch. 🔥
Freezer-Friendly Method
For maximum storage, freeze the fully assembled cake (without ice cream) for up to 3 months. Wrap it tightly in plastic wrap, then place inside a freezer bag, squeezing out excess air to prevent freezer burn. When ready to serve, thaw overnight in the refrigerator. For best results, reheat slices in the oven at 350°F for 8-10 minutes—this reactivates the streusel's crispness and brings back that fresh-from-the-oven texture.
Reheating for Best Results
Microwaving slices can make the streusel soggy, so I avoid it unless absolutely necessary. For a quick fix, heat slices in the microwave for 10-15 seconds on low power, then finish under a broiler for 30 seconds** to crisp the streusel. The oven method is always best—place slices on a baking sheet and warm at 325°F for 5-7 minutes until the edges are golden and the filling is warm throughout.
Make-Ahead Tips
Prep the apple filling and streusel mixture up to 2 days ahead and store them separately in the fridge. This saves time on baking day—just assemble and bake as directed. The cake layers can also be baked and stored separately for 3 days before adding the filling and streusel. For a foolproof approach, bake the layers, then freeze them (unassembled) for up to 1 month. Thaw in the fridge overnight before assembling and baking with the filling and streusel.
Nutrition facts
Frequently asked questions
Can I use different apples for this recipe?
Yes! While Granny Smith apples work best because they hold their shape, you can substitute with Honeycrisp or Fuji for a sweeter flavor. Avoid overly soft varieties like McIntosh—they’ll turn mushy when baked. Toss your chosen apples with a little extra lemon juice (1 teaspoon) to prevent browning if prepping ahead.
How do I make the streusel extra crispy?
The secret is using cold butter and keeping the streusel mixture coarse. Cut your butter into pea-sized pieces and work it into the dry ingredients with your fingers until it resembles crumbs with visible butter bits. Bake the assembled cake at 375°F for the final 15 minutes to get a deeper golden color and extra crunch.
Can I make this cake in a bundt pan instead?
This recipe is designed for two 9-inch round layers, but you can adapt it! Use a 10-inch bundt pan and reduce the cake batter by 1 cup. Spread the apple filling evenly in the pan, then top with half the streusel mixture. Bake at 350°F for 40-45 minutes until golden and a toothpick comes out clean. The texture will be slightly different but still delicious!
Why did my cake turn out dense instead of moist?
Overmixing the batter is the most common cause—stop mixing as soon as the flour disappears. Also, make sure your butter and eggs are at room temperature (not cold). If your oven runs hot, reduce the temperature by 25°F and check for doneness at 20 minutes. Finally, don’t skip cooling the layers completely before assembling—the warm filling can make the cake soggy.
What’s the best way to serve this cake?
Warm slices with vanilla ice cream or whipped cream are classic, but you can also try it with caramel sauce or a scoop of salted caramel ice cream for extra decadence. For a fancy touch, dust with powdered sugar and garnish with extra walnuts or a sprinkle of cinnamon. Serve immediately after baking for the best texture contrast!
