Desserts
This apple hazelnut cake recipe delivers the perfect balance of tender vanilla layers and crunchy toasted hazelnut streusel—every bite is a harmony of warm spice, buttery richness, and fresh apple flavor.
The secret lies in the moist cake base, where cinnamon and nutmeg infuse the batter while keeping it light, while the streusel topping transforms into a golden, nutty blanket that adds texture with every slice.
I developed this recipe during apple season when I wanted a dessert that felt like autumn in every forkful, but works year-round with store-bought apples.
The cake's magic comes from simple yet deliberate techniques: folding apples into the batter for natural sweetness and moisture, toasting hazelnuts until they're fragrant and crisp, and baking the cake just until set to preserve that tender crumb.
The result is a dessert that's elegant enough for company but simple enough for a weeknight treat—no fancy frosting required, though a light glaze elevates it further.
What makes this recipe truly special is how the flavors evolve: the warm vanilla cake contrasts beautifully with the nutty streusel, while the apples add just the right amount of tartness to balance everything.
What you'll end up with is a cake that's moist and tender, with a streusel topping that's crisp on top and soft underneath, creating a delightful contrast in every bite. The aroma alone—warm apples, toasted nuts, and vanilla—will have your kitchen smelling like a cozy bakery.
This recipe scales beautifully for gatherings, but it's also perfect for a single slice when you're craving something comforting. The best part? It keeps well for days, making it ideal for meal prep or gifting.
For those with dietary preferences, I've included variations that work just as well—think gluten-free flour blends or almond flour swaps for the streusel. The cake's versatility means it can be dressed up with a drizzle of caramel or served plain, depending on your mood. Let's get baking!
Ingredients for apple hazelnut cake
Pantry staples meet autumn in every bite—this cake is all about that perfect crunchy-tender combo.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Light Brown Sugar 🍚 | ½ cup | Packed for streusel |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Extract 🍯 | 2 tsp | Pure, high-quality |
| Ground Cinnamon 🌿 | 1 ½ tsp | For cake and streusel |
| Ground Nutmeg 🌿 | ½ tsp | Freshly ground preferred |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Hazelnuts 🥜 | 1 ½ cups | Toasted and chopped |
| Apples 🍎 | 2 medium | Peeled, diced small |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Whole Milk 🥛 | ½ cup | Room temperature |
The apples are non-negotiable—use something tart like Granny Smith or a mix of Honeycrisp and Fuji for that perfect balance of sweet and tart. Costco or Trader Joe's usually have great organic options, but any fresh apples work. Toasting the hazelnuts is a game-changer—toast them in a dry pan until fragrant, then rub them in a towel to remove skins. That extra step makes all the difference. For the butter, grab unsalted—it's crucial for balancing the sweetness, and Land O'Lakes or Plugrá are my go-tos.
No whole milk? Oat or almond milk works—just add a splash of vanilla to compensate. Running short on hazelnuts? Walnuts or pecans hold up well in the streusel, though they'll change the flavor profile. The apples can be swapped for pears or even cooked applesauce if you're in a pinch, but fresh is always better. If you're making this ahead, toss the diced apples in the lemon juice right away—they'll stay bright and prevent browning. And trust me, baking powder matters—use fresh stuff or your cake might fall flat.
This cake keeps beautifully—3-4 days at room temperature wrapped in foil, or up to 1 week in the fridge. The streusel gets even more amazing the next day, so make it ahead if you can. For gifting, slice it and wrap individual portions in parchment—looks stunning and stays fresh. Freezing? Wrap the whole cake tightly in plastic and it'll last up to 3 months. Just let it thaw at room temp before serving.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this recipe’s simplicity—just creaming butter and sugars until light, then folding in eggs and flour like you’re assembling a puzzle. No food processor, no weird techniques, just good old-fashioned stirring that even my 10-year-old could handle (she’s attempted it twice).
- Buttery Caramel Crunch: That brown sugar and butter combo? It’s where the magic happens—rich, toasty notes that play off the apples’ tartness while the toasted hazelnuts add a crunchy, nutty punch. Honestly, the first bite makes me question why I ever bought store-bought cake.
- Weekday Hero: Slice it warm for breakfast with coffee, pack it for lunch, or serve it at a potluck—this cake doesn’t judge. The apples keep it moist for days, and the hazelnuts make it feel fancy without the fuss. (Yes, even on a Tuesday night when I’m too tired to bake.)
- Budget-Friendly Luxury: You’re using pantry staples—flour, sugar, butter—and the apples and hazelnuts stretch further than you’d think. I’ve made this for birthdays, book club gatherings, and just-because Sundays, and it’s always the hit without breaking the bank. Leftovers? They disappear faster than I can say “second slice.”
Step-by-step instructions for apple hazelnut cake
Here's how to create a perfectly balanced cake with a tender vanilla base and crunchy hazelnut streusel.
👨🍳 Step 1: Prepare the Hazelnut Streusel Topping
Preheat your oven to 350°F and line two baking sheets with parchment paper. Spread the 1.5 cups hazelnuts evenly on one sheet and toast for 8-10 minutes until golden brown and fragrant. Watch closely—they burn quickly!
While still warm, rub the hazelnuts between a clean kitchen towel to remove skins. Transfer them to a food processor and pulse until finely chopped but not powdered. In a medium bowl, combine the toasted hazelnuts with 0.5 cup light brown sugar, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp salt, and ½ cup cold cubed unsalted butter.
Use your fingers or a fork to work the butter into the nut mixture until it resembles coarse crumbs with some pea-sized butter pieces remaining. This texture ensures a perfect balance of crunch and creaminess in each bite. Set aside while you prepare the cake batter.
👨🍳 Step 2: Mix the Cake Batter for Maximum Moisture
In a large mixing bowl, whisk together the 2.5 cups all-purpose flour, 1.5 tsp ground cinnamon, 2 tsp baking powder, and 0.5 tsp salt. Sift the flour mixture directly into the bowl to ensure a light, airy texture. Set aside.
In a separate large bowl, cream together the 1 cup unsalted butter and 1.5 cups granulated sugar on medium speed with an electric mixer until light and fluffy, about 3-4 minutes. The mixture should nearly double in volume and become pale in color. This step is crucial for creating that tender, moist crumb.
Add the 2 whole large eggs, one at a time, mixing well after each addition. Scrape down the sides of the bowl as needed. Stir in the 2 tsp vanilla extract and 0.5 cup whole milk until just combined. Gradually add the dry ingredients to the wet, mixing on low speed just until incorporated. Avoid overmixing—just until no flour streaks remain.
🍳 Step 3: Prepare the Apples and Assemble the Cake
While the batter rests, peel, core, and dice the 2 medium apples into small, even pieces. Toss them with 1 tbsp lemon juice to prevent browning. The acidity also enhances the apples' natural sweetness and helps them hold their shape during baking.
In a greased and floured 9-inch round cake pan (or two 8-inch pans), spread half of the cake batter evenly. Arrange half of the diced apples in an even layer over the batter. Sprinkle half of the hazelnut streusel mixture over the apples. Repeat with the remaining batter, apples, and streusel, pressing down gently to create an even top layer.
Here's the thing—don't overmix when spreading the streusel. You want it to stay chunky for that perfect texture contrast. The streusel should cover the apples completely but still show some gaps for that beautiful crunchy appearance when baked.
🔥 Step 4: Bake to Golden Perfection
Place the cake in the preheated 350°F oven and bake for 45-50 minutes until the top is golden brown and a toothpick inserted in the center comes out clean. The cake should spring back slightly when pressed gently in the center.
I know it seems like a long time, but patience here is key. The cake needs time for the streusel to crisp up properly while keeping the interior moist. If the top browns too quickly, tent loosely with aluminum foil after 30 minutes.
When the cake is done, remove it from the oven and let it cool in the pan for 15 minutes. Then transfer to a wire rack to cool completely. The cooling process allows the flavors to meld together and the cake to set properly. Serve warm or at room temperature with a dollop of whipped cream or vanilla ice cream for the ultimate experience.
Pro Tips For Making Apple Hazelnut Cake
- MIX THE DRY FIRST: Dump flour, baking powder, salt, and spices into your bowl before cutting butter into it—this keeps everything evenly distributed. I used to add them mid-cream, and I’d always end up with pockets of dry flour or uneven texture. Trust me, this small switch makes a smoother batter every time.
- TOAST THE HAZELNUTS: Spread hazelnuts on a baking sheet and toast them at 350°F for 8–10 minutes until fragrant—this deepens their flavor and prevents them from turning bitter. I learned this the hard way after a cake tasted bland; now I never skip it, even if it’s just an extra 10 minutes.
- DON’T OVERMIX THE BATTER: Stop folding in the apples and nuts as soon as they’re just combined—overmixing develops gluten and makes the cake dense. I used to go full energy on this step, and my cakes turned out more like bread. Two minutes max, then call it done.
- USE ROOM-TEMP BUTTER: Let your butter sit out for 30–45 minutes before creaming—it blends smoother and incorporates air better, which means a lighter cake. Cold butter? Your cake will fight you. I was skeptical until I tried it, and now I refuse to use cold butter in anything.
Troubleshooting great apple hazelnut cake
Dense Cake Texture
If your cake turns out dense instead of tender, you likely overmixed the batter or didn't cream the butter and sugar properly. I've found that using room-temperature eggs and cold butter for the streusel makes all the difference.
Also, make sure your baking powder is fresh—old baking powder loses its lift. For a quick fix, try adding 1 tbsp sour cream to the batter next time to keep it moist. 💡
Streusel Too Soft
The streusel should be crisp on top and soft underneath, but if it's too soft, your butter might have melted too much during mixing. Use cold cubed butter and work it in quickly with your fingers—don't let it sit in the streusel mixture too long.
Another trick? Toast the hazelnuts a little longer (up to 12 minutes) for extra crunch. If it's already baked, broil for 1-2 minutes to crisp it up again. ⚡
Apples Too Watery
If your cake feels soggy from excess moisture, your apples might not have been dried properly. Always toss diced apples with 1 tbsp lemon juice and let them sit for 10 minutes before adding to the batter.
For extra insurance, pat them dry with a paper towel. If you're using very juicy apples like Honeycrisp, consider cooking them first with 1 tbsp sugar for 5 minutes to reduce moisture. 🍎
Uneven Baking
Uneven baking usually means your oven isn't hot enough or the cake pan isn't distributing heat properly. Rotate your cake pan halfway through baking to ensure even browning. If your oven runs hot, reduce the temperature to 325°F and add 5-10 minutes to the baking time.
I also recommend using an oven thermometer—many home ovens are off by 25°F or more! 🌡️
Cake Sticking to Pan
This happens when the cake isn't fully cooled before removing it. Always let the cake cool in the pan for 15 minutes before transferring to a wire rack.
For easier release, grease your pan with butter and flour (not just butter) and use a 9-inch round pan—they're less likely to stick than square pans. If it's already stuck, run a thin knife around the edges and invert the pan onto a plate. 💪
Streusel Not Crispy
If your streusel turns out more cake-like than crunchy, it's probably because the butter melted too quickly. Next time, chill the streusel mixture for 15 minutes before spreading it on the cake.
For an extra-crispy topping, broil the cake for 1-2 minutes at the end of baking, keeping a close eye on it to avoid burning. 🔥
Nutrition facts
Frequently asked questions
Can I make this cake without apples?
The apples are key for that signature flavor and moisture, but you can substitute with 1 cup cooked applesauce or 1 cup finely diced pears for a similar texture. For a nut-only version, reduce the milk to ¼ cup and add ½ cup extra chopped toasted hazelnuts to the batter. The cake will be less moist but still delicious!
How do I store leftovers?
Wrap the cake tightly in plastic wrap or foil and store at room temperature for 2-3 days. For longer storage, refrigerate for up to 1 week or freeze for 3 months. The streusel gets even better the next day—just reheat slices in the oven for 10 minutes at 300°F to restore crispiness.
Can I use almond flour instead of regular flour?
Yes, but you'll need to adjust the recipe. Replace the 2.5 cups all-purpose flour with 2 cups almond flour and add ½ cup oat flour (or extra almond flour) for better structure. The cake will be denser but still flavorful. Also reduce the milk to ¼ cup since almond flour absorbs more liquid.
What's the best way to serve this cake?
Warm slices pair perfectly with vanilla ice cream, whipped cream, or a drizzle of caramel sauce. For a fancy touch, dust with powdered sugar or add a sprinkle of toasted coconut. Serve with a cup of chai tea or espresso to complement the nutty flavors.
Why does my streusel turn out crumbly instead of clumpy?
This happens when the butter melts too quickly during mixing. Use cold cubed butter and work it into the streusel with your fingers (not a spoon) to create larger, pea-sized pieces. Chill the streusel for 15 minutes before adding to the cake, and avoid over-processing the nuts in the food processor.
