Sweet Potato and Beetroot Salad Recipe: Earthy Sweetness With Citrus Zing

Salads

Sweet Potato and Beetroot Salad Recipe: Earthy Sweetness With Citrus Zing

This sweet potato and beetroot salad transforms humble root vegetables into a vibrant, nutrient-packed dish that balances earthy sweetness with bright citrus notes. The key lies in roasting the vegetables until caramelized—this technique deepens their natural flavors while creating a satisfying texture contrast. I developed this recipe during a particularly busy season when I needed a meal that was both nourishing and effortless to assemble.

Roasting sweet potatoes and beetroots at high heat brings out their natural sugars, creating a rich, caramelized edge that pairs beautifully with the tangy citrus dressing. The salad's components—creamy avocado, crunchy walnuts, and fresh herbs—come together to create a harmonious balance of textures and flavors.

This dish is not only visually stunning but also packed with fiber, vitamins, and plant-based protein, making it a perfect choice for any meal.

The dressing is where the magic happens—a zesty blend of orange juice, olive oil, and a touch of maple syrup that ties everything together. The result is a salad that's vibrant, satisfying, and full of complex flavors.

Each bite delivers a perfect mix of sweet, tangy, and earthy notes, with the added crunch of toasted walnuts providing a delightful contrast.

Perfect for meal prep, potlucks, or a light yet satisfying dinner, this salad holds up beautifully in the fridge for up to three days. The flavors only deepen over time, making it an ideal dish for busy weeknights or special occasions.

Let's get started on creating this wholesome, flavorful salad that's sure to impress.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato and beetroot salad

Earthy roots meet zesty citrus in this vibrant, nutrient-packed salad that’s effortless yet impressive.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium size, peeled and cubed
Beetroots 🍠 1 ½ lbs Medium size, peeled and cubed
Extra-Virgin Olive Oil 🫒 ¼ cup For roasting and dressing
Fresh Orange Juice 🍊 ½ cup Freshly squeezed, no pulp
Maple Syrup 🍯 1 tbsp Pure grade B for depth
Avocados 🥑 2 whole Ripe, pitted and sliced
Walnuts 🌰 ½ cup Toasted, roughly chopped
Fresh Arugula 🌱 4 cups Baby leaves preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Fresh Thyme Leaves 🌿 1 tbsp Finely chopped
Lemon Juice 🍋 1 tbsp Freshly squeezed
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Ground Cinnamon 🌶️ ½ tsp For roasting

The sweet potatoes and beetroots are the stars—look for vibrant, firm roots at the market, not shriveled or soft ones. Trader Joe’s and Whole Foods carry the best organic varieties. Peeled and cubed evenly, they roast up beautifully with a touch of cinnamon and olive oil. The key is high heat—425°F—to caramelize those edges while keeping the centers tender. I always double-check the oven temp with an instant-read thermometer to ensure perfect roasting every time. Freshness matters here: if the beets have green tops still attached, they’re fresher and sweeter.

No fresh orange juice? Bottled works in a pinch, but freshly squeezed adds that bright, citrusy pop. Walnuts too expensive? Pecans or almonds work just as well—just toast them first. The avocados should be ripe but firm—press gently, they should yield slightly but not feel mushy. Subbing in kale for arugula? Massage it with a bit of lemon juice to soften those tough leaves. And if you’re short on time, pre-roast the sweet potatoes and beets—store them in the fridge for up to 3 days before assembling the salad. The dressing keeps separately for 5 days, so you can prep ahead stress-free.

Roasted veggies stay fresh for 4-5 days in the fridge if stored in an airtight container—separate them from the dressing to keep everything crisp. The avocado will brown, so toss it with a splash of lemon juice if prepping ahead. Walnuts? Store them in the freezer to keep them from going rancid. This salad tastes even better the next day as the flavors meld together—perfect for meal prep. For a restaurant-worthy presentation, arrange the arugula on a platter, fan out the roasted veggies, and drizzle the dressing artistically. Garnish with fresh thyme and parsley for that final touch of elegance.

❤️

Why You'll Love This Recipe

  • Sweet Potato Magic: I roast the potatoes until they’re caramelized at the edges—crispy enough to stand up to the creamy beets, but still tender inside. No boiling, no peeling, just slice, toss, and roast while you do something else. That’s my kind of dinner.
  • Orange-Kissed Balance: The fresh orange juice cuts through the earthiness of the beets and sweet potatoes like a bright summer breeze. A drizzle of maple syrup ties it all together—just enough sweetness to make it feel like dessert, not a side dish. Honestly, I’ll take seconds.
  • Meal Prep Hero: This salad keeps for days in the fridge, and the flavors actually improve as it sits. Pack it for lunches, serve it at potlucks, or toss it into grain bowls when you’re craving something hearty but light. (Yes, even on a Tuesday night.)
  • Budget Brightener: Sweet potatoes and beets are cheap, seasonal staples that won’t break the bank. A single batch feeds four, and the olive oil and orange juice stretch further than you’d think. Plus, no fancy ingredients—just pantry basics that taste like you put in effort.

Step-by-step instructions for sweet potato and beetroot salad

Transform humble roots into a vibrant, flavor-packed salad that balances earthy sweetness with bright citrus and nutty crunch.

1

🔥 Step 1: Roast the Sweet Potatoes and Beetroots

Preheat your oven to 400°F and line two baking sheets with parchment paper. Toss the 2 lbs cubed sweet potatoes and 1.5 lbs cubed beetroots with 1 tablespoon extra-virgin olive oil, 0.5 teaspoon ground cinnamon, 1 teaspoon sea salt, and 0.25 teaspoon 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, stirring halfway through, until both vegetables are tender when pierced with a fork and have developed a caramelized exterior. The sweet potatoes should be soft inside with slightly crisp edges, while the beetroots will have deepened in color to a rich magenta. This roasting process concentrates their natural sweetness and creates that perfect textural contrast we're after.

2

👨‍🍳 Step 2: Prepare the Citrus Dressing

While the vegetables roast, combine 0.5 cup fresh orange juice, 1 tablespoon maple syrup, 1 tablespoon lemon juice, 1 tablespoon finely chopped fresh thyme leaves, 1 teaspoon sea salt, and 0.25 teaspoon black pepper in a small bowl. Whisk vigorously until fully emulsified—the mixture should coat the back of a spoon.

This citrus dressing is the secret weapon that cuts through the richness of the roasted vegetables while adding a bright, refreshing contrast. The maple syrup enhances the natural sweetness of the vegetables, while the thyme adds an earthy depth that complements both the sweet potatoes and beetroots beautifully. Taste and adjust the balance of sweet and acid—you want it vibrant but not overpowering.

3

🍳 Step 3: Toast the Walnuts and Assemble the Salad

Heat a dry skillet over medium heat and add the 0.5 cup walnuts. Toast them for 3-4 minutes, stirring constantly, until they're fragrant and just beginning to turn golden. Remove from heat immediately—they'll continue cooking from their residual heat, and you want them nutty but not burnt.

In a large bowl, combine the roasted sweet potatoes and beetroots with the 4 cups fresh arugula. Drizzle with the citrus dressing and toss gently to coat. The arugula's peppery bite will balance the sweetness perfectly. Add the toasted walnuts and toss again, being careful not to overmix or bruise the arugula leaves.

4

🥘 Step 4: Add Avocados and Garnish

Just before serving, add the 2 sliced avocados to the salad. Their creamy texture and healthy fats will round out the dish beautifully. Toss very gently—avocados oxidize quickly, so work quickly and don't overmix. Sprinkle with 0.25 cup chopped fresh parsley for a pop of color and freshness.

This is where the magic happens—the avocados bring richness while the parsley adds a fresh herbal note that ties everything together. The salad should be vibrant with layers of color: deep magenta from the beetroots, golden-orange from the sweet potatoes, green from the arugula and parsley, and creamy avocado slices. Serve immediately while the avocados are at their peak texture and the dressing is still vibrant.

5

⏰ Step 5: Rest and Serve for Optimal Texture

Let the salad sit for 5 minutes before serving. This brief resting period allows the flavors to meld together and the dressing to penetrate the vegetables and greens more thoroughly. The arugula will soften slightly but maintain its crisp texture, while the avocados will develop their signature creamy consistency.

Garnish each serving with an additional sprinkle of sea salt and a final drizzle of extra-virgin olive oil if desired. The salt enhances all the flavors, while the oil adds a luxurious finish. This salad is perfect for warm days when you crave something fresh yet satisfying, or as a hearty side dish that can stand up to grilled meats or fish. The balance of textures—crisp arugula, creamy avocado, tender roasted vegetables, and crunchy walnuts—makes every bite exciting.

👨‍🍳

Pro Tips For Making Sweet Potato And Beetroot Salad

  • ROAST BEETS UNTIL TENDER: I learned this the hard way—beetroots need 45-60 minutes at 400°F (200°C) until a knife slips in like butter. Cut them into even chunks (1.5-inch cubes max) or they’ll stay tough at the center. Don’t rush it; undercooked beets turn the salad mealy instead of silky.
  • PEEL BEETS WHEN COOL: Peeling hot beets is a mess—you’ll burn your hands and strip too much skin. Let them cool for 10 minutes first, then rub off the skins under running water. The peeling comes off in sheets, not a frustrating battle. (Yes, even if you’re impatient like me.)
  • ROAST SWEET POTATOES IN BATCHES: Crowding the tray? Big mistake. Sweet potatoes need space to crisp, not steam into sad, gummy lumps. Cut them into 1-inch cubes, spread them in a single layer, and roast in two batches if needed. The extra 10 minutes waiting for the oven to reheat is worth the caramelized edges.
  • BALANCE THE DRESSING NOW: Sweet potatoes and beets are earthy, but fresh orange juice and maple syrup can turn cloying fast. Start with 2 tablespoons orange juice and 1 teaspoon maple syrup per serving, then adjust. Taste as you go—add a splash of water or a pinch of salt if it’s too sweet. (Your future self will thank you.)

Serving suggestions for leftovers

Plating for Visual Impact

Start with a bed of fresh arugula arranged in a circular pattern on your serving platter—this creates a vibrant green base that makes the colorful roasted vegetables pop. Use a large spoon to create gentle mounds of the sweet potatoes and beetroots, alternating colors for visual appeal.

I like to place the creamiest avocado slices on top of the roasted veggies rather than mixing them in, so they stay intact and add a luxurious touch. 🌟

Portioning for Crowds

For gatherings, divide the salad into individual glass bowls before serving. Each bowl gets a generous portion of arugula, roasted vegetables, and avocado, with a small drizzle of dressing on the side.

This keeps the avocado from browning and allows guests to customize their flavor intensity. I've found that pre-portioned salads stay fresher longer and are always a hit at potlucks.

Garnish Like a Pro

Finish each serving with a sprinkle of toasted walnuts and fresh herbs—parsley adds bright green contrast while thyme leaves bring an earthy aroma. A final drizzle of extra-virgin olive oil (about 1 teaspoon per serving) elevates the dish to restaurant quality.

For extra flair, add a few edible flowers like nasturtiums—their peppery notes complement the salad beautifully.

Serving Temperature

This salad tastes best at room temperature, so take it out of the fridge 20-30 minutes before serving. The warm roasted vegetables and room-temperature dressing create a more harmonious eating experience. If you're serving outdoors, keep the dressing separate until just before eating to prevent wilting.

Pairing with Proteins

The salad's earthy-sweet profile pairs wonderfully with grilled chicken, pan-seared tofu, or even crispy tempeh. I love serving it alongside a simple herb-marinated grilled fish like salmon—both dishes complement each other's flavors beautifully. For a vegetarian spread, add marinated white beans or quinoa to make it a complete meal.

Meal Prep Presentation

When prepping ahead, store components separately in airtight containers. Assemble the salad just before serving to maintain crispness. For a quick presentation, use clear glass containers that let the vibrant colors shine through. Label containers with serving dates—this salad stays fresh for 3 days when properly stored. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 12g43%
Sugars 18g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular potatoes instead of sweet potatoes?

Regular potatoes won't work as well—sweet potatoes have a naturally sweeter, creamier texture that pairs perfectly with the earthy beets and citrus dressing. The higher sugar content in sweet potatoes caramelizes beautifully when roasted, creating that rich flavor you want. If you're out of sweet potatoes, try yams as a substitute, but they'll have a slightly different texture.

2

How do I prevent the avocados from turning brown?

Add a sprinkle of lemon juice to the avocado slices immediately after cutting, then gently pat them dry. Store them separately from the rest of the salad in an airtight container with a paper towel pressed on top. For best results, add the avocados right before serving—this salad tastes best when everything is fresh and vibrant.

3

What if I don't have fresh orange juice?

No problem! Use bottled orange juice in a pinch, but freshly squeezed adds that bright, vibrant flavor. For extra zing, add a splash of grapefruit juice (about 2 tablespoons) to the dressing—it balances the sweetness beautifully. You can also boost the acidity with an extra 1 tablespoon of lemon juice to compensate for any lack of freshness.

4

Can I make this salad ahead of time?

Roast the sweet potatoes and beets up to 3 days ahead and store them in an airtight container in the fridge. Assemble the salad just before serving to keep the arugula crisp. The dressing can be made 5 days ahead and stored separately. For best texture, let the salad sit for 5 minutes before serving to let flavors meld together.

5

What's the best way to store leftovers?

Store all components separately in airtight containers. Keep the roasted vegetables and arugula in one container, avocados in another with lemon juice, and dressing in a small jar. This salad keeps well for 3 days in the fridge. When reheating, warm the roasted vegetables gently in a pan or microwave for 30 seconds to restore their texture before reassembling.

★★★★★4.6(10 reviews)
Categories Salads