Salads
This beet carrot apple salad recipe transforms humble vegetables into a vibrant, textured masterpiece that balances earthy sweetness with bright citrus notes. 💛 The secret lies in roasting the beets and carrots until tender yet crisp at the edges, then cutting them into delicate ribbons that hold their shape.
Fresh apple slices add a satisfying crunch, while a tangy citrus vinaigrette ties everything together with just the right amount of acidity.
What makes this salad truly special is the contrast of textures—creamy roasted vegetables meet crisp apples and crunchy seeds, all bound by a dressing that's both refreshing and complex.
The roasting process caramelizes the natural sugars in the beets and carrots, deepening their flavor while maintaining that perfect al dente bite. This isn't just a salad; it's a complete meal with substance and sophistication.
By the time you assemble this dish, you'll have a visually stunning plate that's as impressive as it is delicious. The deep purple of roasted beets pairs beautifully with the orange carrots and green apples, creating a color palette that's almost too pretty to eat—until you take that first bite.
The dressing cuts through the richness of the roasted vegetables while enhancing their natural sweetness, making every forkful a harmonious blend of flavors.
Perfect for lunch meetings, potlucks, or as a light yet satisfying dinner, this salad keeps well in the refrigerator for up to three days, making it an excellent meal prep option.
The flavors actually improve as the ingredients marinate together, so don't be tempted to skip the resting time before serving. Let's create this vibrant, flavorful salad that's sure to become a regular on your menu.
Ingredients for beet carrot apple salad
Freshly roasted beets and carrots meet crisp apples and toasted seeds for a vibrant, textured salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 2 whole | Roasted, peeled, cut into ribbons |
| Medium Carrots 🥕 | 3 whole | Roasted, peeled, cut into ribbons |
| Honeycrisp Apples 🍎 | 2 whole | Cored, thinly sliced |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting vegetables |
| Sea Salt 🧂 | 1 tsp | Kosher or fine grain |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Pumpkin Seeds 🥜 | ¼ cup | Toasted for crunch |
| Fresh Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Maple Syrup 🍯 | 2 tbsp | Pure grade B preferred |
| Fresh Dill 🌿 | ¼ cup | Chopped for freshness |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Apple Cider Vinegar 🍎 | 1 tbsp | For tangy dressing |
| Water 💧 | ¼ cup | For thinning dressing |
The beets and carrots are the stars here—organic from Trader Joe's or your local farmers market have the deepest flavor. Look for vibrant colors (deep purple for beets, bright orange for carrots) and firm texture. If you can't find organic, regular store-bought works fine. For the apples, Honeycrisp or Fuji hold their shape best after slicing. I always buy a couple extra—half go in the salad, half I snack on while prepping. Roast the veggies until tender but still holding their shape—about 30-40 minutes at 400°F—so they stay crisp when sliced into ribbons.
No Honeycrisp apples? Gala or Granny Smith work too—just slice them thinner. Out of fresh dill? Dried dill at half the amount gets you close. The dressing can be made ahead—it actually tastes better after sitting for a few hours as the flavors meld. For extra richness, add 1 tbsp tahini to the dressing. The pumpkin seeds? Toast them in a dry pan for 3-4 minutes until fragrant—Costco sells them in bulk for great prices. If you're short on time, skip the toasting and just use them raw, but trust me on the extra minute.
This salad keeps beautifully in the fridge for 3 days—the flavors actually improve as everything marries. Store the dressing separately and toss just before serving to keep the apples crisp. For meal prep, portion the roasted veggies and apples into containers, then add dressing when ready to eat. The seeds and herbs can be added fresh at serving time to keep everything crunchy. If making ahead for a crowd, double the dressing recipe—it's perfect for drizzling over other salads too.
Why You'll Love This Recipe
- No Cooking Required: I swear by this one—just peel, slice, and toss. The beets and carrots stay crisp when roasted ahead (or even raw if you’re in a rush), and those Honeycrisp apples add sweetness without needing a single pan.
- Sweet-Savory Magic: That olive oil and salt combo? It’s the secret. The earthy beets and carrots balance the apple’s tartness, and honestly, the contrast is ridiculously good—like a grown-up snack that still feels like dessert.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in jars or containers, and it stays fresh for days. My kids grab it for school, and I bring it to work—no reheating, no complaints.
- Budget Brightener: Beets and carrots are cheap, apples last forever, and olive oil stretches further than you’d think. Plus, it’s a way to use up veggies before they go bad—zero waste, all flavor.
Step-by-step instructions for earthy-sweet beet carrot apple salad
Let's build this vibrant salad with perfectly roasted vegetables and a bright citrus dressing.
🔥 Step 1: Roast the Vegetables Until Tender
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 whole medium beets and 3 whole medium carrots (peeled and cut into ribbons) with 0.25 cup extra-virgin olive oil, 1 tsp sea salt, and 0.5 tsp black pepper. Spread them in a single layer on the baking sheet.
Roast for 20-25 minutes until the edges are deep golden brown and the vegetables are fork-tender. You'll know they're done when they yield slightly to pressure but still hold their shape. I like to flip them halfway through for even browning—this ensures perfect caramelization without burning.
🍳 Step 2: Prepare the Citrus Dressing
While the vegetables roast, whisk together 0.25 cup fresh lemon juice, 2 tbsp maple syrup, 1 tbsp apple cider vinegar, and 0.25 cup water in a small bowl. This forms the base of our dressing. The acidity from the lemon and vinegar will brighten the earthy flavors of the roasted vegetables.
Gradually whisk in 0.25 cup extra-virgin olive oil until the dressing emulsifies into a smooth, creamy consistency. Here's the thing—if it looks too thick, add another 1 tablespoon of water to loosen it. The dressing should coat the back of a spoon without being too runny. Taste and adjust seasoning with more salt or lemon juice if needed.
👨🍳 Step 3: Assemble the Salad with Fresh Elements
Let the roasted vegetables cool slightly for 5-10 minutes before assembling the salad. This prevents them from steaming when combined with cold apples. Thinly slice the 2 whole honeycrisp apples and add them to a large serving bowl with the warm vegetables.
Sprinkle over 0.25 cup chopped fresh dill and 0.25 cup chopped fresh parsley for freshness, then drizzle with half of the citrus dressing. Toss gently to coat everything evenly. The apples will add a crisp, sweet contrast to the earthy roasted vegetables, while the herbs bring brightness to each bite.
🥘 Step 4: Toast the Seeds and Finish
Heat a dry skillet over medium heat and toast the 0.25 cup pumpkin seeds for 3-4 minutes until they're golden brown and fragrant. Shake the pan occasionally to prevent burning—they should smell nutty and toasty when done.
Transfer the salad to serving plates and top each portion with the toasted pumpkin seeds. Drizzle with the remaining dressing and give everything one final toss before serving. The seeds add a satisfying crunch that balances the soft textures of the roasted vegetables and apples. Serve immediately while the vegetables are still warm and the flavors are at their peak!
Pro Tips For Making Beet Carrot Apple Salad
- ROAST BEETS AND CARROTS TOGETHER: I used to roast them separately, but trust me—toss them in the same pan at 400°F (200°C) for 35-40 minutes. The beets caramelize faster, but the carrots catch up, and the shared oil makes the flavors deeper. Just flip them halfway and watch closely after 30 minutes.
- PEEL CARROTS AFTER ROASTING: I learned this the hard way—peeling raw carrots wastes their natural sweetness. Roast them first, then peel while they’re still warm. The skins slide off like magic, and you’ll get that perfect tender-crisp texture. (Yes, even if you’re impatient like me.)
- CUT APPLES LAST MINUTE: Honeycrisp apples turn mushy fast, so slice them right before tossing with the warm veggies. If you prep ahead, toss them in cold water with a splash of lemon juice—it keeps them crisp but dulls the flavor. Better to wait and let the olive oil’s warmth bring out their sharpness.
- SALT THE APPLES: This isn’t just about seasoning—it’s about texture. Sprinkle the sliced apples with a pinch of salt and let them sit for 5 minutes before mixing. The salt draws out moisture, making them slightly softer and letting the olive oil cling better. (Your future self will thank you.)
Best sauces and condiments for this dish
Citrus Vinaigrette
The star of this salad is the citrus vinaigrette, which balances the earthy sweetness of roasted beets and carrots with bright acidity. Whisk together 0.25 cup fresh lemon juice, 2 tbsp maple syrup, 1 tbsp apple cider vinegar, and 0.25 cup water for a tangy-sweet base.
Gradually stream in 0.25 cup extra-virgin olive oil while whisking vigorously to emulsify. This dressing should coat the back of a spoon but remain pourable—adjust with 1 tbsp water if needed. 💛
Maple-Tahini Twist
For a richer, nuttier dressing, replace half the olive oil with 2 tbsp tahini and reduce the water to 0.125 cup. The tahini adds a creamy texture and subtle earthiness that complements the roasted vegetables beautifully.
I like using Almas Tahini from Trader Joe's for its smooth consistency. This variation works especially well if you're serving the salad as a main course.
Honey-Mustard Option
Swap the maple syrup for 2 tbsp Dijon mustard and add 1 tsp honey to the dressing base for a bold, slightly tangy flavor. The mustard cuts through the sweetness of the apples while enhancing the caramelized notes of the roasted vegetables.
This version pairs perfectly with the salad's crunchy textures, creating a satisfying contrast with each bite.
Herb-Infused Dressing
For an extra layer of freshness, blend 1 tbsp chopped fresh dill and 1 tbsp chopped fresh parsley directly into the dressing. The herbs add a bright, aromatic note that elevates the salad's overall flavor profile.
I recommend using a mini immersion blender for a smooth, herb-infused dressing that coats every ingredient beautifully. 🌿
Nutty Dressing Upgrade
Add 1 tbsp toasted walnuts or pecans to the dressing for a nutty depth that pairs wonderfully with the roasted vegetables. Pulse the nuts in a food processor until finely chopped, then whisk into the dressing.
This adds a satisfying crunch and a rich, buttery flavor that ties the entire salad together. Store-bought nut butters work in a pinch, but freshly toasted nuts make all the difference.
Garnish with Style
Finish the salad with a drizzle of balsamic glaze or pomegranate molasses for an elegant touch. Both add a sweet-tart contrast that enhances the salad's natural flavors. I like using Colavita balsamic glaze for its rich, slightly caramelized taste.
A sprinkle of crumbled goat cheese or vegan feta adds a creamy element that balances the salad's textures beautifully. 🍷
Nutrition facts
Frequently asked questions
Can I use pre-cooked beets and carrots for this salad?
Pre-cooked roasted beets and carrots work perfectly—just slice them into ribbons before adding to the salad. For best texture, warm them slightly in the oven or microwave before assembling. The key is maintaining that tender-crisp quality, so avoid overcooking during reheating.
How do I keep the apples from turning brown before serving?
Toss freshly sliced apples with 1 tbsp lemon juice immediately after cutting to prevent browning. Store them in an airtight container in the fridge until ready to assemble. For even better results, add a pinch of salt to the lemon juice—it helps preserve color and enhances flavor.
Can I make this salad ahead of time?
Yes, but with a few smart tricks! Roast the vegetables and slice the apples up to 2 days ahead, storing them separately in the fridge. Keep the dressing separate until serving to maintain crispness. When ready to eat, toss everything together and add fresh herbs and toasted seeds just before serving.
What's the best way to store leftovers?
Store leftovers in an airtight container with the dressing on the side for up to 3 days. The vegetables will stay tender, but the apples may soften slightly. For best texture, add a splash of fresh lemon juice when reheating. If the salad seems dry, drizzle with a little extra dressing before serving.
Can I substitute other fruits in this salad?
Certainly! Try pear slices for a milder flavor or fennel for a licorice-like crunch. For more sweetness, use sweet potatoes instead of carrots (roast at 375°F for 25 minutes). The key is balancing textures—keep something crisp (like apples) to contrast the soft roasted vegetables.
