Salads
This beetroot, carrot, and apple salad recipe transforms humble ingredients into a vibrant, crunchy masterpiece with just the right sweet-tart balance. 💛 The secret lies in roasting the beets and carrots to deepen their natural sweetness while keeping the apples crisp for that essential bite.
My grandmother used to make something similar, though her version was more instinct than recipe—this is what I learned from watching her chop and taste.
The magic happens in the herb vinaigrette, where bright lemon and fresh dill cut through the sweetness while olive oil binds everything together.
What makes this salad special is how the textures play off each other—creamy roasted vegetables meet crisp apples and crunchy nuts, all held together by that tangy dressing. It's the kind of dish that feels both elegant and effortless, perfect for weeknight dinners or picnic spreads.
By the time you're done, you'll have a salad that's as beautiful as it is delicious—deep ruby beets, golden carrots, and glossy apples arranged on a platter with fresh herbs scattered on top. The flavors develop even better after sitting for 30 minutes, allowing everything to meld perfectly.
This is the kind of recipe that makes you want to eat salad every day without feeling like you're sacrificing flavor.
Best of all, it's completely customizable. Swap in pears for apples, add toasted seeds for extra crunch, or adjust the vinaigrette to your taste. Let's get started—this salad is about to become your new favorite way to eat vegetables.
Ingredients for beetroot carrot apple salad
Sweet roasted beets, crisp apples, and crunchy walnuts—this salad is all about balance.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beetroots 🍠 | 2 whole | Roasted, peeled, cubed |
| Medium Carrots 🥕 | 3 whole | Roasted, peeled, sliced |
| Honeycrisp Apples 🍎 | 2 whole | Cored, thinly sliced |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and dressing |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Maple Syrup 🍯 | 1 tbsp | For sweetness balance |
| Walnuts 🥜 | ½ cup | Toasted, roughly chopped |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For finishing |
| Balsamic Vinegar 💧 | 1 tbsp | For dressing depth |
| Fresh Thyme Leaves 🌿 | ⅛ cup | Optional garnish |
The beets and carrots are game-changers here. Organic from Trader Joe's or your local farmers market always taste better, but regular grocery store beets work too—just pick firm ones with no soft spots. Roasting brings out their natural sweetness, so don't skip this step. For the apples, Honeycrisp or Fuji hold up best to slicing without browning. I always toss them with a tiny bit of lemon juice right after cutting to keep them fresh while I prep the rest. Walnuts? Toast them in a dry pan for 2-3 minutes—they get so much crunchier and richer.
No fresh dill? Dried works at half the amount, but honestly, it's not the same. Short on walnuts? Pecans or almonds toasted work perfectly. The vinaigrette is where the magic happens—if you don't have balsamic vinegar, red wine vinegar with a pinch of sugar does the trick. Sweetness matters here: maple syrup is my go-to, but agave or even a touch of honey for non-vegans would work too. The dressing should coat the back of a spoon but still let the salad shine through—taste as you go!
Roasted veggies keep for 5 days in the fridge, covered tightly. Store the apples separately so they don't get soggy. The dressing? Make it fresh each time—it's just 3 ingredients, takes 2 minutes. For picnics, I pack everything separately and toss just before eating. The flavors actually get better after sitting for 30 minutes, so if you can, let it chill before serving. This salad doubles easily—just scale up the dressing proportionally.
Why You'll Love This Recipe
- No Boiling Required: I swear by this trick—roasting the beets and carrots together until tender but still holding their shape. The oven does all the work while I prep the apples, and that caramelized edge? Chef’s kiss. No peeling, no mess, just hands-off perfection.
- Sweet-Savory Magic: Honeycrisp apples add that bright, juicy crunch, while the earthy beets and dill-infused olive oil create this unexpected harmony. It’s like autumn in a bowl—sweet, herby, and just a little bit sophisticated without trying.
- Lunchbox Hero: Between us, this salad keeps perfectly for days. Pack it for work, toss it in lunchboxes, or serve it at a picnic—it holds up better than store-bought salads and actually tastes good cold. My kids fight over the apple slices.
- Budget Brightener: Beets and carrots are dirt cheap, and a few Honeycrisp apples stretch this salad across multiple meals. Honestly, I make a big batch on Sundays and eat it all week—no sad wilted greens here. Plus, dill lasts forever if you store it right.
Step-by-step instructions for beetroot, carrot, and apple salad
Here's how to create a vibrant, crunchy salad with perfectly roasted veggies and a bright herb vinaigrette.
🔥 Step 1: Roast the Beetroots and Carrots Until Tender
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 whole medium beetroots (peeled and cubed) and 3 whole medium carrots (peeled and sliced) with 2 tablespoons of the 0.5 cup extra-virgin olive oil and ½ teaspoon of the 1 teaspoon diamond crystal kosher salt. Spread them in a single layer—they need room to roast evenly.
Roast for 25-30 minutes until the beetroots are fork-tender and the carrots are caramelized at the edges. You'll know they're done when a knife slides in easily and the beetroots have developed a deep, rich color. Let them cool slightly before handling—they'll be hot!
🍳 Step 2: Prepare the Apple and Herb Vinaigrette
While the vegetables roast, core and thinly slice the 2 whole honeycrisp apples. Toss them with 1 tablespoon of the 0.25 cup lemon juice to prevent browning. In a small bowl, whisk together the remaining 0.5 cup extra-virgin olive oil, the remaining 0.15 cup lemon juice, 1 tablespoon maple syrup, 1 tablespoon balsamic vinegar, 0.25 cup chopped fresh dill, and 0.5 teaspoon freshly ground black pepper.
Toast the 0.5 cup walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant and golden. Let them cool slightly, then roughly chop. This adds a satisfying crunch that balances the salad's soft textures.
🥘 Step 3: Assemble the Salad with Perfect Balance
In a large bowl, gently combine the cooled beetroots, carrots, and apple slices. Pour the vinaigrette over the top and toss lightly—just enough to coat everything evenly. The dressing should cling to the vegetables without making them soggy. Sprinkle the toasted walnuts and 0.125 cup fresh thyme leaves over the top for extra texture and aroma.
Let the salad sit for 10-15 minutes before serving. This gives the flavors time to meld together beautifully. The roasted vegetables will be warm, the apples crisp, and the vinaigrette will perfectly balance the sweetness with its tangy brightness.
⏰ Step 4: Serve Immediately for Maximum Freshness
Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of lemon juice to suit your preference. Serve the salad immediately while the roasted vegetables are still warm and the apples retain their crisp texture. The contrast of warm, sweet roasted veggies with cool, tart apples creates a truly magical bite.
This salad keeps well in the refrigerator for up to 2 days, but I promise it won't last that long—every bite is too good to resist! Pair it with grilled chicken or a simple cheese plate for a complete meal.
Pro Tips For Making Beetroot Carrot Apple Salad
- ROAST BEETS UNTIL TENDER: Peel and chop the beetroots, then roast them at 400°F (200°C) for 35-40 minutes—just until a knife slips in easily. Overcooking turns them mushy; undercooking leaves them tough and unyielding. I learned this the hard way when I rushed them and ended up with a salad that felt like chewing on rubber.
- PEEL CARROTS AFTER COOKING: Skip peeling the carrots raw—they’re easier to handle once cooked. Toss them whole into the oven with the beets, then peel and slice them after roasting. This saves time and keeps the knife from slipping on their tough skin.
- SLICE APPLES LAST MINUTE: Honeycrisp apples oxidize fast, so slice them just before assembling the salad. Toss the cut pieces in a little lemon juice if you’re prepping ahead, but even then, wait until the last possible moment—no one wants a sad, brown apple salad.
- DRESS WITH DILL AND OIL FIRST: Toss the warm roasted veggies and apples with olive oil and chopped dill before adding anything else. The heat from the veggies will infuse the oil with flavor, and the dill will soften slightly, making the salad taste richer and more cohesive. (Yes, it’s weird to dress it early, but it works.)
Make-ahead tips for this beetroot carrot apple salad
Prep Ahead Strategy
Roast the beets and carrots 1-2 days ahead—they taste even better after resting overnight in the fridge. Store them in an airtight container with a paper towel to absorb moisture. I always do this because roasted veggies keep their sweetness longer when prepped early. 💫
Dressing Prep
Make the herb vinaigrette the night before and store it in a small jar. The flavors develop beautifully, and it saves time on busy mornings. Just shake it up before using—no lumps!
I keep it in my fridge door where I can grab it quickly. The lemon juice keeps the apples fresh too if you slice them ahead.
Apple Storage Hack
Slice the apples right before assembling—they brown quickly. But if you must prep ahead, toss them with 1 tablespoon lemon juice and store in a sealed container with parchment paper between layers. I've found this keeps them crisp for 12 hours in the fridge. 🍎
Nut Toasting Tip
Toast the walnuts a day ahead and store them in a cool, dark place. They stay crunchy for 3-4 days this way. I keep a small jar of toasted nuts in my pantry for quick salad toppings. Just chop them fresh when ready to serve for maximum crunch.
Full Salad Assembly
Assemble the salad 30 minutes before serving—this lets the flavors meld perfectly. Store all components separately in the fridge: roasted veggies, apples, dressing, and nuts. When ready, toss everything together and garnish with fresh thyme. The warm-roasted veggies contrast beautifully with cool apples. 💛
Portioning for Picnics
For picnics, divide the salad into 4 individual containers with tight lids. Pack the dressing separately and toss just before eating. I use glass mason jars because they keep everything fresh and look pretty on a picnic blanket. The salad stays crisp for 4 hours this way.
Nutrition facts
Frequently asked questions about beetroot, carrot & apple salad
Can I substitute other fruits in this salad?
Swap apples for pears or quince (when in season) for a similar texture. For extra tartness, try Granny Smith apples or add dried cranberries (soaked in warm water first). Just adjust the lemon juice to match the fruit's natural acidity.
Why do you roast the beets and carrots instead of eating them raw?
Roasting caramelizes their natural sugars, creating a deeper sweetness that balances the salad's tartness. Raw beets can taste earthy, while roasted ones become tender and rich. The process also softens their texture slightly, making them easier to eat alongside crisp apples. Plus, the warm veggies contrast beautifully with cool apples!
How do I prevent the apples from turning brown?
Toss apple slices immediately with 1 tablespoon lemon juice and a pinch of salt. Store them in an airtight container with parchment paper between layers. For longer storage, keep them submerged in cold water with a splash of lemon juice. This keeps them crisp for 12 hours in the fridge.
What if I don't have fresh dill for the dressing?
Use ½ teaspoon dried dill (it's more concentrated) or swap for fresh parsley or tarragon for a different but equally bright flavor. For a citrusy twist, add ½ teaspoon grated lemon zest to the vinaigrette. The key is balancing the salad's sweetness with acidity.
Can I make this salad ahead of time?
Yes! Roast the veggies 1-2 days ahead and store in an airtight container. Make the dressing the night before. Assemble everything 30 minutes before serving—this lets flavors meld beautifully. Keep apples separate until last minute to maintain crispness. Perfect for meal prep!
