
The pan was still hot when I cut into it too early.
My husband had been standing in the kitchen for ten minutes watching it cool, and I caved.
The first slice came out in pieces.
I want to be honest with you about that before I tell you how good this cake is, because it matters — the waiting matters more than anything else in this recipe, and I learned that the embarrassing way.
What’s actually going on with the apples.
Three cups of diced Granny Smith sounds like a lot.
It is a lot, and the batter looks almost wrong before it goes into the oven — more apple than cake, frankly — but they soften into the crumb and you end up with these little pockets of tart fruit that keep the whole thing from being cloying.
I thought about swapping in Honeycrisp — actually, I did try that once — and they were fine, sweeter, but they broke down a bit more than I liked.
About the walnuts.
Half a cup.
Chopped, not crushed into dust, which is a mistake I made the second time when I got impatient with the knife and used a rolling pin instead.
Quick tip: toast the walnuts in a dry pan for about 4 minutes before folding them in — the bitterness softens and they hold up better against the warm apple moisture inside the cake.
The sour cream is not optional.
Half a cup goes into the batter, alternating with the flour.
I skipped it once because I ran out and used plain Greek yogurt, and the texture came out tighter and a little chewier in a way I didn’t enjoy — have you ever had a cake that felt like it was working too hard? That’s what happened.
It looked wrong. It wasn’t.
When this cake comes out of the oven at around the 38-minute mark, the top can look pale and almost underdone in spots, especially near the apple pieces.
Don’t pull it early.
The toothpick test is the only honest one here — if it comes out with wet batter, give it another 3 minutes and check again, because the apples release moisture during baking and the center takes longer than the edges.
The cream sauce, which almost stopped me.
Cornstarch-thickened sauces make me nervous — they can go from liquid to gluey in about 45 seconds if you’re not stirring,
and the first time I made this one, that is exactly what happened.
I served it anyway, poured over warm cake, and my neighbor Rosa said it tasted like something from a diner in the best possible way, so I kept making it.

Step 1: Heat your oven to 350°F and grease and flour a 9-inch round cake pan. I use butter to grease it, then shake a small handful of flour around and tap out the excess — this keeps the sides clean when you invert it later.
Step 2: Whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg in a medium bowl and set it aside. The smell when those spices hit the bowl is genuinely the best part of making this.
Step 3: Beat the softened butter and sugar together for about 3 minutes until the mixture goes pale and slightly fluffy. Don’t rush this step — under-creamed butter makes a denser cake, and you’ll feel the difference in the final texture. (The butter needs to actually be soft, not cold from the fridge. I’ve tried to shortcut this and it doesn’t work.)
Step 4: Add the eggs one at a time, mixing after each one, then blend in the vanilla. The batter might look a little curdled at this point — that’s fine, it comes together once the flour goes in.
Step 5: Fold in the dry ingredients and sour cream in alternating additions, starting and finishing with the flour mixture. Three additions of flour, two of sour cream. Don’t overmix once the last flour goes in or the cake gets tough.
Step 6: Gently stir in the diced apples and walnuts until they’re evenly distributed through the batter. The batter is thick — that’s expected. Did the batter look like too much apple to you the first time? Tell me below!
Step 7: Spread the batter into your prepared pan using a spatula, smoothing the top as evenly as you can. It won’t be perfectly level, and that’s fine — the top cracks a little as it bakes and that’s part of what makes it look homemade.
Step 8: Bake for 35 to 40 minutes until a toothpick inserted into the center pulls out clean. My oven runs hot, so mine is usually done at 36 minutes, but start checking at 35.
Step 9: Rest the cake in the pan for 10 full minutes before inverting it onto a cooling rack. Ten minutes, not five. I say this as someone who did not wait ten minutes and watched a beautiful cake fall apart in my hands.
Step 10: While the cake cools, warm the milk in a small saucepan over medium heat until steam starts rising from the surface. Don’t let it boil.
Step 11: Whisk the cornstarch and sugar together in a small bowl before adding them to the milk — this prevents lumps. Pouring loose cornstarch directly into hot liquid is how you end up with a clumpy mess.
Step 12: Pour the cornstarch mixture into the steaming milk while stirring continuously. Keep stirring for 2 to 3 minutes until the sauce thickens and coats the back of a spoon. Watch it closely — it thickens fast near the end.
Step 13: Pull the pan from the heat and whisk in the butter and vanilla until fully smooth. The sauce will continue to thicken as it sits, so if it gets too thick before serving, a small splash of warm milk stirred in brings it right back.
Step 14: Plate warm slices of cake and spoon the cream sauce over generously. Not a drizzle — generously.
Ways to Change It Up
Try this: Swap the walnuts for pecans and add a pinch of cardamom to the dry ingredients. The cardamom is subtle but it shifts the whole flavor toward something a little more interesting.
Try this: Stir a tablespoon of bourbon into the cream sauce right after you pull it off the heat. My sister tried this version and said it tasted like something from a fancy restaurant, which is the nicest thing anyone has ever said about my baking.
Try this: Replace the walnuts entirely and add half a cup of dried cranberries instead. The tartness against the sweet sauce is worth trying at least once.
Which would you go for? Drop it in the comments.
How to Serve It
Warm is the only way, honestly — slice it while it’s still slightly above room temperature and pour the sauce on right before eating, not before, because it softens the crumb if it sits too long.
A scoop of vanilla ice cream alongside the cream sauce sounds excessive until you try it, and then it doesn’t sound excessive at all.
For a more casual afternoon version, skip the sauce entirely and serve with a heavy dusting of powdered sugar and a strong cup of black coffee.
What would you pair it with?

Storing It Without Ruining It
The cake keeps at room temperature for up to three days if you wrap it tightly in plastic wrap — not loosely, not covered with a tea towel, tightly.
After three days, move it to the fridge, where it’ll last another two days but will start drying out a little at the edges.
For freezing, wrap individual slices in plastic and then in foil, and they’ll hold for about a month. Thaw at room temperature for a couple hours before reheating in a low oven at 300°F for about 8 minutes.
The cream sauce stores separately in a jar in the fridge for up to four days — just reheat it gently on the stove over low heat with a splash of milk and whisk it back smooth.
Have you ever saved leftovers like this? Tell me below!
Mistakes I Made So You Don’t Have To
I once used cold butter straight from the fridge because I forgot to set it out, and even after three minutes of beating it never got fluffy — the cake baked up dense and a little greasy and I knew exactly what I’d done wrong.
The second mistake was not flouring the pan well enough and having the bottom of the cake stick so badly that half of it stayed in the pan when I inverted it. Grease every corner, every edge, and the center.
Third thing: I cranked the heat on the sauce trying to make it thicken faster, and it went from loose to completely seized in under a minute. Medium heat only, continuous stirring, and don’t walk away from it. Did something like this happen to you?
Questions People Actually Ask
Can I make this ahead of time? Yes — bake the cake the day before and store it wrapped at room temperature, then make the sauce fresh the next day right before serving. About 10 minutes of work, and the cake is actually a little more settled the next day.
Can I use a different apple? It depends on what you’re after. Granny Smith stays firm and tart. Honeycrisp works but softens more during baking. I tried Fuji once and they basically disappeared into the batter, which I did not enjoy.
What if I don’t have sour cream? Full-fat Greek yogurt is the closest substitute, but the texture will be slightly denser and chewier. Not bad. Just different. And don’t use low-fat — I tried that. Don’t.
How do I know the sauce is thick enough? It should coat the back of a spoon and hold a line when you drag your finger through it. Takes about 2 to 3 minutes of stirring after you add the cornstarch mixture. But it keeps thickening off the heat, so pull it just before it seems done.
Can I make this without walnuts? Absolutely. Leave them out entirely or swap for pecans. I’ve made it both ways. The walnut version has more texture, but the plain apple cake is cleaner and honestly just as good.
Why did my cake sink in the middle? Usually one of three things: oven door opened too early, underbaked, or too much leavening measured in. Check at 35 minutes but don’t open the door before that. And measure the baking powder carefully — too much causes a rise and collapse.
Which answer helped you most?
Okay, go make it.
This cake is the kind of thing you make once and then find yourself making again three weeks later for no particular reason.
My kids ate it without asking what was in it, which is the highest possible endorsement in this house.
The cream sauce is what makes it feel like something worth serving to other people — on its own the cake is good, but that sauce is what you’ll be thinking about later.
Fun fact: Granny Smith apples were discovered by accident in 1868 when Australian farmer Maria Ann Smith found a seedling growing from a compost pile — they’ve been holding their shape in baked goods ever since.
Don’t overthink it. The recipe is forgiving, the sauce is easier than it sounds, and even the slightly imperfect versions taste good. Will you make this soon?
Happy cooking! —Marina Caldwell
Warming Spiced Apple Cake With Silky Cream Sauce

Ingredients
- 2 cups all-purpose flour
- 1½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ½ cup butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup sour cream
- 3 cups diced Granny Smith apples
- ½ cup chopped walnuts
- 1 cup whole milk
- 3 tablespoons butter
- 3 tablespoons cornstarch
- ¼ cup sugar
- 2 teaspoons vanilla extract
Instructions
- 1Heat oven to 350°F and prepare a greased, floured 9-inch round cake pan.
- 2Combine flour, baking powder, baking soda, salt, cinnamon, and nutmeg in a bowl and set aside.
- 3Beat softened butter and sugar together until pale and fluffy, roughly 3 minutes.
- 4Add eggs one at a time into the butter mixture, then blend in vanilla extract.
- 5Gradually fold in dry ingredients and sour cream in alternating additions, starting and finishing with the flour mixture.
- 6Gently stir in apple pieces and walnuts until evenly incorporated throughout the batter.
- 7Transfer batter into prepared pan, spreading evenly with a spatula.
- 8Bake 35-40 minutes until a toothpick inserted into the center pulls out clean.
- 9Rest cake in pan for 10 minutes before inverting onto a cooling rack.
- 10Warm milk in a small saucepan over medium heat until steam begins rising.
- 11Whisk cornstarch and sugar together separately in a small bowl until combined.
- 12Pour cornstarch mixture into steaming milk while stirring continuously for 2-3 minutes until sauce thickens.
- 13Pull from heat and whisk in butter and vanilla extract until fully melted and smooth.
- 14Plate warm cake slices and finish generously with warm vanilla cream sauce.
Notes
– Granny Smith apples hold their texture best during baking, but Honeycrisp works equally well for a slightly sweeter result. – Sauce will continue thickening as it cools; thin it back out with a small splash of warm milk if needed before serving. – Cake stays moist up to three days when wrapped tightly and stored at room temperature.







