Roasted cubes of sweet potato, warm lentils, tart dried cranberries, crunchy seeds, and a creamy maple‑Dijon tahini dressing… this Roasted Sweet Potato Salad is one of those bowls that somehow feels cozy and light at the same time. I make it when I’m craving comfort food but still want something that actually leaves me energized instead of weighed down.

I love serving this salad slightly warm so the sweet potatoes are caramelized at the edges and the lentils soak up all that silky dressing. It’s hearty enough to stand on its own for lunch or an easy dinner, but it also pairs beautifully with simple grilled proteins when you’re building a bigger spread.
What Kind of Sweet Potatoes Work Best for This Salad?
For this salad, I reach for orange‑fleshed sweet potatoes (sometimes labeled “yams” in the grocery store). They roast up tender and creamy inside with crisp, caramelized edges. You can peel them or leave the skin on—personally I like to keep the skin for extra texture and nutrients, as long as I scrub them well.
If you only have white or purple sweet potatoes, those will still work; just know they tend to be a little drier. Toss them generously in oil so they don’t dry out in the oven.
Ingredients for the Roasted Sweet Potato Salad
Sweet potatoes – The star of the show. Roasting concentrates their natural sweetness and gives us those crispy edges that make every bite feel a little indulgent.
Cooked green or brown lentils – They add earthy flavor and plenty of plant‑based protein and fiber, turning this from a side dish into a fully satisfying meal.
Red onion – A small handful of finely diced red onion brings sharpness and crunch that balances the sweetness of the potatoes and cranberries.
Dried cranberries – These little jewels add chewy texture and bright tart‑sweet pops of flavor throughout the salad.
Toasted pumpkin seeds (pepitas) – For crunch and a gentle nuttiness. They also bring healthy fats and a little extra protein.
Fresh parsley – A shower of chopped parsley keeps the whole salad tasting bright and fresh instead of heavy.
Olive oil – Used to roast the sweet potatoes and to help the dressing cling to every lentil and cube of potato.
Tahini – This sesame seed paste is the base of our creamy dressing, adding richness without any dairy.
Maple syrup – Just enough to enhance the sweetness of the potatoes and round out the tang of the vinegar and mustard.
Dijon mustard – For a gentle kick and that classic salad‑dressing tang that makes everything taste more savory.
Lemon juice – Fresh lemon juice keeps the dressing bright and helps cut through the creaminess of the tahini.
Garlic – One small clove, finely grated or minced, perfumes the whole salad with mellow garlic flavor.
Apple cider vinegar – Adds extra acidity and depth to the dressing and balances the sweetness from the potatoes and maple.
Salt and black pepper – Essential for seasoning both the roasted sweet potatoes and the final salad so every ingredient shines.
How To Make the Roasted Sweet Potato Salad
Step 1 – Roast the Sweet Potatoes
Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper for easier cleanup. Toss the diced sweet potatoes with olive oil, salt, and black pepper until well coated, then spread them out in a single layer on the baking sheet. Roast for 20–25 minutes, flipping once halfway through, until the cubes are tender inside and caramelized on the edges.
Step 2 – Prep the Salad Base
While the sweet potatoes roast, add the cooked and drained lentils to a large mixing bowl. If they were refrigerated, let them come a bit closer to room temperature so they don’t cool the salad too much. Stir in the diced red onion, dried cranberries, toasted pumpkin seeds, and chopped parsley.
Step 3 – Whisk the Creamy Tahini Dressing
In a separate bowl or a glass measuring cup, whisk together the tahini, olive oil, maple syrup, Dijon mustard, lemon juice, apple cider vinegar, grated garlic, a pinch of salt, and a few grinds of black pepper. Add a splash of warm water, a tablespoon at a time, whisking until the dressing is smooth and pourable. Taste and adjust—more lemon for brightness, a bit more maple for sweetness, or extra salt if it needs a lift.
Step 4 – Combine Everything While Warm
When the sweet potatoes are roasted and still warm, add them to the bowl with the lentils and other mix‑ins. Drizzle over about two‑thirds of the dressing and gently toss until everything is well coated but the sweet potatoes still hold their shape. If the salad looks a bit dry, add more dressing a spoonful at a time.
Step 5 – Finish and Serve
Transfer the salad to a serving bowl or platter. Spoon any remaining dressing over the top in little ribbons, then finish with a final sprinkle of pumpkin seeds and parsley for color. Serve slightly warm or at room temperature so all the flavors can really sing.

Serving and Storing Roasted Sweet Potato Salad
I like to serve this Roasted Sweet Potato Salad while the sweet potatoes are still just a bit warm. The heat helps the lentils soak up more dressing and makes the tahini extra silky. It’s fantastic as a main dish for lunch, especially if you’re craving something cozy but still packed with vegetables and plant‑based protein.
If you’re making this salad for meal prep, let it cool completely before storing. Pack it into airtight containers and refrigerate for up to 4 days. The flavors actually deepen as it rests, so it tastes even better on day two. If it thickens in the fridge, simply loosen it with a splash of water or lemon juice and give it a gentle toss before serving.
Because there’s no delicate greens in the base, this salad holds up wonderfully on a buffet table or potluck spread. Just keep it out of direct sun and aim to serve it within 2 hours if it’s sitting at room temperature.
What to Serve With Roasted Sweet Potato Salad?
Lemon Garlic Parmesan Chicken Tenders
For a protein‑packed dinner, pair this salad with juicy baked or grilled chicken tenders seasoned with lemon, garlic, and Parmesan. The bright, savory flavors love the sweetness of the roasted potatoes.
Simple Grilled Salmon
A fillet of salmon, seasoned with salt, pepper, and a squeeze of lemon, makes a beautiful partner for the hearty lentils and tahini dressing.
Crispy Baked Tofu or Tempeh
Keep things fully vegetarian by serving the salad alongside crispy tofu or tempeh cubes. Toss them in a little soy sauce and garlic before baking for extra flavor.
Garlic Roasted Cherry Tomatoes
If you’re feeding a crowd, add a warm side of garlic roasted cherry tomatoes. The juicy burst and acidity play so nicely with the creamy dressing.
Warm Crusty Bread or Pita
Sometimes all you need is a basket of warm bread or toasted pita wedges to turn this salad into a complete, comforting meal.
Simple Green Side Salad
For extra freshness, serve smaller portions of this salad next to a bowl of lightly dressed mixed greens. It creates a nice contrast of textures and flavors.
Want More Salad Ideas?
If this Roasted Sweet Potato Salad has you excited about hearty, flavor‑packed bowls, you might love exploring some of my other favorites on ChefAlchemy:
- Strawberry Spinach Salad for a sweet‑tart, berry‑studded option with plenty of crunch.
- Easy Asian Slaw when you’re craving something crisp, tangy, and perfect for potlucks.
- Classic Chicken Salad for days when you want a protein‑rich salad that’s great in lettuce cups or sandwiches.
- Amazing Shrimp Pasta Salad to bring to barbecues and summer picnics where everyone will ask for the recipe.
Save This Pin For Later
📌 Save this Roasted Sweet Potato Salad to your favorite healthy dinner or meal prep board so you can find it again whenever the craving strikes.
When you make it, come back and tell me how you served it. Did you keep it vegetarian, or add grilled chicken or salmon on top? Did you toss in extra veggies like roasted broccoli or kale?
I love seeing the twists you put on these recipes. Questions are always welcome—let’s help each other cook smarter and eat well.
You can also explore more of my daily creations and fresh salad inspiration by following ChefAlchemy on Pinterest, where I share new recipes and ideas all week long.
Print
Roasted Sweet Potato Salad
- Total Time: 40
- Yield: 4 servings
- Diet: Vegetarian
Description
Bold roasted sweet potatoes, hearty lentils, tart cranberries, and a creamy maple-Dijon tahini dressing come together in this Roasted Sweet Potato Salad that works as a quick lunch, easy dinner, or make-ahead healthy snack. Every bite balances sweetness, nuttiness, and tang with plenty of texture from crunchy pumpkin seeds and fresh herbs. It’s one of my favorite meal prep ideas when I need satisfying dinner ideas, wholesome food ideas, or a simple, easy recipe that packs in both comfort and nutrition for busy weeknights or relaxed weekend brunches.
Ingredients
2 large sweet potatoes (about 1 1/2 pounds) peeled and cut into 1/2-inch cubes
2 tablespoons olive oil
1 teaspoon kosher salt divided
1/2 teaspoon black pepper divided
1 1/2 cups cooked green or brown lentils drained and cooled slightly
1/3 cup finely diced red onion
1/3 cup dried cranberries
1/4 cup toasted pumpkin seeds (pepitas)
1/4 cup chopped fresh parsley
3 tablespoons tahini
2 tablespoons olive oil (for dressing)
1 1/2 tablespoons maple syrup
1 tablespoon lemon juice
1 tablespoon apple cider vinegar
1 teaspoon Dijon mustard
1 small garlic clove finely grated
2 to 3 tablespoons warm water (to thin the dressing as needed)
Instructions
1. Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
2. Add the sweet potato cubes to the baking sheet and drizzle with 2 tablespoons olive oil, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper. Toss to coat and spread into an even layer.
3. Roast the sweet potatoes for 20 to 25 minutes, flipping once halfway through, until tender inside and caramelized on the edges.
4. While the potatoes roast, place the cooked lentils into a large mixing bowl. Add the diced red onion, dried cranberries, toasted pumpkin seeds, and chopped parsley.
5. In a separate bowl or measuring cup, whisk together the tahini, 2 tablespoons olive oil for the dressing, maple syrup, lemon juice, apple cider vinegar, Dijon mustard, grated garlic, remaining 1/2 teaspoon kosher salt, and remaining 1/4 teaspoon black pepper.
6. Add 2 tablespoons warm water and whisk until the dressing is smooth and pourable, adding an extra tablespoon of water if needed to reach a creamy but drizzleable consistency.
7. When the roasted sweet potatoes are done, let them cool for 3 to 5 minutes, then add them to the bowl with the lentils and mix-ins.
8. Pour about two-thirds of the tahini dressing over the salad and gently toss until everything is evenly coated, adding more dressing as needed.
9. Taste and adjust seasoning with extra salt, pepper, or lemon juice if desired.
10. Transfer the salad to a serving bowl, drizzle with any remaining dressing, sprinkle with a few extra pumpkin seeds and parsley, and serve warm or at room temperature.
Notes
For the best texture, cut the sweet potatoes into evenly sized cubes so they roast at the same rate and caramelize instead of steaming.
This salad is perfect for meal prep; store it in airtight containers in the fridge for up to 4 days and loosen with a splash of water or lemon juice before serving.
- Prep Time: 15
- Cook Time: 25
- Category: Salad
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 12
- Sodium: 380
- Fat: 18
- Saturated Fat: 3
- Unsaturated Fat: 13
- Trans Fat: 0
- Carbohydrates: 55
- Fiber: 9
- Protein: 13
- Cholesterol: 0
Keywords: roasted sweet potato salad, lentil salad, healthy lunch, easy dinner, vegetarian dinner, meal prep salad, quick lunch, healthy snack, dinner ideas, salad recipe, easy recipe, food ideas
