Side Dishes
This apple walnut quick bread recipe delivers the perfect balance of tender crumb, warm spice, and nutty crunch in less than an hour.
The secret lies in a simple quick bread method—no yeast, no fuss—just a mix of flour, sugar, and apples that transform into a golden loaf with a streusel topping that adds texture and flavor.
I developed this recipe during autumn weekends when I needed a comforting side that could double as breakfast or dessert.
The beauty of this quick bread is its versatility: the apples stay juicy while the walnuts add a satisfying crunch, and the cinnamon-spiced streusel topping caramelizes beautifully in the oven.
Unlike dense fruit breads, this version stays moist without being heavy, thanks to a few key techniques—like tossing the apples in lemon juice to preserve their color and texture. It’s the kind of recipe that feels like a hug in bread form.
Baking at 350°F for 40-45 minutes, this loaf emerges with a golden crust and a tender interior that’s perfect for slicing warm with butter or serving at room temperature with a cup of coffee.
The walnuts toast slightly during baking, intensifying their flavor, while the apples release their natural sweetness without turning mushy. It’s a recipe designed for simplicity, but with restaurant-quality results.
Serve it as a side with breakfast meats, as a snack with tea, or even as a light dessert with a dollop of whipped cream. The best part? Leftovers keep well for days, making it ideal for meal prep. Ready to bake something that tastes like fall in every bite?
Ingredients for apple walnut quick bread
Warm spices, juicy apples, and toasted walnuts—this quick bread is pure autumn comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for even texture |
| Granulated Sugar 🍯 | 1 ½ cups | White or light brown |
| Packed Brown Sugar 🍯 | ½ cup | Light or dark variety |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Ground Cinnamon 🍃 | 1 ½ tsp | Freshly ground preferred |
| Ground Nutmeg 🍃 | ¼ tsp | Freshly grated nutmeg |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for streusel |
| Packed Brown Sugar 🍯 | ¼ cup | For streusel topping |
| Granny Smith Apples 🍎 | 2 medium | Peeled, diced small |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Walnuts 🥜 | 1 cup | Chopped coarsely |
| Eggs 🥚 | 1 large | Room temperature |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
The walnuts and apples are the stars here. Trader Joe's has the best pre-chopped walnuts—no shelling required, and they toast beautifully. For apples, Granny Smiths hold their shape best, but Honeycrisp or Fuji work too. Toss those diced apples in lemon juice right away—they’ll stay bright while you prep. The butter matters for the streusel: use unsalted and keep it cold until mixing. I always grab the European-style butter from Whole Foods for extra flavor, but any good brand works.
No Granny Smiths? Pippin or Braeburn apples are your next best bet—they’re tart and hold up well. Short on walnuts? Pecans or hazelnuts add a different crunch, but walnuts are the classic choice. The milk can be any kind, but whole milk gives the best texture. No vanilla extract? Vanilla bean paste or even a pinch of ground vanilla bean works in a pinch. The baking powder is non-negotiable—Diamond Crystal is my go-to, but check the box for aluminum-free if you're sensitive. And yes, you can make this gluten-free with a 1:1 flour blend, but the texture won’t be identical.
This bread keeps beautifully—3-4 days at room temperature wrapped in foil, or 1 week in the fridge. For longer storage, slice and freeze portions between parchment paper for up to 3 months. The streusel topping gets crispier the next day, so I always bake it ahead if possible. Reheat slices in a 350°F oven for 5-10 minutes to restore that fresh-from-the-oven crunch. Trust me, the first slice out of the freezer tastes like you just baked it—just add a pat of butter!
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just toss the dry ingredients, fold in the chopped apples and walnuts, and pour. No electric mixer, no fuss, no extra bowls. That brown sugar? It keeps the crumb tender while the walnuts add crunch without overpowering.
- Sweet-Savory Magic: The combo of tart apples, caramelized brown sugar, and toasted walnuts is ridiculously good. I’ll be real: the first time I made this, I ate a slice straight from the pan, warm and sticky. (Don’t judge.)
- Breakfast or Snack: Honestly, this bread works everywhere. Toast it for breakfast, pack slices for lunch, or serve with butter at a picnic. The walnuts give it enough substance to feel hearty, but it’s light enough to eat by the handful.
- Lasts All Week: Between us, this loaf doesn’t last more than a day in my house—but if it does, it’s perfect. The texture stays moist, the apples don’t turn mushy, and the walnuts keep it interesting. Plus, it’s cheap to make: flour, sugar, apples, and walnuts are all pantry staples.
Step-by-step instructions for apple walnut quick bread
This warm spice bread comes together faster than you'd think—just 20 minutes of prep and 50 minutes of baking!
Mix the Streusel Topping First
In a medium bowl, combine the 0.5 cup unsalted butter (cold and cubed) with the 0.25 cup packed brown sugar for the streusel. Use a pastry cutter or your fingers to work the butter until it resembles coarse crumbs with pea-sized pieces remaining. This texture gives that perfect crunchy contrast to the tender bread.
Next, add the 1 cup chopped walnuts, 1.5 teaspoons ground cinnamon, 0.25 teaspoon ground nutmeg, and 0.5 teaspoon salt. Mix gently with a fork until everything is evenly distributed. Set this mixture aside—it'll be the crowning glory of your quick bread. I like to keep it slightly chunky for maximum texture contrast.
Combine Wet and Dry Ingredients
In a large mixing bowl, whisk together the 1.5 cups granulated sugar, 0.5 cup packed brown sugar, 1 large egg, 0.5 cup milk, 1 teaspoon vanilla extract, and 1 tablespoon lemon juice. The lemon juice brightens the apples and balances the sweetness—don't skip it! Mix until the sugar is completely dissolved and the mixture looks smooth.
In a separate bowl, sift together the 3 cups all-purpose flour, 2 teaspoons baking powder, 1.5 teaspoons ground cinnamon, 0.25 teaspoon ground nutmeg, and 0.5 teaspoon salt. Gently fold the dry ingredients into the wet mixture using a spatula, mixing just until combined. Overmixing develops gluten, which makes the bread dense instead of tender. You'll see some flour streaks—that's perfect.
Fold in Apples and Prepare the Pan
Peel and dice the 2 medium Granny Smith apples into small, even pieces—about ½-inch cubes. Toss them with the lemon juice to prevent browning while you work. Gently fold the apples into the batter using a spatula, being careful not to crush them. You want those little apple bursts throughout each slice.
Preheat your oven to 375°F. Lightly grease an 8x4-inch loaf pan or line it with parchment paper for easy removal. The pan should be just large enough to hold the batter—don't overfill it or the bread will spread too much. Sprinkle about ¼ cup of the streusel mixture into the bottom of the pan to create extra crunch on the bottom layer.
Assemble and Bake to Golden Perfection
Pour the batter into the prepared loaf pan and smooth the top with a spatula. Sprinkle the remaining streusel mixture evenly over the top, pressing down gently so it sticks. This step ensures every bite has that perfect crunchy-sweet contrast. Bake for 45-50 minutes until the top is golden brown and a toothpick inserted in the center comes out clean.
Here's the thing—your oven might run hot, so start checking at the 40-minute mark. The bread is done when it springs back slightly when pressed in the center and the top is evenly browned. If the streusel starts browning too quickly, tent the pan with foil during the last 10 minutes of baking to prevent burning while still allowing the bread to finish cooking.
Cool and Serve Warm
Remove the bread from the oven and let it cool in the pan for 10 minutes. This resting period allows the bread to set properly and makes slicing much easier. After 10 minutes, transfer the bread to a wire rack to cool completely. The bread will be warm and fragrant, with that perfect balance of tender crumb and crunchy streusel.
Slice while still warm for the best texture—each bite should deliver juicy apple pieces, nutty crunch, and warm spice notes. Store any leftovers wrapped tightly at room temperature for up to 3 days, or freeze for up to 3 months. This bread is best enjoyed fresh, but it reheats beautifully in the oven at 350°F for 10 minutes to restore that warm, comforting texture.
Pro Tips For Making Apple Walnut Quick Bread
- Preheat to 350°F: DESCRIPTION: Don’t cut corners here—this bread needs a steady, even oven. I learned the hard way that 325°F makes it rise too slowly, and 375°F burns the top before the center sets. That crispy crust you want? It starts with the right temp from the get-go.
- Toss Apples with Walnuts: DESCRIPTION: Dump the chopped apples and walnuts in a bowl together and toss with a teaspoon of flour before folding into the batter. This keeps the fruit from sinking and gives the walnuts a light coating—no more clumps of soggy apple at the bottom.
- Skip Overmixing the Dough: DESCRIPTION: Once you add the wet ingredients, stir just until combined—maybe 10-12 strokes. I used to beat it like I was kneading pizza dough, and the bread turned out dense and tough. Quick breads rely on tender layers, not strength.
- Grease the Pan with Butter: DESCRIPTION: Use a pastry brush to coat the loaf pan with melted butter, then dust with flour—this isn’t just about release. The butter adds flavor to the crust, and the flour prevents sticking without leaving a greasy film. (Yes, even if you’re in a hurry, take the 30 seconds.)
Make-ahead tips for this recipe
Prep Ahead Strategy
This quick bread is perfect for meal prepping—I always make a double batch on Sundays to have ready for the week. The batter can be mixed up to 24 hours ahead and stored in an airtight container in the fridge.
When you're ready to bake, simply pour the batter into a greased pan, add the streusel, and pop it in the oven. The flavors actually deepen overnight, so it tastes even better the next day. 💡
Freezer-Friendly Slices
Slice the cooled bread and wrap each piece tightly in plastic wrap, then place them in a freezer bag. This way, you can grab a single slice whenever you need a quick snack. To reheat, simply pop a slice in the oven at 350°F for 5-10 minutes until warmed through.
The streusel topping will crisp up beautifully, just like fresh from the oven. I keep a stash of these in my freezer for busy mornings when I need something warm and comforting. ❄️
Streusel Make-Ahead
You can prepare the streusel topping up to 3 days in advance and store it in an airtight container at room temperature. This is a huge time-saver on busy mornings—I just grab the pre-made streusel and toss it on top of the batter right before baking.
The walnuts stay fresh and the spices retain their aroma, making it a great shortcut for weeknight baking. Keep it in a cool, dark place to preserve its flavor. 🥜
Apple Prep Shortcut
Peel and dice the apples the night before and store them in a bowl with 1 tablespoon lemon juice to keep them from browning. Cover the bowl with plastic wrap and refrigerate. This not only saves time in the morning but also helps the apples stay juicy and tender.
I often do this when I'm making a big batch for a gathering—it's one less thing to worry about on the day of baking. 🍎
Batter Storage Tips
If you're short on time, mix the dry ingredients in advance and store them in an airtight container. When you're ready to bake, just whisk together the wet ingredients and fold in the dry mix. This cuts your prep time in half!
The batter itself can also be refrigerated for up to 24 hours, so you can mix it the night before and bake it fresh in the morning. Just give it a quick stir before pouring into the pan. 💛
Full Loaf Freezing
For maximum convenience, you can even freeze the fully baked loaf. Wrap it tightly in plastic wrap and foil, then place it in a freezer bag. Thaw overnight in the fridge, then reheat slices in the oven at 350°F for 10 minutes to restore that fresh-baked texture.
The bread will taste almost as good as the day it was made—just add a little extra butter to compensate for any moisture loss during freezing. This is my go-to method for holiday gatherings when I know I'll need extra portions. 🏆
Nutrition facts
Frequently asked questions
Can I substitute walnuts with another nut?
While walnuts are classic, you can swap them for pecans, hazelnuts, or almonds for a different texture. Just toast them first for maximum flavor—chop pecans or almonds slightly finer if you prefer a smoother bite. The streusel will still hold its crunch, though walnuts' earthy flavor pairs best with apples.
Why did my bread turn out dense instead of tender?
Overmixing the batter develops gluten, making the bread tough. Mix just until combined—you should see flour streaks. Also, ensure your baking powder is fresh (test by mixing 1 tsp with water—it should bubble). Using cold butter in the streusel and not overfilling the pan also helps maintain a light texture.
How do I prevent the apples from making the bread soggy?
Toss the diced apples in 1 tbsp lemon juice before folding them in—this preserves their texture. For extra insurance, par-bake the bread for 10 minutes at 375°F before adding the streusel topping. This sets the base while keeping the apples juicy.
Can I make this gluten-free?
Yes, but expect a slightly denser texture. Replace the all-purpose flour with a 1:1 gluten-free baking flour blend and add ½ tsp xanthan gum if your blend doesn't include it. You may also need to reduce the milk by 2 tbsp—gluten-free batters are often wetter. Test with a small batch first!
What's the best way to reheat stale slices?
Wrap slices in foil and warm at 350°F for 5-8 minutes until crispy again. For extra moisture, brush with melted butter before reheating. A quick zap in the microwave (10-15 seconds) works too, but the streusel won't get as crispy—save that for oven reheating!
