Creamy Roasted Beet Sweet Potato

Golden roasted beets and sweet potatoes topped with crumbled feta and creamy yogurt dressing in a vibrant salad bowl Pin It
Golden roasted beets and sweet potatoes topped with crumbled feta and creamy yogurt dressing in a vibrant salad bowl | sweetandsear.com

This colorful dish brings together earthy roasted beets and naturally sweet sweet potatoes, creating a warm and hearty base. The creamy feta adds a rich, tangy contrast while the homemade yogurt dressing ties everything together with its bright, zesty flavors. Toasted walnuts provide the perfect crunch, making each bite satisfying and full of texture. Whether served warm or chilled, this versatile creation works beautifully as an impressive side dish or stands alone as a filling vegetarian main course.

The first time I made this salad, I was trying to impress dinner guests with something that looked fancy but didn't require me to actually know what I was doing. I'd never roasted beets before and my kitchen looked like a crime scene afterward, but when that first bite hit the table, nobody cared about the stained cutting board. The way the earthy beets played against sweet potatoes and tangy feta felt like discovering a secret combination I should have known all along.

Last summer my sister claimed she hated beets until I served this at a backyard barbecue. She went back for thirds and then texted me the next morning asking if I had any leftovers, which I didn't because I'd eaten them straight from the container standing in my kitchen at midnight. Now she makes it every week and pretends she came up with the idea herself.

Ingredients

  • 3 medium beets: Peel them carefully and cut into uniform cubes so everything roasts evenly, those irregular pieces will either burn or stay crunchy
  • 2 medium sweet potatoes: These balance the earthiness with natural sweetness and turn golden in ways that make the whole dish feel cozy
  • 1 small red onion: Thin slices become sweet and mellow when roasted, losing that harsh raw onion bite entirely
  • 2 cups baby arugula: Adds a peppery bite that cuts through all the roasted sweetness and creamy elements
  • 120 g feta cheese: The salty tang is nonnegotiable here, it's what pulls all the sweet and earthy flavors together
  • 1/3 cup toasted walnuts or pecans: Toast them first or you're missing out on that warm nutty aroma that makes people immediately hungry
  • 1/2 cup Greek yogurt: Makes the dressing velvety and rich without being as heavy as a creambased dressing would be
  • 2 tbsp olive oil: Use the good stuff here since it's one of the primary flavors in your dressing
  • 1 tbsp lemon juice: Brightens everything up and keeps the roasted flavors from feeling too heavy
  • 1 tbsp honey: Just enough to round out the acidity without making the dressing taste like dessert
  • 1 tsp Dijon mustard: The secret ingredient that makes vinaigrettes actually cling to your greens instead of sliding right off
  • 1 small garlic clove: Grate it finely so no one accidentally bites into a raw chunk of garlic midconversation

Instructions

Get your oven ready:
Preheat to 400°F and line a large baking sheet with parchment paper because scrubbing roasted vegetable residue off baking sheets is nobody's idea of fun.
Prep the vegetables:
Toss the beets and sweet potatoes with olive oil, salt, and pepper until everything's lightly coated, then spread them out so they have room to roast instead of steam.
Roast until golden:
Let them cook for 35 to 40 minutes, tossing halfway through, until they're tender and developing those gorgeous caramelized edges.
Whisk the dressing:
While the vegetables roast, combine the yogurt, olive oil, lemon juice, honey, mustard, garlic, salt and pepper until smooth and creamy.
Build your salad:
Spread the arugula on your serving platter first, then arrange the warm roasted vegetables and red onion on top.
Add the finishing touches:
Drizzle that creamy dressing all over, then sprinkle with crumbled feta and toasted nuts while everything's still slightly warm.
Serve smart:
This tastes amazing warm but also holds up perfectly if you need to make it ahead and let it sit for an hour before serving.
Colorful creamy roasted beet salad featuring tender sweet potato cubes, walnuts, and tangy feta on a bed of fresh greens Pin It
Colorful creamy roasted beet salad featuring tender sweet potato cubes, walnuts, and tangy feta on a bed of fresh greens | sweetandsear.com

This became my go-to for potlucks after I watched three different people ask for the recipe within ten minutes of arriving at a party. Something about those jeweltoned roasted vegetables makes people think you put way more effort into it than you actually did.

Making It Your Own

I've found that fresh herbs like dill, parsley, or mint scattered on top right before serving make everything taste brighter and more sophisticated. The herbs lose their punch if you add them too early, so wait until the very last minute for maximum flavor impact.

Texture Matters

Sometimes I add pumpkin seeds instead of nuts for a different crunch that works for people with allergies. The seeds get lightly toasted in the pan for just two minutes until they're fragrant, adding this subtle nutty flavor that doesn't overpower everything else.

Temperature Game

Serving this slightly warm with cool dressing creates this incredible contrast that makes each bite more interesting. But if you need to serve it cold, it still works beautifully, just maybe let it sit out for fifteen minutes before serving so the flavors wake up a bit.

  • Make extra roasted vegetables because they're incredible for breakfast the next day with eggs
  • If your beets are huge, cut them into smaller pieces so they finish cooking at the same time as the sweet potatoes
  • The dressing doubles as an incredible dip for raw vegetables if you happen to have leftovers
Platter of vegetarian roasted beet salad with sweet potato chunks, red onion, and luscious Greek yogurt dressing for a hearty meal Pin It
Platter of vegetarian roasted beet salad with sweet potato chunks, red onion, and luscious Greek yogurt dressing for a hearty meal | sweetandsear.com

This salad has this way of making people feel taken care of, like you put thought and time into something nourishing and beautiful. Every time I serve it, someone inevitably says they don't even like beets but they love this, which is basically the highest compliment a salad can receive.

Recipe FAQs

Yes, you can roast the vegetables up to 2 days in advance and store them in the refrigerator. The dressing can also be prepared separately and kept for 3-4 days. Assemble just before serving for the best texture and freshness.

Goat cheese, crumbled blue cheese, or cubes of firm avocado work well as alternatives. For a dairy-free version, try vegan feta or simply add extra nuts and seeds for protein and richness.

The beets and sweet potatoes should be tender when pierced with a fork and have golden, caramelized edges. They typically take 35-40 minutes at 400°F, but tossing them halfway ensures even cooking.

Absolutely. The roasted vegetables hold up well for several days. Store components separately in airtight containers and combine when ready to eat. The dressing can be kept in a small jar for easy assembly.

Spinach, kale, or mixed spring greens all work beautifully here. For a heartier version, try quinoa or farro as the base instead of leafy greens.

Simply omit the walnuts or replace them with pumpkin seeds, sunflower seeds, or pomegranate seeds for crunch without the nuts. The dish remains delicious and satisfying.

Creamy Roasted Beet Sweet Potato

Vibrant roasted beets and sweet potatoes with creamy feta, tangy yogurt dressing, and crunchy walnuts for a satisfying vegetarian dish.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 3 medium beets, peeled and cut into 1-inch cubes
  • 2 medium sweet potatoes, peeled and cut into 1-inch cubes
  • 1 small red onion, thinly sliced
  • 2 cups baby arugula or mixed greens

Cheese & Nuts

  • 4 oz feta cheese, crumbled
  • 1/3 cup toasted walnuts or pecans, roughly chopped

Dressing

  • 1/2 cup plain Greek yogurt
  • 2 tbsp olive oil
  • 1 tbsp lemon juice
  • 1 tbsp honey
  • 1 tsp Dijon mustard
  • 1 small garlic clove, finely grated
  • Salt and freshly ground black pepper, to taste

For Roasting

  • 2 tbsp olive oil
  • 1/2 tsp sea salt
  • 1/4 tsp ground black pepper

Instructions

1
Preheat Oven: Preheat the oven to 400°F. Line a large baking sheet with parchment paper.
2
Prepare Vegetables: In a bowl, toss the beets and sweet potatoes with 2 tbsp olive oil, 1/2 tsp sea salt, and 1/4 tsp black pepper. Spread evenly on the prepared baking sheet.
3
Roast Vegetables: Roast for 35–40 minutes, tossing halfway, until golden and tender. Let cool slightly.
4
Make Dressing: While vegetables roast, whisk together the Greek yogurt, olive oil, lemon juice, honey, Dijon mustard, garlic, salt, and pepper in a small bowl. Adjust seasoning to taste.
5
Arrange Base: Arrange the arugula or mixed greens on a large serving platter. Top with the roasted beets, sweet potatoes, and red onion.
6
Add Toppings: Drizzle with the creamy yogurt dressing. Sprinkle crumbled feta and toasted walnuts or pecans on top.
7
Serve: Serve immediately, or chill for up to 1 hour before serving.
Additional Information

Equipment Needed

  • Large baking sheet
  • Mixing bowls
  • Whisk
  • Sharp knife
  • Cutting board

Nutrition (Per Serving)

Calories 310
Protein 9g
Carbs 34g
Fat 16g

Allergy Information

  • Contains dairy (feta cheese, Greek yogurt) and tree nuts (walnuts/pecans). For nut allergies, omit nuts or use seeds.
Juliette Hayes

Passionate home cook sharing simple, delicious recipes for every home kitchen.