Roasted Beets and Sweet Potatoes with Feta and Cilantro – 1 Vibrant Side You’ll Love

Sharing is caring!

This roasted beets and sweet potatoes with feta and cilantro recipe is steeped in the kind of nostalgia that smells like an autumn kitchen and tastes like Sunday dinner. My first memory of it is from a chilly October evening, when my grandma would pull a tray of caramelized root vegetables from the oven and toss them with tangy feta. That sweet, earthy aroma of beets mingling with nutty, roasted sweet potatoes never leaves your senses. Every bite feels like a hug.

As I recreated it in my own kitchen, I added cilantro for brightness and a lemony drizzle that balances the richness. It’s evolved into a dish I make almost weekly now — it’s reliable, versatile, and completely craveable. What I love most is that it lets vegetables shine in their own rustic way, yet still feels special enough for company.

We actually had something similar on the table last Thanksgiving, right next to this Greek Potato Salad that stole the spotlight. Somehow, it’s the unexpected recipes like these that get the most attention.

Why This Recipe is So Special

What sets this recipe apart is the perfect interplay of sweet, savory, and herbaceous. Roasting brings out a deep sweetness in the beets and potatoes, while feta adds a salty tang that lifts every bite. A squeeze of lemon juice or a sprinkle of garlic powder gives just enough zing to keep it exciting.

It’s also wonderfully flexible. You can serve it warm, at room temperature, or even chilled. It holds up well in the fridge for up to four days, which makes it an ideal make-ahead option — perfect for meal prep or holiday spreads.

Want more cozy flavors that play with contrast like this? Check out these Rustic Beet and Goat Cheese Stacks, which also strike that irresistible balance between earthy and tangy.

Ingredients & Preparation 

The Ingredient Breakdown

Here’s what you’ll need to create this bold and balanced dish:

Ingredient Amount
Sweet Potatoes 3 medium, peeled & cubed
Beets 3 medium, peeled & cubed
Olive Oil 2 tablespoons
Salt 1 teaspoon
Black Pepper ½ teaspoon
Garlic Powder (optional) ½ teaspoon
Crumbled Feta Cheese ¾ cup
Fresh Cilantro ¼ cup, chopped
Lemon Juice (optional) To taste

Sweet potatoes and beets roast beautifully together — just cut them to similar sizes so they cook evenly. Don’t skip the parchment paper; it makes for easy cleanup and prevents sticking.

Colorful roasted beets and sweet potatoes with crumbled feta and fresh cilantro on a white platter

Tools & Substitutions

All you need is a large baking sheet, a mixing bowl, and a sharp knife. A sturdy spatula helps when flipping the veggies halfway through roasting.

Substitutions? Absolutely.

  • Golden beets for less staining and a subtler flavor.

  • Goat cheese if you want a creamier, tangier bite.

  • Parsley or mint in place of cilantro for a fresh twist.

If you’re building a mezze-style spread, consider pairing this with Mediterranean Baked Feta or Roasted Cauliflower and Sweet Potato Bowls — the flavor harmony is divine.

Cooking Instructions & Tips 

Step-by-Step: How to Roast to Perfection

Step 1: Preheat the Oven
Set your oven to 400°F (200°C) and line a large baking sheet with parchment paper.

Step 2: Toss the Veggies
In a large mixing bowl, combine sweet potato and beet cubes. Add olive oil, salt, pepper, and garlic powder if using. Toss until everything’s well coated.

Step 3: Roast Until Golden and Tender
Spread the vegetables in a single layer on the baking sheet. Roast for 30–35 minutes, flipping halfway through, until slightly crispy on the edges.

Step 4: Cool and Finish
Let the roasted veggies cool for about 5 minutes. Transfer to a serving bowl. Sprinkle with crumbled feta and chopped cilantro. Gently toss. Optional: drizzle with lemon juice for brightness.

Pro Tips to Nail It

  • Flip halfway through roasting to get those irresistible crisp edges.

  • Cut beets last to avoid staining the sweet potatoes.

  • Let the veggies rest before adding feta so it doesn’t melt into mush.

  • For meal prep: roast a double batch and store in separate containers — it reheats like a dream.

Need more wholesome meals with feta and veggies? Try this Avocado Feta Toast or the hearty Southwest Sweet Potato Skillet.

Serving, Storing & Pairing 

What to Serve With This

This dish shines as a side to grilled chicken, fish, or even a light soup. It also pairs beautifully with:

Or serve it over a bed of arugula with an extra squeeze of lemon for a hearty lunch bowl.

How to Store & Reheat

Leftovers store beautifully in an airtight container in the fridge for up to 4 days.

  • Reheat in the oven at 350°F until warmed through.

  • Or serve cold as a refreshing roasted veggie salad.

  • Avoid microwaving with feta — it can get rubbery.

Colorful roasted beets and sweet potatoes with crumbled feta and fresh cilantro on a white platter

FAQ – Roasted Beets and Sweet Potatoes with Feta

Can I make this dish ahead of time?
Yes! Roast the veggies and keep the feta and cilantro separate. Combine before serving.

Do I need to peel the beets and sweet potatoes?
For best texture and flavor, yes. Peeling ensures caramelized edges and better seasoning absorption.

Is this dish gluten-free?
Absolutely — naturally gluten-free and vegetarian-friendly.

What’s a good substitute for feta cheese?
Goat cheese, ricotta salata, or even vegan feta will work.

Can I freeze it?
It’s not ideal — the texture of roasted veggies and feta changes upon thawing.

Conclusion

This roasted beets and sweet potatoes with feta and cilantro recipe is the kind of vibrant, feel-good dish that belongs in everyone’s rotation. It’s simple, colorful, and utterly satisfying — a side that quietly steals the show. For more warm, veggie-forward recipes like this, don’t miss my Mediterranean Chickpea Salad or Honey Feta Sweet Potato Bites.

Thanks for cooking with me! I hope this becomes a new favorite in your kitchen.

Loved this recipe? Let me know in the comments below. 
Rate it, pin it to your favorite board on Pinterest, and share it with your veggie-loving friends!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Colorful roasted beets and sweet potatoes with crumbled feta and fresh cilantro on a white platter

Roasted Beets and Sweet Potatoes with Feta and Cilantro


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sylvia
  • Total Time: 45
  • Yield: 4 as a side, 2 as a light main
  • Diet: Vegetarian

Description

Roasted Beets and Sweet Potatoes with Feta and Cilantro is a vibrant vegetarian dish that’s naturally sweet, savory, and tangy — perfect as a hearty side or light main.


Ingredients

• 3 medium sweet potatoes, peeled and cubed

• 3 medium beets, peeled and cubed

• 2 tablespoons olive oil

• 1 teaspoon salt

• ½ teaspoon black pepper

• ½ teaspoon garlic powder (optional)

• ¾ cup crumbled feta cheese

• ¼ cup fresh cilantro, chopped

• Optional: squeeze of lemon juice for brightness


Instructions

1. Preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper.

2. In a large bowl, toss the sweet potatoes and beets with olive oil, salt, pepper, and garlic powder until evenly coated.

3. Spread the vegetables in a single layer on the baking sheet.

4. Roast for 30–35 minutes, flipping halfway through, until tender and crisped on the edges.

5. Remove from oven and let cool for 5 minutes.

6. Transfer to a serving bowl, add feta and cilantro, and toss gently.

7. Optional: Drizzle with lemon juice before serving.

Notes

– Use golden beets for less staining and a milder flavor.

– Cut veggies into uniform cubes for even roasting.

– Store leftovers in the fridge up to 4 days.

– Tastes great warm or chilled.

– Pairs well with grilled meats or hearty grain salads.

  • Prep Time: 10
  • Cook Time: 35
  • Method: Roasting
  • Cuisine: Vegetarian

Nutrition

  • Serving Size: 1 side portion
  • Calories: 220
  • Sugar: 7
  • Sodium: 450
  • Fat: 11
  • Saturated Fat: 5
  • Unsaturated Fat: 5
  • Trans Fat: 0
  • Carbohydrates: 26
  • Fiber: 4
  • Protein: 6
  • Cholesterol: 20

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star