Desserts
This apple walnut spice cake delivers autumn in every bite—moist crumb infused with cinnamon and warm spices, topped with a crunchy walnut streusel that adds texture and richness.
The secret lies in baking the cake just until set, then finishing it under the broiler to create that perfect golden crust while keeping the interior tender.
I developed this recipe during apple season when I wanted something that tasted like a cozy dessert but still felt special enough for guests.
The cake's magic comes from a simple batter technique: creaming butter and sugar until light, then folding in apples that stay juicy without making the cake soggy.
A touch of sour cream keeps the texture moist, while the walnut topping—tossed with brown sugar and cinnamon—adds a satisfying crunch that contrasts beautifully with the soft cake. It's the kind of dessert that feels both comforting and impressive, without requiring advanced baking skills.
What you'll end up with is a cake that smells like a spiced orchard, with warm apple flavors balanced by the nuttiness of the walnuts and the subtle warmth of the spices. The streusel topping caramelizes slightly under the broiler, creating pockets of sweetness that cut through the cake's moistness.
This is the kind of dessert that disappears quickly—perfect for family gatherings, holiday tables, or a quiet weekend treat.
Serve it warm with a scoop of vanilla ice cream or a dollop of whipped cream for the full experience. The cake keeps well at room temperature for 3 days, making it ideal for meal prep. Let's get baking!
Ingredients for apple walnut spice cake
Eight simple ingredients, two layers of flavor—warm spices and crunchy walnut magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Softened to room temperature |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Light Brown Sugar 🍚 | ½ cup | Packed firmly |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Sour Cream 🥛 | ½ cup | Full-fat for best texture |
| All-Purpose Flour 🌾 | 2 cups | Sifted for light batter |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated nutmeg |
| Ground Allspice 🌶️ | ½ tsp | Or 1 pinch cardamom |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Apples 🍎 | 2 medium | Peeled, cored, diced |
| Walnuts 🥜 | 1 ½ cups | Chopped, toasted |
| Light Brown Sugar 🍚 | ¼ cup | For streusel topping |
| Ground Cinnamon 🌿 | 1 tsp | For streusel topping |
| All-Purpose Flour 🌾 | ¼ cup | For streusel topping |
The apples are everything here. Honeycrisp or Fuji work best—they hold their shape but stay tender. Local orchards or grocery store bins usually have the freshest, so grab a few extra if you're baking for a crowd. Peeled and diced into even 1/4-inch pieces, they'll caramelize beautifully without turning mushy. If you're using pre-sliced apples, pat them dry first—moisture makes the cake dense. The walnuts? Trader Joe's or Costco sell them pre-chopped, but toasting them in a dry pan for 5 minutes really brings out their flavor. Just don't burn them—watch closely!
No sour cream? Plain Greek yogurt works in a pinch, though it'll be slightly tangier. Running short on walnuts? Pecans or hazelnuts swap one-for-one, but walnuts' earthy bite is what makes this cake special. The spices are non-negotiable—Penzeys or bulk bins have the freshest ground spices, but if yours are past their prime, toast them in a dry pan for 30 seconds to wake up the flavor. For the streusel, brown sugar over white gives that caramelized crunch. And if you're prepping ahead, toss the walnut mix with a tiny bit of flour to keep it from sticking.
This cake keeps beautifully—3 days at room temperature wrapped in foil, or 1 week refrigerated in an airtight container. The streusel topping stays crisp even after baking, but if you're worried, broil it for 2 minutes after baking to set it up. Slice and serve warm with vanilla ice cream or whipped cream. Leftovers? Freeze for up to 3 months—just thaw at room temperature before serving. I always make a double batch because it disappears faster than you can say 'apple season'
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just cream butter and sugars by hand until light and fluffy. The sour cream keeps it moist without extra fuss, and honestly? My arms thank me after skipping the mixer.
- Warm Spice Hug: That combo of brown sugar and cinnamon in the apples? It’s like autumn in a bite. The walnuts add crunch, but the real magic is how the sour cream makes every slice tender—no dry crumbs here.
- Crowd-Pleaser Always: Bring it to brunch, potlucks, or even a sad Tuesday night. Slice it fresh or pack it for lunch—it stays good for days, and between us, no one ever leaves a piece behind.
- Budget Baking Win: Butter, eggs, and apples? Check. Walnuts stretch the cost without skimping on flavor. I’ve made this for under $10 and still had leftovers for days—proof it’s smart baking, not splurge cooking.
Step-by-step instructions for apple walnut spice cake
Here's how to bake this cozy cake with perfect moist crumb and crunchy walnut streusel.
Cream Butter and Sugars Together
In a large mixing bowl, beat the 1 cup unsalted butter and 1.5 cups granulated sugar together on medium speed until light and fluffy—about 3-4 minutes. You'll see the mixture nearly double in volume and turn pale. This step incorporates air, which creates that tender crumb we want in this cake.
Add the 0.5 cup light brown sugar and beat for another 30 seconds to combine. The brown sugar adds moisture and depth of flavor that white sugar alone can't provide. Here's the thing—don't rush this part. The butter needs to be completely creamed or you'll end up with a dense cake instead of that lovely tender texture.
Add Eggs and Sour Cream
Add the 2 whole large eggs, one at a time, mixing well after each addition. I like to let each egg incorporate completely before adding the next. Then stir in the 0.5 cup sour cream until just combined. The sour cream adds richness and helps create that moist crumb that keeps this cake delicious even a day or two after baking.
This is where it gets fun—taste the mixture. It should be sweet but not overly so. If you're using room temperature eggs, they'll blend in smoothly. If they're cold, they might create little streaks, but don't worry—they'll come together when we add the dry ingredients.
Combine Dry Ingredients and Fold in Apples
In a separate bowl, whisk together the 2 cups all-purpose flour, 2 teaspoons ground cinnamon, 0.5 teaspoon ground nutmeg, 0.5 teaspoon ground allspice, and 0.5 teaspoon salt. This is your spice blend that will give the cake its signature warm flavor.
Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. You'll see some flour streaks remain—that's perfect. Overmixing develops gluten and makes the cake tough. Then, fold in the 2 medium peeled, cored, and diced apples using a spatula until evenly distributed throughout the batter.
Prepare the Walnut Streusel Topping
In a small bowl, combine the 1.5 cups chopped walnuts, 0.25 cup light brown sugar, 1 teaspoon ground cinnamon, and 0.25 cup all-purpose flour. Mix well with your fingers until the walnuts are evenly coated with the sugar and flour mixture. This creates a crunchy, flavorful topping that contrasts beautifully with the soft cake beneath.
Toast the walnuts first if you like—just spread them on a baking sheet and toast in a 350°F oven for 5-7 minutes until fragrant. But the mixture will still work without toasting, so don't stress if you skip this step.
Bake to Golden Perfection
Preheat your oven to 350°F. Grease and flour an 8-inch round cake pan or line it with parchment paper. Pour the batter into the prepared pan and sprinkle the walnut streusel evenly over the top. Bake for 45-50 minutes, until a toothpick inserted in the center comes out clean and the top is golden brown.
I know it seems like a long time, but this cake needs that time to develop its full flavor and texture. The edges should pull away slightly from the pan, and the top should have a beautiful golden color with the streusel looking crisp and inviting. Let the cake cool in the pan for 15 minutes, then transfer to a wire rack to cool completely before serving.
Pro Tips For Making Apple Walnut Spice Cake
- Cream Butter & Sugar Slowly: Use a stand mixer with the paddle attachment and mix the butter, granulated sugar, and brown sugar on medium-low for 3-4 minutes—until the mixture is light and airy, not pale. I used to rush this, and the cake turned dense. Let the butter soften first if it’s cold; warm hands work better than a microwave.
- Toast Walnuts First: Spread walnuts on a baking sheet and toast at 350°F for 8-10 minutes until fragrant and golden. This cuts bitterness and amplifies their flavor—skip this, and they’ll taste bland. Cool them completely before folding into the batter, or they’ll melt the butter.
- Don’t Overmix the Batter: Mix the wet and dry ingredients just until combined—about 20 seconds after the flour disappears. Overmixing develops gluten, and your cake will turn tough. Use a spatula to gently fold in the sour cream and apples last; rough handling = dense cake.
- Bake Until Golden, Not Just Set: Check the cake at 30 minutes—it should be springy to touch (press the center lightly; it should bounce back slowly). If the top browns too fast, tent foil loosely. Underbaking leaves a gummy center; overbaking dries it out. A toothpick with moist crumbs (not wet batter) is the real test.
Pro cooking tips for apple walnut spice cake
Butter Creaming Mastery
Creaming the 1 cup unsalted butter with 1.5 cups granulated sugar until light and fluffy is the foundation of this cake's texture.
Use a stand mixer with the paddle attachment and beat on medium speed for 3-4 minutes—you'll know it's ready when the mixture turns pale and nearly doubles in volume. I like to scrape down the sides every 30 seconds to ensure even mixing.
If your butter is too cold, it won't incorporate properly, so take it out of the fridge 1 hour before baking. 🥄
Spice Blend Precision
The warm spices—2 tsp cinnamon, 0.5 tsp nutmeg, and 0.5 tsp allspice—are what make this cake taste like autumn. Measure them carefully using a spice scoop for accuracy, and sift them with the flour to distribute evenly.
Freshly ground spices make a huge difference, so if yours are old, toast them in a dry pan for 30 seconds to wake up the flavors. Don’t skip the 0.5 tsp salt—it balances the sweetness and enhances the spices.
Apple Texture Secrets
Dice the apples into ¼-inch pieces and pat them completely dry with a paper towel before folding them into the batter. This prevents a soggy cake. I recommend Honeycrisp or Fuji apples—they hold their shape while baking but stay tender.
If your apples release a lot of juice, drain them in a colander for 5 minutes before adding to the batter. The goal is to keep the cake moist without making it dense.
Streusel Perfection
The walnut streusel topping is where the magic happens. Toast the 1.5 cups chopped walnuts in a dry pan over medium heat for 3-5 minutes until fragrant—this deepens their flavor. Mix them with 0.25 cup brown sugar and 1 tsp cinnamon until evenly coated.
Sprinkle the streusel evenly over the batter before baking, and for extra crunch, broil the cake for 1-2 minutes at the end of baking. Just watch it closely to avoid burning!
Baking Like a Pro
Bake the cake at 350°F for 45-50 minutes until a toothpick comes out clean. The edges should pull away from the pan slightly, and the top should be golden brown. Let it cool in the pan for 15 minutes before transferring to a wire rack—this prevents cracking.
For an even better texture, brush the warm cake with a simple vanilla glaze made from 2 tbsp powdered sugar and 1 tsp milk before serving. 🍂
Nutrition facts
Frequently asked questions
Can I substitute pecans for walnuts in the streusel?
Yes, you can use pecans in a 1:1 ratio, but walnuts provide that signature earthy crunch this cake is known for. Pecans have a slightly sweeter, buttery flavor that pairs well too—just toast them first to enhance their natural oils. If you're feeling adventurous, try a 50/50 mix of both nuts for extra complexity.
Why does my cake turn out dense instead of moist?
Overmixing the batter develops gluten, making the cake tough. Mix just until combined—you should still see flour streaks. Also, ensure your butter is fully softened (but not melted) and don't skip creaming it properly. If your apples were too juicy, drain them first to prevent a soggy texture. Finally, check your oven temperature—too hot can cause rapid baking and density.
How can I make this cake gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). For the streusel, use a gluten-free flour blend too. The texture will be slightly different—expect a denser crumb—but still delicious. You may need to add 1/4 tsp xanthan gum to help bind the cake. Test with a small batch first to adjust the recipe.
Can I bake this cake in a different pan shape?
Yes! For an 8-inch square pan, reduce baking time to 35-40 minutes. For a 9-inch round pan, increase to 50-55 minutes. Adjust the streusel quantity proportionally—about 1/3 cup total for the square pan or 1.5 cups for the larger round pan. Always check doneness with a toothpick.
What's the best way to store leftovers?
Keep the cake wrapped in plastic wrap at room temperature for up to 3 days. For longer storage, refrigerate in an airtight container for 1 week or freeze for 3 months. To serve from frozen, thaw overnight at room temperature—microwaving can make the cake gummy. The streusel stays crisp even after refrigeration.
