Desserts
This all-in-one apple cake recipe transforms simple ingredients into a perfectly balanced dessert with tender apple filling and a buttery streusel top—no fuss, no layers to assemble. The secret lies in mixing dry cake ingredients directly with wet components, creating a moist crumb that holds up to the spiced apple filling and crispy topping. I developed this version after years of testing, ensuring every slice delivers that ideal mix of tender cake, caramelized apples, and crunchy streusel. What makes this recipe stand out is its foolproof technique—no separate cake and filling preparation means less cleanup and fewer steps. The apples cook down into a fragrant, slightly caramelized filling while the cake bakes, creating a harmonious texture in every bite. A golden-brown streusel crowns the top, adding that restaurant-quality finish without requiring extra effort. By the time it emerges from the oven, you'll have a cake that's visually stunning with a warm, spiced aroma that fills your kitchen. The apples stay tender yet flavorful, the cake remains moist, and the streusel offers that satisfying crunch. It's the kind of dessert that feels special but comes together in one simple pan. Serve warm with vanilla ice cream or whipped cream for the ultimate comfort dessert. Let's get baking!
Ingredients for all in one apple cake
Fifteen simple ingredients create a foolproof apple cake with tender crumb, caramelized filling, and buttery streusel.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for even texture |
| Granulated Sugar 🍚 | 1 ¾ cups | White or light brown |
| Packed Brown Sugar 🍚 | ¾ cup | For caramelized flavor |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for warmth |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel |
| Old-Fashioned Rolled Oats 🍞 | ½ cup | Quick oats work too |
| Chopped Walnuts 🥜 | ½ cup | Toasted for extra flavor |
| Apples 🍎 | 4 medium | Honeycrisp or Granny Smith |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Vanilla Extract 🌸 | 1 tsp | Pure extract preferred |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Milk 🥛 | 1 cup | Whole milk preferred |
The apples are non-negotiable—Honeycrisp or Granny Smith hold their shape beautifully. Local farmers markets often have the best selection, but any grocery store produce section will work. Peel and core them first, then chop into even 1/2-inch pieces—consistency is key for even baking. For extra flavor, toss the chopped apples with 1 tbsp sugar before adding to the batter. The butter for the streusel should be cold and cubed—this creates that perfect crunch. Land O'Lakes unsalted butter is my go-to, but any good-quality brand works. If you're in a pinch, European-style butter adds even more richness.
No walnuts? Pecans or chopped almonds work just as well—just toast them first for maximum flavor. Short on oats? Crushed graham crackers or cornflakes add a similar texture. The milk can be swapped for almond or oat milk, but whole milk gives the best moist crumb. Fresh cinnamon is ideal, but if you only have ground, toast the whole sticks first—it deepens the flavor. For a sweeter cake, add 1/4 cup extra sugar, but the spiced apples balance it perfectly. Prefer a softer streusel? Reduce the oats by 1/4 cup and add 2 tbsp flour** for a finer texture.
This cake keeps well for 4 days at room temperature, wrapped tightly in foil. For longer storage, freeze slices between parchment paper for up to 3 months. The streusel stays crispy when cold, but warms up beautifully in the oven for 10 minutes at 350°F. I always bake an extra pan—it reheats perfectly and makes for great lunches. If you're serving it immediately, let it cool for 15 minutes before slicing, or the filling will ooze out. The aroma alone is worth the wait.
Why You'll Love This Recipe
- One-Bowl Wonder: Honestly, I mix everything in the same bowl—no fancy steps. Just toss in the flour, sugars, cinnamon, and baking powder, then fold in the apples. My counter stays clean, and my arms don’t ache.
- Cinnamon-Kissed Magic: That brown sugar and cinnamon combo? It’s like autumn in every bite. The apples caramelize just enough to make the whole thing taste like a bakery’s secret—without the fuss.
- Weeknight & Holiday: I pull this out for lazy Mondays or holiday gatherings. Slice it warm with ice cream, or pack it for lunches—it’s the same cake, different vibes. My kids even ask for it at birthday parties.
- Budget-Friendly Staples: Flour, sugar, cinnamon—these are things I already have. No specialty ingredients, no markup. The leftovers? They disappear faster than my willpower when it’s cold outside.
Step-by-step instructions for all-in-one apple cake recipe
This simple method combines cake batter and spiced apple filling in one pan, topped with a buttery streusel that bakes to golden perfection.
Prepare the Cake Batter and Apple Filling
Preheat your oven to 350°F and grease a 9-inch round cake pan with butter or line it with parchment paper. In a large bowl, whisk together the 2.5 cups all-purpose flour, 2 tsp baking powder, 0.5 tsp salt, 2 tsp ground cinnamon, and 0.5 tsp ground nutmeg. Set aside.
In a separate bowl, cream the 1 cup unsalted butter with the 1.75 cups granulated sugar and 0.75 cup packed brown sugar on medium speed until light and fluffy, about 3-4 minutes. Add the 2 whole large eggs, one at a time, mixing well after each addition. Stir in the 1 tsp vanilla extract and 1 cup milk until just combined.
Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined. In a separate bowl, peel, core, and finely chop the 4 medium apples. Toss the chopped apples with 2 tbsp lemon juice to prevent browning. Gently fold half of the apple mixture into the cake batter, reserving the other half for later.
Assemble the Cake in the Pan
Spread half of the cake batter evenly into the prepared pan. Top with the remaining reserved apple mixture, pressing down gently to create an even layer. Spoon the remaining cake batter over the apples, spreading it evenly to the edges of the pan. This creates a beautiful marbled effect with pockets of apple throughout.
Smooth the top of the batter with a spatula, ensuring it’s level. The cake should look like a single, cohesive layer with no gaps. This layering technique ensures every bite has both cake and apple filling, making it a true all-in-one dessert.
Make the Streusel Topping
In a medium bowl, combine the 0.5 cup old-fashioned rolled oats, 0.5 cup chopped walnuts, and remaining 0.5 tsp salt. Cut the 1 cup unsalted butter into small cubes and add to the bowl. Using your fingers or a pastry cutter, work the butter into the oat mixture until it resembles coarse crumbs with some pea-sized butter pieces remaining. This texture ensures a crispy, flavorful topping.
Sprinkle the streusel mixture evenly over the top of the cake batter in the pan, pressing down lightly to help it adhere. The streusel should cover the entire surface, leaving no gaps. This topping will bake into a golden, crunchy crust that contrasts perfectly with the tender cake and spiced apples.
Bake to Golden Perfection
Bake the cake in the preheated oven for 50-55 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the top should be evenly crisped from the streusel. If the top browns too quickly, loosely cover it with aluminum foil after 30 minutes to prevent over-browning while the center finishes baking.
Once baked, remove the cake from the oven and let it cool in the pan for 10 minutes. This resting period allows the cake to set slightly before you transfer it to a wire rack to cool completely. The cake will be warm, moist, and fragrant with the scent of cinnamon and apples. Serve it at room temperature for the best texture and flavor.
Pro Tips For Making All In One Apple Cake
- STOP OVERMIXING THE DOUGH: Mix the wet and dry ingredients just until combined—about 15 strokes with a spatula. I learned this the hard way when my cake turned out dense and tough; overworking the flour develops the gluten, and this recipe doesn’t need it.
- WEIGH YOUR BROWN SUGAR: Pack that brown sugar tightly into the measuring cup—no scooping and leveling. The difference between packed and loose can throw off the cake’s moisture balance, and you’ll end up with a dry crumb instead of that perfect tender texture.
- BAKE UNTIL THE CENTER HITS 205°F: Don’t rely on the recipe’s time estimate—use a thermometer. The cake’s center should read 205°F (210°F for a pull-apart test). I’ve pulled cakes out too early, only for them to sink later, and that’s a mess no one wants.
- SWAP GRANULATED FOR TURBINADO: Use 1:1 turbinado sugar instead of granulated for the cake’s topping—it’s coarser and caramelizes faster, giving you that golden, crunchy crust without extra effort. (Yes, it’s pricier, but it’s worth it.)
Dietary considerations for this all in one apple cake
Gluten-Free Adaptations
Swap the all-purpose flour for a 1:1 gluten-free baking flour blend like Bob's Red Mill or King Arthur Measure for Measure. Use the same quantity, but add 1 extra teaspoon of xanthan gum to mimic gluten's binding properties. For extra moisture, reduce the milk by 2 tablespoons—gluten-free batters dry out faster. 🌾
Nut-Free Options
Skip the walnuts entirely or replace them with toasted pumpkin seeds for a nut-free streusel. The seeds add crunch without allergens—just toast ½ cup in a dry pan for 3-4 minutes until fragrant. For extra richness, fold 2 tablespoons of sunflower seed butter into the cake batter. Always check seed brands for cross-contamination warnings.
Dairy-Free Substitutions
Use coconut oil instead of butter for both the cake and streusel—it's dairy-free and adds moisture. For the streusel, melt 1 cup coconut oil and cool slightly before mixing with oats. Replace milk with unsweetened almond milk or oat milk, but reduce by ¼ cup since plant milks are thinner. The cake will still be tender, though slightly less rich.
Lower Sugar Versions
Reduce the granulated sugar by ¼ cup and replace it with ½ cup unsweetened applesauce—this keeps the cake moist while cutting calories. For the streusel, use ½ cup coconut sugar instead of brown sugar to lower the glycemic impact. The apples' natural sweetness balances the flavor beautifully. 🍎
Vegan Adaptations
Replace eggs with 2 tablespoons ground flaxseed mixed with 6 tablespoons water (let sit for 5 minutes to thicken). Use vegan butter (like Miyoko's) and plant-based milk. For the streusel, ensure your oats are certified vegan—some brands contain honey. The texture stays crispy, though the cake may be slightly denser.
Allergen-Friendly Tips
Always check labels for hidden allergens—even vanilla extract or cinnamon can contain traces. For a completely safe version, use a pre-mixed allergen-free flour blend like Simple Mills Almond Flour Mix (if nut-free isn't required). Store ingredients separately until mixing to prevent cross-contamination. When baking, use a clean, dedicated pan to avoid residue from other allergens.
Nutrition facts
Frequently asked questions
Can I use any type of apple for this cake?
While most apples work, Honeycrisp or Granny Smith are ideal—they hold their shape while baking and offer perfect sweet-tart balance. For extra juiciness, toss the chopped apples with 1 tbsp sugar before folding into the batter. Tart varieties like Braeburn work well too, but avoid overly soft apples like McIntosh.
Why does my streusel turn out greasy?
Greasy streusel usually means the butter melted too much before baking. Keep the butter cold and cubed when mixing, and use your fingers to work it into the oats just until pea-sized pieces remain. For extra insurance, chill the streusel mixture for 15 minutes before sprinkling on top.
How do I prevent the cake from sinking in the middle?
Overmixing the batter or opening the oven too soon are common causes. Mix just until combined, and bake until a toothpick comes out clean (50-55 minutes). If the center sinks slightly, the cake is still edible—just slice through the lowest spot. For extra stability, press the batter down gently in the pan before adding streusel.
Can I make this cake in a different pan size?
Yes! For a 9x13-inch pan, reduce baking time to 40-45 minutes and cover with foil if the edges brown too quickly. For a 7-inch pan, increase baking time to 60-65 minutes. Always adjust for your specific oven—check doneness with a toothpick regardless of pan size.
What's the best way to store leftovers?
Wrap the cake tightly in plastic wrap or foil to keep it moist. It stays fresh for 4 days at room temperature. For longer storage, freeze slices between parchment paper for up to 3 months. To reheat, warm at 350°F for 10 minutes—the streusel crisps up beautifully!
