Creamy Roasted Beet Salad

Category: Fresh and Vibrant Salads for Every Season

This dish blends roasted beets and sweet potatoes with tangy feta, parsley, toasted walnuts, and a honey-cider vinaigrette. Roasting enhances the sweetness of the vegetables, creating a vibrant mix of textures and flavors. Serve this salad over greens for added freshness, and finish with crunchy walnuts. Easy to assemble, it works as a stand-alone lunch or festive side. Both warm and chilled servings bring out the earthy, creamy notes, making it a versatile choice for dinners, potlucks, or family meals.

Recipes Fives Halima
Created by Mary Loxip Mary Loxip
Last updated on Sat, 07 Mar 2026 03:55:20 GMT
A bowl of creamy roasted beet salad with sweet potato and feta. Pin
A bowl of creamy roasted beet salad with sweet potato and feta. | panbite.com

This creamy roasted beet salad with sweet potato and feta has become my go to dish when I want to impress at potlucks without spending all day in the kitchen. The earthiness of roasted beets paired with caramelized sweet potatoes and tangy feta creates a flavor combination that feels both rustic and elegant. I stumbled upon this recipe years ago while trying to use up a bag of beets from my farmers market haul, and it has earned a permanent spot in my recipe rotation ever since.

I first made this for a friend's birthday dinner and everyone kept asking for the recipe. Now I make double batches because my husband sneaks bites straight from the fridge. The combination of sweet, earthy, and tangy flavors hits all the right notes, and the creamy texture from the roasted vegetables makes it feel indulgent even though it's incredibly healthy.

Gather Your Ingredients

  • 4 medium sized beets scrubbed and trimmed: Look for beets that are firm with smooth skin and fresh looking greens still attached if possible. The natural sugars concentrate beautifully when roasted.
  • 2 large sweet potatoes peeled and chopped into cubes: Choose sweet potatoes that feel heavy for their size with unblemished skin. They add natural sweetness and creamy texture.
  • 3 tablespoons olive oil divided: Use good quality extra virgin olive oil for the best flavor. The oil helps vegetables caramelize and carries the dressing.
  • Salt and freshly ground black pepper to taste: Kosher salt or sea salt works best. Fresh cracked pepper adds subtle heat.
  • 1 teaspoon ground cumin: This warm spice bridges the sweetness and earthiness perfectly. Toast it briefly in a dry pan for even more depth.
  • 2 tablespoons apple cider vinegar: The acidity cuts through the richness and brightens everything. Raw unfiltered versions add extra complexity.
  • 1 tablespoon honey: Choose local honey if available. It balances the vinegar and enhances the natural sweetness of the vegetables.
  • 1/2 cup crumbled feta cheese: Get block feta packed in brine rather than pre crumbled for better texture and flavor. The salty creaminess is essential.
  • 1/4 cup chopped fresh parsley: Flat leaf Italian parsley has more flavor than curly. The fresh herb brightens the entire dish.
  • 1/4 cup toasted walnuts roughly chopped: Toasting brings out the nutty oils. Buy raw walnuts and toast them yourself for maximum freshness.

How to Make It

Preheat the Oven:
Set your oven to 400 degrees Fahrenheit or 200 degrees Celsius and let it fully preheat while you prepare the vegetables. A properly heated oven ensures even roasting and proper caramelization. Place oven racks in the upper and lower thirds to accommodate two baking sheets.
Prepare and Roast the Beets:
Wrap each scrubbed beet individually in aluminum foil, creating a tight seal to trap moisture and steam the beets while they roast. Place them directly on a baking sheet to catch any drips. Roast for 50 to 60 minutes depending on size until a knife slides through with almost no resistance. The wrapping method keeps them incredibly moist and makes peeling much easier later.
Season and Roast the Sweet Potatoes:
Spread the cubed sweet potatoes in a single layer on a separate baking sheet, making sure they have space between each piece. Drizzle with 1 tablespoon of olive oil and sprinkle evenly with salt, pepper, and the full teaspoon of cumin. Toss everything with your hands to ensure every cube is coated. Roast for 25 to 30 minutes, stirring halfway through with a spatula to promote even browning. You want golden caramelized edges and tender interiors.
Peel and Chop the Roasted Beets:
When the beets are done roasting, remove them from the oven and carefully open the foil packages, watching for hot steam. Let them cool for about 10 minutes until you can handle them comfortably. The skins should slip off easily when you rub them with your fingers or a paper towel. Chop the peeled beets into bite sized pieces similar in size to your sweet potato cubes. I learned to wear gloves for this step or my hands turn bright pink for days.
Make the Honey Vinegar Dressing:
In a small mixing bowl, combine the remaining 2 tablespoons of olive oil with the apple cider vinegar and honey. Add a generous pinch of salt and several grinds of black pepper. Whisk vigorously until the honey dissolves completely and the mixture emulsifies into a smooth dressing. Taste and adjust the seasoning, adding more honey if too tart or more vinegar if too sweet.
Combine All Components:
In your largest serving bowl, gently combine the warm roasted beets and sweet potatoes. Add the crumbled feta cheese, chopped parsley, and half of the toasted walnuts. Pour the dressing over everything and use a large spoon or your hands to toss very gently, being careful not to break up the sweet potato cubes too much. The warmth of the vegetables helps the feta soften slightly and the dressing coat everything beautifully.
Final Presentation:
Serve the salad immediately while still warm over a bed of fresh mixed greens if desired, or enjoy it on its own. Sprinkle the remaining toasted walnuts over the top for visual appeal and an extra layer of crunch. The contrast between the creamy vegetables and crunchy nuts is what makes every bite interesting.
A plate of food with a variety of ingredients.
A plate of food with a variety of ingredients. | panbite.com

My absolute favorite part of this dish is the earthy sweetness of the beets. I was never a beet lover until I learned to roast them properly, and now I cannot get enough. There is something almost magical about how roasting transforms their sometimes muddy raw flavor into concentrated sweetness with caramelized edges. The first time I made this salad, my skeptical mother in law had three helpings and admitted she might have been wrong about beets all these years.

Flavor Boosters

This salad stores beautifully in an airtight container in the refrigerator for up to five days, making it perfect for meal prep. I actually think the flavors meld and improve after a day or two as the dressing soaks into the vegetables. Store the extra walnuts separately if you are planning to keep it longer than two days so they maintain their crunch. For a flavor boost, try adding goat cheese, blue cheese, or swap in different nuts like pecans or almonds. A simple change of herbs—mint in spring, basil in summer—brings new depth every time.

Serving Suggestions

This salad shines as a vegetarian main course served over arugula or spinach with crusty bread, or as a colorful side for roasted chicken, steak, or lamb. For brunch, serve alongside quiche and fresh fruit, or wrap in a flatbread with hummus for a hearty portable lunch. The vivid colors and tangy creaminess are always a hit on the table.

Creative Twists

Try roast butternut squash or carrots instead of sweet potato for a fall touch, or add pomegranate seeds in winter for festive color and tartness. Use lemon vinaigrette and mint in spring, or serve chilled with strawberries and balsamic in summer. For a dairy free spin, swap in avocado or a plant based cheese and use pepitas instead of nuts.

A plate of food with a salad and a nut.
A plate of food with a salad and a nut. | panbite.com

This salad lets the vibrant flavors of roasted vegetables shine. Enjoy the creamy, tangy, and sweet balance at any meal and do not be surprised if it wins over beet skeptics too.

Common Questions About This Recipe

→ How do I roast the beets and sweet potatoes?

Wrap beets in foil and roast at 400°F for 50-60 minutes. Cube sweet potatoes, toss with oil, salt, pepper, and cumin, then roast for 25-30 minutes until tender.

→ Can I use pre-cooked beets?

Yes, pre-cooked beets can save time. Chop them and combine with the other roasted and dressed ingredients before serving.

→ What greens pair well with this salad?

Mixed greens, arugula, or baby spinach complement the earthy flavors and provide a fresh contrast to the roasted vegetables.

→ How can I make this salad nut-free?

Simply omit the walnuts or replace them with toasted pumpkin or sunflower seeds for a similar crunch and flavor.

→ Is this dish best served warm or cold?

It’s delicious either way. Serve warm for comfort, or chill for a refreshing option at picnics or summer gatherings.

Creamy Roasted Beet Salad

Vibrant beets, sweet potato, and feta are roasted for a flavorful salad ideal for spring or summer entertaining, picnics, or a Mother’s Day brunch. Save & click.

Preparation Time
25 minutes
Cooking Time
60 minutes
Complete Time
85 minutes
Created by Mary Loxip: Mary Loxip

Type of Recipe: Salads

Level of Skill: Perfect for Beginners

Cultural Cuisine: American

Serves: 4 Portion Size (4 generous salads)

Dietary Needs: Suitable for Vegetarians, Free From Gluten

What You Need

→ Vegetables

01 4 medium beets, scrubbed and trimmed
02 2 large sweet potatoes, peeled and cut into 1-inch cubes

→ Oils and Seasonings

03 3 tablespoons olive oil, divided
04 Salt, to taste
05 Freshly ground black pepper, to taste
06 1 teaspoon ground cumin

→ Dressing

07 2 tablespoons apple cider vinegar
08 1 tablespoon honey

→ Finishing Ingredients

09 1/2 cup feta cheese, crumbled
10 1/4 cup fresh parsley, chopped
11 1/4 cup walnuts, toasted and roughly chopped

→ Optional Serving

12 Mixed greens, for serving

How to Make It

Step 01

Preheat oven to 400°F (200°C).

Step 02

Individually wrap beets in aluminum foil and place on a baking sheet. Roast for 50-60 minutes or until fork-tender.

Step 03

Arrange sweet potato cubes on a separate baking sheet. Drizzle with 1 tablespoon olive oil, sprinkle with salt, pepper, and cumin, and toss to coat. Roast for 25-30 minutes until golden and tender, stirring halfway through.

Step 04

Let roasted beets cool slightly, then peel and cut into bite-sized pieces.

Step 05

In a mixing bowl, whisk together the remaining 2 tablespoons olive oil, apple cider vinegar, honey, and additional salt and pepper for the dressing.

Step 06

In a large bowl, add roasted beets, roasted sweet potatoes, crumbled feta, chopped parsley, and half of the toasted walnuts. Pour dressing over and toss gently to combine.

Step 07

Spread mixed greens on a serving platter. Top with salad and sprinkle remaining walnuts for added texture.

Extra Tips

  1. Peeling beets is easier after roasting; use gloves to prevent staining your hands.

Tools You'll Need

  • Oven
  • Two baking sheets
  • Aluminum foil
  • Large mixing bowl
  • Medium bowl
  • Whisk
  • Sharp knife
  • Cutting board

Allergen Information

Always review ingredients for possible allergens and consult a healthcare provider if unsure.
  • Contains dairy (feta cheese)
  • Contains tree nuts (walnuts)

Nutritional Details (Per Serving)

These facts are provided as informational and aren't a substitute for professional advice.
  • Calories: 430
  • Fat Content: 18 grams
  • Carbohydrate Content: 40 grams
  • Protein Content: 15 grams