Salads
This beet apple walnut salad transforms simple ingredients into a vibrant, texturally complex dish that balances earthy sweetness with crispy crunch.
The secret lies in roasting the beets until tender yet firm, slicing apples thin for freshness, and toasting walnuts until fragrant—each element plays a crucial role in creating harmony on the plate.
What sets this salad apart is its layered texture: creamy roasted beets, crisp apple slices, and toasted walnuts provide satisfying contrast in every bite. A tangy maple-balsamic dressing ties everything together, adding brightness that cuts through the richness while enhancing the natural sweetness of the vegetables.
The result is a visually stunning dish with deep ruby-red beets, golden walnuts, and crisp green apples arranged artfully. Perfect for meal prep or last-minute gatherings, this salad delivers restaurant-quality presentation without requiring advanced techniques.
Serve it as a standalone dish or pair with grilled chicken or tofu for a complete meal. The flavors develop beautifully when assembled ahead of time, making it ideal for busy schedules while still feeling special enough for company.
Ingredients for beet apple walnut salad
Earthy beets meet crisp apples and nutty walnuts in this vibrant, restaurant-worthy salad creation.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 2 whole | Roasted until tender, peeled |
| Granny Smith Apples 🍎 | 2 medium | Thinly sliced, seeds removed |
| Walnuts 🥜 | 1 cup | Toasted until fragrant |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting and dressing |
| Maple Syrup 🍯 | 3 tbsp | Grade B for richer flavor |
| Balsamic Vinegar 🍶 | 2 tbsp | Aged 12+ months preferred |
| Fresh Lemon Juice 🍋 | 1 ½ tbsp | From organic lemons |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning and dressing |
| Fresh Thyme Leaves 🌿 | ¼ tsp | Finely chopped, stems removed |
| Fresh Arugula 🌱 | 4 cups | Baby leaves preferred |
| Vegan Mayonnaise 🥫 | 1 tbsp | For optional creamy texture |
| Raw Sesame Seeds 🌾 | 1 tsp | Toasted for garnish |
The beets are the heart of this dish—organic heirloom varieties develop deeper flavor when roasted. Whole Foods Market or local farmers markets carry excellent options, but regular grocery store beets work fine. Roast them until fork-tender but still holding shape—about 45-55 minutes at 400°F. For the apples, Granny Smiths are ideal for their tartness, but Honeycrisp or Fuji work beautifully too. The walnuts should be raw, unblanched for maximum crunch—Costco's bulk section offers the best value. Toast them in a dry pan over medium heat until fragrant, about 5-7 minutes, shaking the pan frequently to prevent burning.
No Granny Smiths on hand? Fuji or Honeycrisp apples work equally well—they just won't have the same tart punch. Substituting pecans for walnuts? Toast them longer (they're softer naturally) and add a pinch of cinnamon to the dressing. The maple syrup should be Grade B for its robust flavor—regular grocery store brands work fine. For the balsamic, aged 12+ months gives the deepest flavor, but a good Trader Joe's or Whole Foods bottle will suffice. Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. The arugula adds peppery contrast—baby leaves are easiest to handle but any fresh greens will work.
This salad keeps beautifully for 3-4 days in the fridge, with flavors actually developing more depth overnight. Store components separately: beets and apples in one container, walnuts in another, and dressing in a small jar. When ready to serve, toss everything together and garnish with toasted sesame seeds. For meal prep, assemble the salad 2-3 hours before serving to let flavors meld—just hold off on adding the dressing until the last minute to maintain crispness. The dressing can be made 3 days ahead and stored in the fridge, though the maple syrup may crystallize slightly—just stir or gently warm to restore smoothness.
Why You'll Love This Recipe
- No-Cook Core: I swear by the roasted beets here—just slice them raw, toss with olive oil, and roast while you chop apples. No peeling, no fuss, and zero active prep time beyond dicing fruit.
- Sweet-Savory Balance: That tart Granny Smith apple cuts through the earthy beets like a knife, while walnuts add crunch. Drizzle with maple syrup? It’s like autumn in a bowl—rich but bright, never cloying.
- Lunchbox Legend: Between us, this is my go-to for packed lunches. Keeps for days in the fridge, holds its shape, and tastes fresh even after three. (Yes, even on a Tuesday night.)
- Budget Powerhouse: Beets stay cheap, apples are seasonal, and walnuts stretch further than you’d think. One bowl costs less than takeout, feeds four, and leaves me with leftovers that vanish faster than I can say “second helping.”
Step-by-step instructions for beet apple walnut salad
Assemble this vibrant salad with precise technique to balance sweetness, earthiness, and crunch.
Roast Beets Until Fork-Tender
Preheat your oven to 400°F and wrap the 2 whole medium beets tightly in aluminum foil. Place them on a baking sheet and roast for 45-50 minutes until completely tender when pierced with a knife. The skin should be soft and pliable, not crisp.
Remove from the oven and let cool for 5 minutes before peeling under running water. This makes the skins slip off effortlessly. Cut into ¼-inch cubes and set aside—their deep earthy flavor will anchor the salad's profile.
Toast Walnuts and Prepare Apples
Spread the 1 cup walnuts on a dry baking sheet and toast in the same 400°F oven for 8-10 minutes until fragrant and golden. Watch closely—they'll darken quickly. Let cool completely before breaking into rough pieces with your hands.
While the walnuts toast, core and thinly slice the 2 medium Granny Smith apples using a mandoline or sharp knife. Arrange slices on a plate sprinkled with ½ tsp Diamond Crystal kosher salt to prevent browning. The salt also enhances their natural tartness.
Create the Dressing
In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 3 tbsp maple syrup, 2 tbsp aged balsamic vinegar, 1.5 tbsp fresh lemon juice, and 0.25 tsp finely chopped fresh thyme leaves. Taste and adjust seasoning with additional salt if needed.
This dressing should be emulsified but still pourable. The maple syrup and balsamic create a perfect balance of sweet and tangy notes that complement the beets' earthiness. Whisk vigorously for 30 seconds to fully incorporate all ingredients.
Assemble the Salad
In a large bowl, gently combine the 4 cups fresh arugula, roasted beet cubes, apple slices, and toasted walnuts. Drizzle with the dressing and toss lightly—just enough to coat the greens and vegetables without wilting them. The arugula's peppery bite will contrast beautifully with the sweet beets and apples.
For an optional creamy element, drizzle with 1 tbsp vegan mayonnaise and gently fold it into the salad. This adds a luxurious texture while maintaining the dish's vegan integrity. Let sit for 10 minutes before serving to allow flavors to meld.
Garnish and Serve
Transfer the salad to serving plates and sprinkle with 1 tsp toasted raw sesame seeds. These add a subtle nutty crunch that elevates the dish's texture profile. Serve immediately while the apples retain their crispness and the dressing remains vibrant.
The perfect portion will showcase the salad's layered flavors: the deep earthiness of roasted beets, the crisp tartness of apples, the nutty crunch of walnuts, and the peppery bite of arugula—all unified by the balanced dressing. Each bite should deliver a harmonious contrast of textures and flavors.
Pro Tips For Making Beet Apple Walnut Salad
- ROAST BEETS UNTIL TENDER: I learned this the hard way—beets straight from the oven should give slightly when pierced with a fork, not bounce back like a trampoline. If you’re peeling them raw, skip it: roasting makes them easier to handle, and the flavor’s richer when they’re warm.
- TOSS WALNUTS IN OIL: Don’t just dump them dry. Warm the walnuts in a dry pan for 2 minutes, then toss them in a teaspoon of olive oil before toasting—this keeps them from burning and adds a nutty depth that cuts through the sweetness. (Yes, even if you’re impatient like me.)
- ACIDIFY THE APPLES: Granny Smiths stay crisp but turn sad and mealy fast. Toss them in a mix of 1 tablespoon lemon juice and 1 teaspoon olive oil right after slicing—this locks in their crunch and balances the maple syrup’s cloying edge. (Your future self will thank you.)
- MAPLE SYRUP LAST: Add the maple syrup just before serving, not while prepping. The acid in the apples and beets will make it lose its luster if mixed too early—it’ll turn cloudy and lose that bright, golden shine. Stir it in right before tossing, and it’ll coat everything perfectly.
Storing and reheating your beet apple walnut salad
Fridge Storage Tips
Store your salad components separately in airtight containers to preserve freshness and texture. Keep the roasted beets and apples in one container with a paper towel to absorb excess moisture, while the toasted walnuts go in another.
The dressing should be stored in a small jar with a tight-sealing lid. This salad keeps well for 3-4 days in the refrigerator, with flavors actually deepening overnight. 💫
When ready to serve, toss everything together just before eating to maintain the crispness of the apples and arugula. The beets will soften slightly but retain their rich flavor. I like to assemble mine 2-3 hours ahead of serving to let the flavors meld beautifully without losing texture.
Freezer-Friendly Components
While the fully assembled salad doesn't freeze well (the apples will turn mushy), you can freeze individual components for up to 3 months. The roasted beets freeze beautifully—simply peel, cube, and store in a freezer-safe bag with 1 inch of headspace for expansion.
The walnuts can be toasted and frozen in a sealed container, though they'll lose some crunch when thawed. 🥶
For the apples, thinly slice them, toss with ½ tsp lemon juice, and freeze on a parchment-lined tray before transferring to a bag. This prevents them from sticking together.
Thaw in the fridge overnight before using in your salad. The dressing freezes well too—just store it in an ice cube tray for easy portioning.
Reheating for Maximum Freshness
This salad is best enjoyed fresh, but if you need to reheat components, focus on the beets and walnuts. Warm the roasted beets in a skillet over medium heat for 3-5 minutes with a splash of water to restore moisture.
Toast the walnuts again briefly in a dry pan to revive their crunch. The apples and arugula should always be added fresh to maintain their crisp texture. 🔥
For the dressing, if it thickens in the fridge, simply whisk in 1 tsp warm water to restore its pourable consistency. Never microwave the dressing—it can cause the maple syrup to separate. Instead, let it sit at room temperature for 10-15 minutes before whisking gently to re-emulsify.
Meal Prep Strategy
For optimal meal prep, prepare all components one day ahead and store them separately. Roast the beets and toast the walnuts first, then slice the apples and make the dressing. In the morning, assemble the salad and pack it in a lunchbox with compartmentalized containers to keep everything separate.
The dressing should be added just before eating to prevent sogginess. 📅
I love making double batches on Sundays so I have ready-to-assemble salads for the week. The key is keeping the apples and greens fresh—store them last and add them just before serving. This approach saves time while ensuring you always have a vibrant, restaurant-quality salad ready to enjoy.
Nutrition facts
Frequently asked questions
Can I substitute walnuts for another nut?
Pecans or hazelnuts work beautifully—just toast them longer (they're softer naturally) and consider adding a pinch of cinnamon to the dressing for extra warmth. For a different texture, try toasted almonds or even pumpkin seeds, though they'll have a milder flavor profile.
How do I prevent the apples from browning?
Toss apple slices with ½ tsp lemon juice immediately after cutting and arrange them on a plate sprinkled with ½ tsp salt. This creates a barrier that slows oxidation. For longer prep, store them in cold water with a splash of lemon juice in the fridge until ready to use.
What if I don't have fresh thyme?
Dried thyme works perfectly—use just ⅛ tsp (one-third the amount) and toast it lightly in the pan with the walnuts for extra aroma. If you're completely out, omit it or substitute with ¼ tsp dried oregano for a different herbal note. The dressing will still taste delicious!
Can I make this salad ahead of time?
Yes! Prepare all components one day ahead and store them separately in airtight containers. Assemble the salad 2-3 hours before serving to let flavors meld while keeping the apples crisp. The dressing can be made 3 days ahead—just stir gently before using.
What's the best way to reheat leftovers?
Only reheat the roasted beets and walnuts—warm beets in a skillet with 1 tbsp water over medium heat for 3-5 minutes, and toast walnuts briefly in a dry pan. Always add fresh apples and greens when serving to maintain crispness. The dressing should never be reheated—just whisk at room temperature to restore consistency.
