Roasted Sweet Potato Salad

Featured in: Oven & Pan Favorites

This colorful salad combines caramelized roasted sweet potatoes with peppery arugula, crumbled feta cheese, and a bright honey-lime vinaigrette. Ready in just 40 minutes, it's naturally vegetarian and gluten-free, making it ideal for light lunches or alongside main courses.

Customize with toasted pecans, quinoa, or grilled chicken for added substance. The tangy-sweet dressing perfectly complements the earthy potatoes and peppery greens.

Updated on Sun, 18 Jan 2026 12:43:00 GMT
Golden roasted sweet potato salad with arugula, crumbled feta, and a honey-lime dressing on a white plate. Save to Pinterest
Golden roasted sweet potato salad with arugula, crumbled feta, and a honey-lime dressing on a white plate. | aksilmargin.com

I was rummaging through my pantry on a Tuesday afternoon when I spotted three sweet potatoes rolling around in the vegetable drawer, slightly wrinkled but still good. I had a bag of arugula that needed using and a block of feta calling my name. What started as a fridge clean-out turned into one of those accidentally brilliant meals that I now make on repeat. The way the sweet potatoes caramelize in the oven and then mingle with the peppery greens is something I never get tired of.

I brought this salad to a potluck last spring and watched three people go back for seconds before the main course was even served. One friend asked if I had catered it, which made me laugh because I had thrown it together in my pajamas an hour earlier. There is something about the combination of creamy feta and caramelized sweet potato that makes people think you have culinary secrets. You do now.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sweet potatoes (650 g): Choose firm ones with smooth skin and cut them into even cubes so they roast uniformly without some pieces turning to mush while others stay hard.
  • Olive oil (2 tbsp for roasting): Do not skimp here because this is what creates those crispy golden edges that make the sweet potatoes irresistible.
  • Sea salt and black pepper: Season generously before roasting because sweet potatoes can handle bold flavors and need the contrast.
  • Arugula (100 g): The peppery bite cuts through the sweetness perfectly, but baby spinach works if you prefer something milder.
  • Feta cheese (100 g): Crumble it yourself from a block rather than buying pre-crumbled for better texture and flavor.
  • Red onion (1/4 small): Slice it paper-thin so it adds sharpness without overwhelming the other flavors.
  • Pumpkin seeds (2 tbsp): Toasting them for a few minutes in a dry skillet makes them nutty and crunchy.
  • Extra-virgin olive oil (2 tbsp for dressing): Use your good stuff here because the dressing is simple and the oil quality really shows.
  • Fresh lime juice (2 tbsp): Bottled lime juice will not give you the same bright zing, so squeeze a real lime.
  • Honey (1 tbsp): This balances the acidity and brings out the natural sweetness of the roasted potatoes.
  • Dijon mustard (1/2 tsp): The secret emulsifier that makes the dressing cling to every leaf instead of pooling at the bottom.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep the oven and pan:
Preheat your oven to 220°C (425°F) and line a baking sheet with parchment paper to prevent sticking and make cleanup a breeze. A hot oven is essential for caramelization.
Season the sweet potatoes:
Toss the cubed sweet potatoes with olive oil, salt, and pepper in a large bowl until every piece glistens. Spread them in a single layer with space between each cube so they roast instead of steam.
Roast until golden:
Slide the pan into the oven and roast for 20 to 25 minutes, flipping the cubes halfway through with a spatula. You want deep golden edges and fork-tender centers.
Make the dressing:
While the sweet potatoes roast, whisk together olive oil, lime juice, honey, Dijon mustard, salt, and pepper in a small bowl until smooth and emulsified. Taste it and adjust the honey or lime to your preference.
Assemble the salad:
In a large bowl, combine the arugula, slightly cooled sweet potatoes, red onion slices, and half the feta. Drizzle the dressing over everything and toss gently with your hands or tongs to coat without bruising the greens.
Finish and serve:
Transfer to a serving platter and scatter the remaining feta and toasted pumpkin seeds on top. Serve immediately while the sweet potatoes are still warm and the arugula is crisp.
Vibrant roasted sweet potato salad with peppery arugula, red onion, and feta, drizzled with tangy honey-lime dressing. Save to Pinterest
Vibrant roasted sweet potato salad with peppery arugula, red onion, and feta, drizzled with tangy honey-lime dressing. | aksilmargin.com

The first time I made this for myself on a quiet Sunday, I ate it straight from the bowl while standing at the counter, and I realized that some meals do not need an occasion. Sometimes the occasion is just taking care of yourself with something colorful and delicious. I have since made it for dinner parties, meal prep Sundays, and late nights when I wanted something satisfying but not heavy.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

I have played with this salad more times than I can count, and it is incredibly forgiving. Toss in a handful of cooked quinoa or farro to make it a full meal, or add grilled chicken if you need extra protein. Toasted pecans or walnuts bring a rich buttery crunch that pairs beautifully with the sweet potatoes. If arugula is too peppery for your taste, swap in baby spinach or a spring mix. I have even used goat cheese instead of feta when that is what I had on hand, and it was just as good.

Storage and Serving Tips

This salad is best served immediately after tossing, but you can prep the components ahead to save time. Roast the sweet potatoes up to two days in advance and store them in the fridge, then reheat gently or serve them at room temperature. Keep the dressing in a jar in the refrigerator for up to a week and shake it before using. Store the washed arugula separately and only assemble the salad right before serving so the greens stay crisp. Leftovers will keep for a day, but the arugula will soften and lose its pep.

Pairing and Presentation

I love serving this salad on a large white platter where the colors really pop, the orange sweet potatoes, green arugula, white feta, and jewel-like pumpkin seeds look like something from a magazine. It pairs beautifully with roasted chicken, grilled fish, or a simple pasta dish. If you are serving it as a main, a crisp Sauvignon Blanc or a light rosé complements the honey-lime dressing perfectly.

  • For a vegan version, swap the feta for crumbled tofu or omit it entirely and add extra pumpkin seeds for richness.
  • Double the dressing recipe and keep the extra in the fridge for quick weeknight salads.
  • Try adding a handful of dried cranberries or pomegranate seeds for a touch of sweetness and color.
Colorful vegetarian roasted sweet potato salad featuring caramelized sweet potatoes, creamy feta, and pumpkin seeds for crunch. Save to Pinterest
Colorful vegetarian roasted sweet potato salad featuring caramelized sweet potatoes, creamy feta, and pumpkin seeds for crunch. | aksilmargin.com

This salad has become my answer to the question of what to make when I want something that feels light but satisfying, impressive but easy. I hope it finds a spot in your regular rotation the way it has in mine.

Recipe FAQs

Can I prepare this salad ahead of time?

Yes, you can roast the sweet potatoes and make the dressing up to 2 days ahead. Store them separately in airtight containers. Assemble with fresh greens just before serving to maintain crispness and prevent wilting.

What can I use instead of feta cheese?

Goat cheese, ricotta salata, or crumbled blue cheese work beautifully. For a dairy-free option, try toasted nuts or seeds like sunflower or sesame for added richness and crunch.

How do I prevent the sweet potatoes from burning?

Ensure even sizing of cubes and arrange them in a single layer on the baking sheet. Turn halfway through cooking at the 12-minute mark. If your oven runs hot, reduce temperature to 200°C (400°F) and add 5 minutes to cooking time.

Can I make the dressing without mustard?

Absolutely. The mustard adds complexity and helps emulsify the dressing. If omitting it, whisk the oil and lime juice with honey and salt, or add a teaspoon of apple cider vinegar for tanginess instead.

What pairs well as a main course with this salad?

Serve alongside grilled chicken breast, roasted fish, or tofu for protein. It also complements Mediterranean dishes, grain bowls, or can stand alone with added legumes like chickpeas or lentils for a complete meal.

How long does this salad keep in the refrigerator?

Enjoy this best fresh, but roasted sweet potatoes will keep for 3-4 days refrigerated. Store the dressing separately to prevent sogginess. Undressed arugula stays crisp for up to 2 days in a sealed container.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Sweet Potato Salad

Golden roasted sweet potatoes tossed with fresh arugula, feta, and a zesty honey-lime dressing for a vibrant, nutrient-packed side.

Time to Prep
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Created by Iris McNally


Skill Level Easy

Cuisine Modern American

Portions 4 Servings

Diet Details Vegetarian, No Gluten

What You'll Need

Roasted Sweet Potatoes

01 2 large sweet potatoes (approximately 1.4 lbs), peeled and cut into 1-inch cubes
02 2 tablespoons olive oil
03 1/2 teaspoon sea salt
04 1/4 teaspoon freshly ground black pepper

Salad

01 4 cups fresh arugula
02 3.5 ounces feta cheese, crumbled
03 1/4 small red onion, thinly sliced
04 2 tablespoons toasted pumpkin seeds, optional

Honey-Lime Dressing

01 2 tablespoons extra-virgin olive oil
02 2 tablespoons fresh lime juice
03 1 tablespoon honey
04 1/2 teaspoon Dijon mustard
05 1/4 teaspoon sea salt
06 Freshly ground black pepper to taste

How to Prepare

Instruction 01

Prepare Oven and Baking Sheet: Preheat oven to 425°F and line a baking sheet with parchment paper.

Instruction 02

Season and Arrange Sweet Potatoes: In a large bowl, toss the sweet potato cubes with olive oil, salt, and pepper until evenly coated. Spread in a single layer on the prepared baking sheet.

Instruction 03

Roast Sweet Potatoes: Roast for 20 to 25 minutes, turning once halfway through, until golden and tender. Remove from oven and allow to cool slightly.

Instruction 04

Emulsify Dressing: In a small bowl or jar, whisk together the extra-virgin olive oil, lime juice, honey, Dijon mustard, salt, and pepper until emulsified.

Instruction 05

Assemble Salad: In a large salad bowl, combine arugula, roasted sweet potatoes, red onion, and half of the feta cheese. Drizzle with honey-lime dressing and toss gently to combine.

Instruction 06

Garnish and Serve: Top with remaining feta and toasted pumpkin seeds if using. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Needed Tools

  • Large baking sheet
  • Parchment paper
  • Mixing bowls
  • Small whisk or jar with lid
  • Salad serving utensils
  • Chef's knife and cutting board

Allergy Info

Check each ingredient for allergens. Contact a healthcare provider for any concerns.
  • Contains dairy from feta cheese
  • Contains mustard in dressing
  • Pumpkin seeds may have cross-contamination with tree nuts

Nutrition per portion

Nutritional details are for reference only and not medical advice.
  • Calories: 250
  • Fats: 13 g
  • Carbohydrates: 28 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.