If you’re craving something colorful, nourishing, and just a little bit fancy without the fuss, this Creamy Roasted Beet Salad with Sweet Potato & Feta is about to become your new go-to. Think tender roasted veggies, a lightly sweet and tangy dressing, creamy feta, and that perfect crunch from toasted walnuts—basically, a salad that actually feels like a meal.
As Chef Omar always says, “Great food doesn’t have to be complicated—it just has to make you smile.” And trust me, this one delivers big smiles with every bite. Whether you’re meal-prepping for the week or hosting brunch with friends, this salad brings that effortless gourmet vibe straight to your table.
Table of Contents
Why You’ll Love This Creamy Roasted Beet Salad with Sweet Potato & Feta
Let’s be real—some salads feel more like a chore than a treat. Not this one.
- Hearty and satisfying: Thanks to roasted sweet potatoes and beets, you won’t be hungry an hour later.
- Flavor-packed: Sweet, earthy, tangy, and creamy all in one bite.
- Meal-prep friendly: It holds up beautifully in the fridge.
- Perfect for any occasion: Weeknight dinner, holiday side, or a light lunch.
And can we talk about those colors? This dish looks like it belongs on a magazine cover—but you made it in your kitchen.
Ingredients You’ll Need
Here’s everything that goes into this vibrant dish:
- 4 medium beets, scrubbed and trimmed
- 2 large sweet potatoes, peeled and cubed
- 3 tablespoons olive oil (divided)
- Salt and freshly ground black pepper
- 1 teaspoon ground cumin
- 2 tablespoons apple cider vinegar
- 1 tablespoon honey
- ½ cup crumbled feta cheese
- ¼ cup chopped fresh parsley
- ¼ cup toasted walnuts, roughly chopped
- Mixed greens (arugula or spinach work beautifully)
Pro tip from Chef Omar: Always go for fresh parsley and good-quality feta—it makes a noticeable difference in flavor.
how to make Creamy Roasted Beet Salad with Sweet Potato & Feta
Let’s break this down into simple, stress-free steps.
1. Roast the Beets
Preheat your oven to 400°F (200°C). Wrap each beet in foil and place them on a baking sheet. Roast for 50–60 minutes, until fork-tender.
Kitchen note: Your kitchen will start to smell earthy and slightly sweet—it’s your cue that magic is happening.
2. Roast the Sweet Potatoes
Spread the cubed sweet potatoes on another baking sheet. Drizzle with 1 tablespoon olive oil, then sprinkle with salt, pepper, and cumin. Toss well.
Roast for 25–30 minutes, flipping halfway through, until golden and soft.
3. Prep the Beets
Once roasted, let the beets cool slightly. Peel off the skins (they should slide right off) and chop into bite-sized pieces.
Warning: Beets stain like they mean it—maybe skip your favorite white shirt here!
4. Make the Creamy Dressing
In a bowl, whisk together:
- 2 tablespoons olive oil
- Apple cider vinegar
- Honey
- Salt and pepper
This dressing is light, slightly sweet, and ties everything together beautifully.
5. Assemble the Salad
In a large bowl, combine:
- Roasted beets
- Sweet potatoes
- Feta cheese
- Fresh parsley
- Half of the walnuts
Pour the dressing over and toss gently.
6. Serve It Up
Lay down a bed of mixed greens and pile the salad on top. Finish with the remaining walnuts for that irresistible crunch.
Chef Omar’s Tips for the Best Results
Let’s take this salad from “good” to “can I have the recipe?” status:
- Roast separately: Beets and sweet potatoes cook at different speeds—don’t rush them together.
- Don’t skip the cumin: It adds a warm, subtle depth that makes the sweet potatoes shine.
- Toast those walnuts: Just a few minutes in a dry pan transforms them completely.
- Balance the flavors: Taste before serving—sometimes a pinch more salt or drizzle of honey makes all the difference.
And if your dressing looks a little separated at first? Don’t worry—it’ll come together once tossed with the warm veggies.
A Little Kitchen Story
This Creamy Roasted Beet Salad with Sweet Potato & Feta became a staple in my kitchen after a last-minute dinner with friends. I had beets, sweet potatoes, and not much else—but sometimes those “what can I throw together?” nights lead to the best recipes.
The moment I added feta and walnuts, it turned into something special. Now, it’s one of those dishes I rely on when I want something healthy and impressive without overthinking it.

FAQs About Creamy Roasted Beet Salad with Sweet Potato & Feta
Can I make this ahead of time?
Absolutely! This salad keeps well in the fridge for up to 3 days. Just store the greens separately and assemble before serving.
Can I swap feta cheese?
Yes! Goat cheese works beautifully if you want something even creamier. Or skip cheese entirely for a dairy-free version.
How do I store leftovers?
Place in an airtight container and refrigerate. The flavors actually deepen overnight—bonus!
Can I add protein?
Definitely. Grilled chicken, chickpeas, or even quinoa make great additions if you want to bulk it up.
What greens work best?
Arugula adds a peppery kick, while spinach keeps it mild and soft. Use what you love!
Bring Color & Flavor to Your Table
There’s something incredibly satisfying about a dish that’s as beautiful as it is delicious. This Creamy Roasted Beet Salad with Sweet Potato & Feta checks every box—easy, nourishing, and packed with bold flavors that feel just a little indulgent.
So the next time you’re staring at your fridge wondering what to make, remember: a few simple ingredients, a hot oven, and a little creativity can turn into something unforgettable.
Now grab that apron and let’s make your kitchen smell amazing.
Keep the Flavor Going: More Recipes You’ll Love
If you enjoyed this Creamy Roasted Beet Salad with Sweet Potato & Feta, why stop here? Build a full, feel-good menu by exploring these delicious pairings and complementary dishes:
- Add a cozy, plant-based side like this roasted sweet potato and baby kale salad for even more hearty, nutrient-packed goodness.
- Love that creamy feta vibe? You’ll definitely want to try these healthy baked feta potatoes—they’re rich, comforting, and incredibly easy.
- For another refreshing, veggie-forward option, pair your meal with this crisp and cooling creamy cucumber salad—perfect for balancing those roasted flavors.
- And if you’re in the mood to keep things protein-packed and satisfying, this chickpea beet and feta salad is a natural next step with similar bold, earthy flavors.
These recipes don’t just complement your salad—they turn your table into a vibrant, nourishing feast that feels effortless but tastes incredible.
⭐ Tried this Creamy Roasted Beet Salad with Sweet Potato & Feta? I’d love to hear how it turned out! Leave a review and rate it with stars—your feedback helps others (and makes my day!).
Print
Creamy Roasted Beet Salad with Sweet Potato & Feta
- Total Time: 75 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Creamy Roasted Beet Salad with Sweet Potato & Feta is a vibrant, hearty salad packed with roasted vegetables, creamy cheese, and crunchy walnuts. Perfect for a healthy lunch, light dinner, or elegant side dish.
Ingredients
4 medium beets, scrubbed and trimmed
2 large sweet potatoes, peeled and cubed
3 tablespoons olive oil, divided
Salt and freshly ground black pepper, to taste
1 teaspoon ground cumin
2 tablespoons apple cider vinegar
1 tablespoon honey
1/2 cup crumbled feta cheese
1/4 cup chopped fresh parsley
1/4 cup toasted walnuts, roughly chopped
Mixed greens (arugula or spinach) for serving
Instructions
Preheat oven to 400°F (200°C).
Wrap each beet in foil, place on a baking sheet, and roast for 50–60 minutes until tender.
Spread sweet potatoes on another baking sheet. Drizzle with 1 tablespoon olive oil, season with salt, pepper, and cumin. Toss well.
Roast sweet potatoes for 25–30 minutes, stirring halfway through, until golden and tender.
Let beets cool slightly, then peel and cut into bite-sized pieces.
In a bowl, whisk together remaining olive oil, apple cider vinegar, honey, salt, and pepper.
In a large bowl, combine roasted beets, sweet potatoes, feta, parsley, and half the walnuts.
Pour dressing over and toss gently.
Serve over mixed greens and top with remaining walnuts.
Notes
Roast beets and sweet potatoes separately for best texture.
Wear gloves when handling beets to avoid staining.
Toast walnuts in a dry pan for extra flavor.
Swap feta with goat cheese for a creamier taste.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Salad
- Method: Roasting
- Cuisine: Mediterranean-inspired
Nutrition
- Serving Size: 1 Serving
- Calories: 320 kcal
- Sugar: 9 g
- Sodium: 380 mg
- Fat: 18 g
- Saturated Fat: 5 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 7 g
- Protein: 7 g
- Cholesterol: 15 mg
