Salads
This sweet potato and beetroot salad transforms humble roots into a vibrant, hearty dish that’s as nutritious as it is delicious. 🌟 The secret lies in roasting the vegetables until caramelized—deepening their natural sweetness while keeping them tender—then brightening them with a citrusy dressing that cuts through the earthy richness.
Perfect for vegans or anyone craving a meal packed with color and flavor, this salad stands up as a main dish or pairs beautifully with grilled proteins.
The recipe builds on simple techniques: roasting sweet potatoes and beetroot until tender and slightly crisp at the edges, then tossing them with arugula, toasted walnuts, and a zesty lemon-tahini dressing.
The contrast of textures—creamy roasted vegetables, peppery greens, and crunchy nuts—elevates every bite. Plus, it’s a breeze to prep ahead, making it ideal for meal prep or last-minute gatherings.
What makes this salad truly special is how it balances sweet, earthy, and tangy flavors in one harmonious bowl. The roasted vegetables develop a caramelized depth, while the citrus dressing adds a refreshing lift that keeps the palate engaged.
Whether you’re serving it as a standalone meal or a side, this salad delivers restaurant-quality vibrancy with minimal effort.
Ready in under an hour and packed with nutrients, this dish is a game-changer for anyone looking to elevate their salad game. The best part? It’s completely customizable—swap in other greens, nuts, or dressings to match your taste. Let’s get started!
Ingredients for sweet potato and beetroot salad
Roasted roots meet peppery greens in this vibrant, hearty salad bursting with caramelized sweetness and citrus zing.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 1 ½ lb | Medium size, peeled and cubed |
| Beetroot 🍠 | 1 lb | Medium size, peeled and cubed |
| Arugula 🌿 | 4 cups | Fresh, peppery greens |
| Walnuts 🥜 | ½ cup | Toasted, roughly chopped |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and dressing |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Tahini 🥛 | ¼ cup | Sesame paste for dressing |
| Maple Syrup 🍯 | 1 tbsp | For dressing sweetness |
| Garlic Cloves 🧄 | 3 cloves | Minced for dressing |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Balsamic Vinegar 🍶 | 1 tbsp | For dressing acidity |
Sweet potatoes and beetroot are the stars here. Organic sweet potatoes from the grocery store's produce section (the orange-fleshed ones) work best—they roast up sweeter and creamier. Trader Joe's or Whole Foods often have the best selection, but any store's produce aisle will do. Look for beets with smooth skins and no blemishes—they should feel heavy for their size. Pre-cut options save time, but whole beets roast more evenly. I always grab extra because roasted beets keep well for 5 days in the fridge.
No tahini? Substitute with peanut butter or extra olive oil—just add a splash of water to thin it out. Walnuts too expensive? Pecans or almonds work just as well, though the flavor shifts slightly. The dressing is non-negotiable for balance—skip the maple syrup if you're watching sugar, but trust me, it rounds out the tangy citrus perfectly. Fresh garlic is ideal, but jarred minced garlic in a pinch won't ruin the dish. For extra crunch, toast the walnuts in a dry skillet for 3-4 minutes until fragrant.
Roasted veggies keep their best texture for 3 days in the fridge—store them separately from the dressing to prevent sogginess. The dressing itself lasts 5 days**, but I always make extra because it's perfect on toast or drizzled over grains. Portion the salad in glass jars for meal prep: dressing on the bottom, greens in the middle, and roasted veggies on top. Keeps everything crisp for 4 days—just shake before eating. Freeze the dressing separately for up to 3 months** if you're not using it all.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash a million dishes. Roast the sweet potatoes and beetroot together—same pan, same heat—then toss with the peppery arugula and walnuts. The oven does all the work while I sip my coffee.
- Earthy Crunch Combo: That first bite? Sweet potatoes caramelize into a tender, buttery base, while the beetroot adds a deep, almost candy-like richness. Toss in the walnuts and arugula, and you’ve got texture and flavor playing tag—no one ingredient overpowers the other.
- Lunchbox Superstar: Between us, this salad is my go-to for packed lunches or potlucks. It holds up for days in the fridge (yes, even the arugula stays fresh if you store it right), and it’s hearty enough to satisfy me after a long day. Add a sprinkle of feta or goat cheese if you’re feeling fancy—no one will judge.
- Budget Bright Spot: Sweet potatoes and beetroot are cheap, seasonal staples that last forever. A single bag of each feeds me for days, and the walnuts add that luxurious crunch without breaking the bank. Honestly, it’s the kind of dish that makes me feel like I’m eating gourmet without the grocery bill to prove it.
Step-by-step instructions for sweet potato and beetroot salad
Here's how to create a vibrant, flavor-packed salad with perfectly roasted roots and a tangy dressing.
🔥 Step 1: Roast the Sweet Potatoes and Beetroot
Preheat your oven to 400°F and line two baking sheets with parchment paper. Toss the 1.5 lb sweet potatoes and 1 lb beetroot (both cubed) with 2 tablespoons of the 0.5 cup extra-virgin olive oil, 0.75 tsp sea salt, and 0.25 tsp black pepper. Spread them in a single layer—don't crowd the pan or they'll steam instead of roast.
Roast for 25-30 minutes until the sweet potatoes are tender when pierced with a fork and the beetroot has softened with a deep caramelized edge. Real talk: the beetroot will be easier to cut after roasting, so don't skip this step. Give them a gentle toss halfway through for even browning.
🍳 Step 2: Prepare the Tahini-Lemon Dressing
While the vegetables roast, whisk together 0.25 cup tahini, 0.25 cup lemon juice, 1 tbsp maple syrup, 1 tbsp balsamic vinegar, 3 minced garlic cloves, and the remaining 0.75 tsp sea salt and 0.25 tsp black pepper in a bowl. The mixture will be thick—this is normal.
Slowly drizzle in the remaining 0.3 cup extra-virgin olive oil while whisking continuously. You're aiming for a smooth, pourable consistency. If it's still too thick, add 1-2 teaspoons of water at a time until it reaches your desired texture. Here's the thing—the dressing should coat the back of a spoon but still flow easily.
👨🍳 Step 3: Assemble the Salad
Once the sweet potatoes and beetroot are tender, let them cool slightly (about 5 minutes) before transferring them to a large mixing bowl. Add the 4 cups arugula and 0.5 cup toasted walnuts (if not pre-toasted, toast them in a dry pan for 3-4 minutes until fragrant). Pour half of the dressing over the warm vegetables and toss gently to combine.
Taste and adjust seasoning—you might want to add a pinch more salt or a squeeze of lemon if needed. The key here is balance: the earthy roasted vegetables should sing against the bright citrus and nutty tahini. Let the salad sit for 5 minutes before serving to allow the flavors to meld.
🍽️ Step 4: Serve with Fresh Crunch
Divide the salad among four plates, drizzling with the remaining dressing. For extra texture, sprinkle with additional walnuts or a few fresh arugula leaves. This salad shines when served immediately, but if you need to prep ahead, store the roasted vegetables and dressing separately in the fridge for up to 2 days—just toss everything together before serving.
The perfect bite delivers tender, caramelized sweet potatoes and beetroot, peppery arugula, crunchy walnuts, and that bright, tangy dressing that ties it all together. Trust me, this salad will be the star of any meal—no sides needed!
Pro Tips For Making Sweet Potato And Beetroot Salad
- ROAST BEETS UNTIL TENDER: I learned this the hard way—beetroots need 45-50 minutes at 400°F (200°C) to soften properly, not just until they’re slightly firm. Pierce them first with a fork, then roast whole with their skins on (peel after). If they’re still tough after cutting, they weren’t done.
- PEEL SWEET POTS WHEN HOT: Skip the cold peel—rub them under warm water right after roasting (about 10 minutes out of the oven). The skins slide off effortlessly, and you won’t waste time scrubbing or peeling cold, stubborn potatoes. (Yes, even if you’re impatient like me.)
- TOSS WALNUTS LAST MINUTE: Toast the walnuts until fragrant (3-4 minutes at 350°F/175°C), then cool them completely before adding to the salad. If you toss them in warm, they’ll turn greasy and soggy from the olive oil—no one wants mushy nuts in their crunchy salad.
- DRESS Arugula SEPARATELY: Mix the vinaigrette (olive oil, lemon, salt) directly with the roasted sweet potatoes and beets first. Then fold in the arugula last—it wilts faster and absorbs dressing like a sponge. If you toss everything together, you’ll end up with sad, limp greens.
Storing and reheating your sweet potato and beetroot salad
Fridge Storage Tips
Store roasted sweet potatoes and beetroot in an airtight container with a paper towel to absorb moisture. They’ll stay fresh for 3 days—just keep them separate from the dressing to prevent sogginess.
The arugula holds up best when stored in a separate container with a damp paper towel draped over it. I like using glass Pyrex containers because they’re sturdy and easy to stack. 🥄
Freezing the Dressing
This tahini-lemon dressing freezes beautifully for up to 3 months in a small airtight container. Thaw it in the fridge overnight, then whisk vigorously to restore its smooth consistency.
I always make extra because it’s perfect for drizzling over grains or toasting. Just avoid freezing the walnuts—they’ll lose their crunch. 🥛
Meal Prep Strategy
For easy assembly, store components in glass jars with dressing at the bottom, greens in the middle, and roasted veggies on top. When ready to eat, simply shake and toss.
This keeps everything crisp for 4 days—no soggy greens here! I prep two jars on Sundays so I have fresh salads all week. 📅
Reheating Roasted Veggies
If your roasted sweet potatoes and beetroot have cooled completely, warm them in a skillet over medium heat for 3-4 minutes with a splash of water or olive oil. This restores their caramelized edges without drying them out. Microwaving works too—just 30 seconds on high—but you’ll lose some texture. 🔥
Reviving Wilted Greens
If your arugula looks limp after storage, plunge it in ice water for 10 minutes before draining. This crisps it right up! For extra vibrancy, add a pinch of salt to the water.
I also like tossing wilted greens with 1 tsp lemon juice before adding them back to the salad. ✨
Dressing Refresh Trick
If your dressing separates after refrigeration, simply whisk in 1 tsp water to restore its emulsified texture. For extra zing, add a fresh squeeze of lemon juice before serving. The dressing’s flavor actually improves overnight as the tahini and citrus meld together. 🍋
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
Regular potatoes won't work well here—they lack the natural sweetness and creamy texture that makes this salad special. Sweet potatoes develop a caramelized depth when roasted that regular potatoes can't match. If you're set on using them, try Yukon Gold potatoes (they're slightly sweeter), but expect a less vibrant flavor profile.
How do I make this salad vegan?
This recipe is already 100% plant-based! The tahini-lemon dressing uses no animal products, and all ingredients are naturally vegan. Just ensure your olive oil is vegan-certified (most are) and that any substitutions you make—like pecans instead of walnuts—are also plant-based.
What if I don't like arugula?
No problem! Swap the arugula for spinach, kale (massage it first to soften), or even mixed greens. Baby kale works beautifully too—just tear it into bite-sized pieces. The key is choosing greens with a slightly peppery or earthy flavor to complement the roasted vegetables.
Can I make this salad ahead of time?
Roast the sweet potatoes and beetroot 1 day ahead and store them separately in the fridge. Assemble the salad just before serving to keep the greens crisp. The dressing can be made 2 days ahead and stored in the fridge. For meal prep, use glass jars with dressing at the bottom, greens in the middle, and roasted veggies on top. Shake to combine when ready to eat.
Why does my dressing look too thick?
Tahini naturally thickens when mixed with citrus and oil. Thin it by adding 1-2 teaspoons of water at a time while whisking. If it's still too thick, add another teaspoon of lemon juice or a splash of water. The dressing should coat the back of a spoon but still flow smoothly. Over-thinning can make it too watery, so go slow!
