If you’re looking for a colorful, nourishing side dish that feels just as appropriate for a cozy fall dinner as it does for a festive holiday table, this Roasted Sweet Potato Salad is a wonderful choice. Packed with roasted sweet potatoes, fresh herbs, crunchy pistachios, and juicy pomegranate seeds, it delivers a perfect balance of sweet, savory, and bright citrus flavor.
What makes this salad special is how beautifully the ingredients work together. The roasted sweet potatoes become tender and slightly caramelized in the oven, while the herbs add freshness and the pistachios provide a satisfying crunch. Everything is brought together with a light citrus vinaigrette that gives the salad a refreshing lift.
This Roasted Sweet Potato Salad is naturally gluten-free, easy to prepare, and ideal for making ahead of time. In fact, the flavors often become even better after the salad sits for a while, making it a great dish for gatherings when you want to prepare food in advance.
Whether you’re planning a Thanksgiving spread, a fall dinner party, or simply want a healthy and flavorful side for weeknight meals, this salad is guaranteed to impress.
This Roasted Sweet Potato Salad combines simple ingredients with vibrant flavors. The roasted vegetables create a hearty base, while the herbs and citrus dressing keep the dish light and refreshing. It’s a versatile recipe that works as a side dish or even a light vegetarian meal.
Ingredients Needed
To make this Roasted Sweet Potato Salad, you’ll only need a handful of fresh ingredients and pantry staples. Each component plays an important role in the flavor and texture of the final dish.
Sweet Potatoes
Sweet potatoes form the base of the salad. Choose firm, medium-sized ones with bright orange flesh for the best flavor and color. When roasted, they develop a slightly caramelized exterior and a soft interior that pairs perfectly with the other ingredients.
Olive Oil
Olive oil helps the sweet potatoes roast evenly while adding a subtle richness. If you prefer, avocado oil is another great option that works just as well.
Seasonings
A simple mix of salt, black pepper, and onion powder enhances the natural sweetness of the potatoes without overpowering the dish.
Fresh Herbs
Fresh mint and parsley add brightness and freshness to the salad. If mint isn’t available, basil can be used as a substitute to provide a similar herbaceous flavor.
Pistachios
Chopped pistachios bring a crunchy texture and a slightly nutty taste that contrasts nicely with the soft roasted potatoes.
Pomegranate Seeds
Pomegranate arils add bursts of juicy sweetness and a beautiful pop of color. They also make the salad feel festive and vibrant.
Red Onion
Thinly sliced red onion adds sharpness and balance to the sweetness of the potatoes and fruit.
Citrus Vinaigrette
The dressing ties everything together. It’s made with olive oil, orange juice, lemon juice, honey or maple syrup, Dijon mustard, and a touch of cumin for warmth.
The combination of citrus and honey creates a balanced dressing that’s tangy, lightly sweet, and incredibly flavorful.
How to Make Roasted Sweet Potato Salad
Making this Roasted Sweet Potato Salad is simple and straightforward. The process mainly involves roasting the sweet potatoes and tossing them with the other ingredients once they’ve cooled.
Step 1: Roast the Sweet Potatoes
Preheat your oven to 400°F (200°C).
Peel the sweet potatoes and cut them into evenly sized cubes. Place them on a baking sheet and drizzle with olive oil. Season with salt, black pepper, and onion powder, then toss until the pieces are evenly coated.
Spread the cubes out in a single layer on the baking sheet so they roast evenly instead of steaming.
Roast for about 25–30 minutes, flipping halfway through the cooking time. The sweet potatoes should become golden on the outside and tender inside.
Once they’re done, remove the tray from the oven and allow the potatoes to cool slightly.
Step 2: Prepare the Salad Base
While the sweet potatoes cool, prepare the other ingredients.
Finely chop the fresh mint and parsley, thinly slice the red onion, chop the pistachios, and remove the seeds from the pomegranate if needed.
Place all of these ingredients into a large mixing bowl. When the roasted sweet potatoes have cooled enough to handle, add them to the bowl as well.
Allowing the potatoes to cool first is important so the herbs stay fresh and vibrant rather than wilting.
Step 3: Make the Citrus Dressing
In a small bowl or jar, combine:
- Olive oil
- Fresh orange juice
- Lemon juice
- Honey or maple syrup
- Dijon mustard
- Ground cumin
- A pinch of salt
Whisk everything together until the dressing becomes smooth and slightly creamy. This means the ingredients have emulsified and will coat the salad evenly.
Taste the dressing and adjust the seasoning if needed.
Step 4: Toss and Serve
Pour the dressing over the salad ingredients and gently toss until everything is evenly coated.
You can serve the salad immediately, but letting it chill in the refrigerator for about 30–60 minutes allows the flavors to develop even more.
This dish can be served slightly warm, at room temperature, or chilled depending on your preference.
Variations & Tips
This Roasted Sweet Potato Salad is versatile and can be easily adapted to suit your taste or occasion. Here are some ideas to make it your own:
- Serve warm or cold: The salad is delicious either way. Warm sweet potatoes give a cozy feel for fall dinners, while chilled salad is refreshing for summer meals.
- Add protein: For a heartier dish, toss in chickpeas, black beans, or grilled chicken. These additions complement the flavors without overpowering them.
- Add greens: Arugula, baby spinach, or mixed greens added just before serving bring a fresh, vibrant element to the salad.
- Add cheese: A sprinkle of feta or goat cheese adds a creamy, tangy touch that pairs beautifully with the sweet potatoes and citrus dressing.
- Swap nuts or fruit: Toasted almonds, walnuts, or dried cranberries can replace pistachios or pomegranate for variety.
Common Questions
Do I need to peel the sweet potatoes?
Peeling is optional. Leaving the skin on adds texture and nutrients, but peeled potatoes give a softer, uniform texture.
Will the potatoes get mushy if I toss them with the dressing too early?
Yes, it’s best to let the potatoes cool slightly before adding the dressing. This keeps the herbs fresh and prevents the potatoes from becoming too soft.
How can I make it vegan?
Simply use maple syrup instead of honey in the citrus vinaigrette, and skip any cheese additions.
How do I store leftovers?
Store the salad in an airtight container in the refrigerator for up to 4 days. Serve cold or gently warmed. Do not freeze, as the texture of the sweet potatoes may change.
How do I reheat it?
Gently warm in the microwave or oven before serving. If reheated, add fresh herbs or a squeeze of citrus to refresh the flavors.
Roasted Sweet Potato Salad (Gluten-Free)
- Total Time: 55 min
Ingredients
For the Salad:
5 medium sweet potatoes, peeled and cubed
2 tablespoons olive oil (or avocado oil)
1 teaspoon onion powder
Kosher salt and black pepper, to taste
¼ cup chopped fresh mint leaves
¼ cup chopped fresh parsley
¼ cup shelled roasted pistachios, chopped
1 large pomegranate, seeded
1 small red onion, thinly sliced
For the Citrus Vinaigrette:
3 tablespoons extra virgin olive oil
3 tablespoons fresh orange juice
1 tablespoon fresh lemon juice
1 tablespoon honey or maple syrup
1 tablespoon Dijon mustard
½ teaspoon ground cumin
Kosher salt, to taste
Instructions
- Preheat oven to 400°F (200°C).
- Toss sweet potato cubes with olive oil, onion powder, salt, and pepper. Spread evenly on a baking sheet.
- Roast for 25–30 minutes, flipping halfway, until golden and tender. Let cool slightly.
- In a large bowl, combine roasted sweet potatoes, mint, parsley, pistachios, pomegranate, and red onion.
- Whisk together all dressing ingredients until emulsified. Taste and adjust seasoning.
- Drizzle dressing over salad and gently toss until evenly coated. Serve immediately or refrigerate for 1 hour to allow flavors to develop.
Notes
- Cut sweet potatoes evenly for uniform roasting.
- Let potatoes cool before adding herbs to prevent wilting.
- Make the dressing ahead for deeper flavor.
- Toss just before serving to avoid soggy potatoes.
- Prep Time: 15 min
- Cook Time: 30 min











Leave a Reply