I’ve always had a soft spot for salads that eat like a full meal, and this roasted sweet potato salad does exactly that. It’s hearty, colorful, and packed with enough texture and flavor to keep every bite interesting. Between the caramelized sweet potatoes, earthy lentils, tart dried cranberries, and crunchy pumpkin seeds, this bowl checks every box for cozy comfort and fresh, feel-good food.

I love serving this salad warm right off the sheet pan, but it’s just as delicious at room temperature or even chilled straight from the fridge. It’s naturally vegetarian, easily made vegan, and works beautifully as a make-ahead lunch, a holiday side dish, or a light dinner when you want something wholesome but still satisfying.
Why You’ll Love This Roasted Sweet Potato Salad
This salad has that magical balance of sweet, savory, and tangy. The sweet potatoes roast until their edges turn golden and crisp, the lentils bring plant-based protein, and a creamy, garlicky tahini dressing ties everything together.
You’ll only need simple pantry ingredients, yet the result tastes like something you’d order at a cozy café. It’s also endlessly flexible—swap the lentils for chickpeas, the pumpkin seeds for walnuts, or the cranberries for cherries and you still have a gorgeous, nourishing salad.
What Makes This Roasted Sweet Potato Salad So Special?
For me, this salad stands out because it’s both comforting and fresh. Roasting the sweet potatoes concentrates their natural sweetness, which pairs beautifully with tart bursts of dried cranberries and the gentle bite of red onion. Fresh herbs keep everything bright, and the tahini dressing adds creaminess without any dairy.
I also love that it fits into so many occasions. It’s perfect for meal prep, potlucks, and holiday tables alongside mains like roasted chicken or even a big pan of creamy baked macaroni and cheese.
Ingredients for the Roasted Sweet Potato Salad

Before we dive into the ingredient list, let me walk you through why each one matters. This salad is all about balance—sweet, salty, tangy, and crunchy—so every ingredient has a job to do. If you need to make substitutions, use these notes as your guide so you keep that same harmony of flavors and textures.
- Sweet potatoes – The star of the salad. They roast up caramelized and slightly crisp on the edges, bringing natural sweetness and a soft, creamy interior.
- Olive oil – Helps the sweet potatoes roast instead of steam, encouraging golden edges and rich flavor. It also adds heart-healthy fats to the salad.
- Salt and black pepper – Simple seasonings that wake up all the flavors. I season the potatoes before roasting and adjust again when tossing the salad.
- Smoked paprika – Adds a warm, smoky note that contrasts the sweetness of the potatoes and cranberries. Regular paprika works too, but smoked has extra depth.
- Ground cumin – Gives the salad a subtle earthy, savory base and pairs beautifully with lentils and tahini.
- Cooked green or brown lentils – Add protein, fiber, and a satisfying bite. They make the salad hearty enough to be a full meal.
- Dried cranberries – Provide chewy, tangy-sweet pops of flavor in every forkful. They also make the salad feel a little bit festive.
- Red onion – Brings sharpness and crunch. When it’s finely diced and tossed with the warm ingredients, it softens just slightly while keeping that fresh bite.
- Fresh parsley – Adds color and freshness, keeping the salad from feeling too heavy. You can also mix in cilantro if you like.
- Pumpkin seeds (pepitas) – Offer crunch and a toasty, nutty flavor that contrasts the creamy dressing and soft lentils.
- Tahini – The base of our dressing. It’s rich and creamy with a slight nuttiness, making the salad feel indulgent without any mayo.
- Lemon juice – Brightens up the tahini dressing and balances the sweetness of the potatoes and cranberries.
- Maple syrup or honey – A touch of sweetness in the dressing that rounds out the tangy lemon and earthy tahini.
- Garlic – Minced fresh garlic adds savoriness and depth to the dressing.
- Water – Thins the tahini dressing to a pourable, silky consistency that clings perfectly to the salad.
How To Make the Roasted Sweet Potato Salad
Before we get into the step-by-step instructions, I like to set everything up: preheat the oven, line a baking sheet, and whisk the dressing so it’s ready to go. This way, once the sweet potatoes are roasted, all that’s left to do is toss and enjoy.
Step 1: Roast the Sweet Potatoes
Peel (if you’d like) and cube the sweet potatoes into bite-size pieces so they roast evenly. Toss them with olive oil, salt, pepper, smoked paprika, and cumin until every piece is lightly coated. Spread them out on a parchment-lined baking sheet in a single layer, making sure they’re not crowded. Roast at 400°F (200°C) for about 25–30 minutes, flipping once halfway through, until the edges are golden and the centers are tender.
Step 2: Prepare the Lentils and Mix-Ins
While the sweet potatoes roast, prepare your lentils if they aren’t already cooked. You can simmer dried lentils in salted water until tender, or use pre-cooked lentils for a shortcut—just drain and rinse them well. Finely dice the red onion, chop the parsley, and measure out the dried cranberries and pumpkin seeds so everything is ready to assemble.
Step 3: Whisk the Creamy Tahini Dressing
In a small bowl or jar, whisk together the tahini, lemon juice, maple syrup (or honey), minced garlic, a pinch of salt, and a few grinds of black pepper. Slowly whisk in water, a tablespoon at a time, until the dressing is smooth and pourable. Taste and adjust—add more lemon for brightness, maple for sweetness, or salt for balance.
Step 4: Assemble the Salad
In a large serving bowl, add the cooked lentils, dried cranberries, diced red onion, chopped parsley, and pumpkin seeds. When the sweet potatoes are done, let them cool for just a few minutes, then add them to the bowl while they’re still warm.
Drizzle about two-thirds of the tahini dressing over the salad and gently toss until everything is coated. If the salad looks a little dry, add more dressing to taste. Season once more with salt and pepper if needed.
Step 5: Serve and Garnish
Transfer the salad to a shallow serving platter if you like, and finish with an extra sprinkle of pumpkin seeds and parsley on top. I love drizzling the remaining dressing over the salad right before serving so you get some creamy ribbons on the surface.
Serve the salad warm, at room temperature, or chilled straight from the fridge—whatever fits your mood and your meal.
How to Serve and Store Roasted Sweet Potato Salad
This salad is incredibly versatile. As written, it comfortably serves 4 people as a main course or about 6 as a side dish. I love serving it slightly warm alongside roasted chicken, grilled fish, or a cozy bowl of soup.
To store leftovers, transfer the salad to an airtight container and refrigerate for up to 4 days. The flavors actually meld and deepen over time, making it a fantastic make-ahead option for lunches. If the salad thickens a bit in the fridge, just loosen it up with a splash of water or lemon juice before serving.
You can also meal prep this salad by storing the roasted sweet potatoes, lentils, and chopped vegetables separately from the dressing. Toss everything together just before serving for the freshest texture.
What to Serve With Roasted Sweet Potato Salad?
Roasted sweet potato salad plays nicely with so many dishes. Here are some of my favorite pairings:
- Cozy soups: A bowl of tomato or butternut squash soup alongside this salad makes a comforting, plant-forward dinner.
- Simple proteins: Grilled chicken, baked salmon, or roasted tofu all work beautifully with the smoky-sweet flavors in the salad.
- Fresh bread: Warm crusty bread or homemade rolls are perfect for soaking up any extra dressing.
- Another veggie side: Pair this salad with something green, like roasted Brussels sprouts or a bright leafy salad, to round out your plate.
Frequently Asked Questions
Can I make this salad ahead of time?
Yes, this roasted sweet potato salad is perfect for meal prep. I often roast the sweet potatoes and cook the lentils the day before, then store them separately in the fridge. You can also whisk the tahini dressing in advance—it actually tastes better after it sits for a bit.
If you’re making the full salad ahead, toss everything together except the pumpkin seeds and a portion of the dressing. Store it covered in the fridge for up to 4 days. Just before serving, add the pumpkin seeds and a fresh drizzle of dressing so the salad feels bright and fresh.
Can I serve this salad cold?
Absolutely. While I love it slightly warm, it’s also delicious chilled straight from the refrigerator. When serving it cold, I like to brighten it up with a squeeze of fresh lemon juice and, if needed, a pinch of salt to wake up the flavors.
What can I use instead of lentils?
If you don’t have lentils on hand, cooked chickpeas are a great substitute and bring a similar protein boost. You could also use canned white beans (like cannellini or great northern beans), just be sure to drain and rinse them well.
For a grain-based twist, try cooked quinoa or farro. They add a slightly different texture but keep the salad hearty and filling.
How do I make this salad nut-free or gluten-free?
This salad is naturally gluten-free as long as all your ingredients (like tahini and spices) are certified gluten-free.
It’s also easy to keep nut-free. Pumpkin seeds are already a nut-free crunchy option, but if you want to swap them, sunflower seeds work really well. Just be sure to check your dried cranberries for any cross-contamination warnings if you’re cooking for someone with allergies.
Can I add extra vegetables or protein?
Definitely! This salad is a great base for extras. Add baby spinach or arugula for more greens, or toss in roasted Brussels sprouts or cauliflower for extra veggies.
If you’d like to add more protein, grilled chicken, crispy tofu, or even leftover salmon all taste amazing here. You can also serve it alongside classic comfort mains like rich mac and cheese or creamy casseroles when you want a fresh, vibrant contrast on the plate.
For more inspiration on pairing veggies and mains, you might enjoy browsing some of my other recipes like roasted Brussels sprouts, Thanksgiving side salads, Mediterranean baked feta eggs, or healthy nut and seed energy cookies.
Save This Pin For Later
📌 Save this roasted sweet potato salad to your Pinterest salad or healthy dinner board so you can come back to it any time.
And when you make it, I’d love to hear how it turned out for you. Did you add extra veggies? Swap the lentils for chickpeas? Play around with the herbs?
I’m always inspired by the ways you make these recipes your own. Questions are welcome too—let’s help each other cook smarter and eat well.
Conclusion
This roasted sweet potato salad has become one of my favorite ways to bring color and comfort to the table, whether it’s a busy weeknight or a holiday spread. It’s simple enough for everyday cooking, yet special enough to share with guests.
With caramelized sweet potatoes, hearty lentils, bursts of cranberry, and that creamy tahini drizzle, every bite feels satisfying and nourishing. I hope it finds a cozy place in your own meal rotation.
If you’re looking for more fresh dinner ideas and seasonal dishes, you can find my daily recipe inspirations over on Pinterest at Life With Rosa.
Print
Roasted Sweet Potato Salad
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Warm roasted sweet potato salad is one of my favorite easy dinner ideas when I want something cozy, colorful, and nourishing on the table fast. Caramelized sweet potatoes, protein-packed lentils, crunchy pumpkin seeds, and a creamy lemon-tahini dressing come together in a hearty bowl that works for quick breakfast meal prep, healthy snack boxes, or simple dinner ideas all week long. This easy recipe is naturally vegetarian, packed with real-food ingredients, and perfect when you need fresh food ideas that feel comforting but still light.
Ingredients
2 medium sweet potatoes peeled and cubed
2 tablespoons olive oil
1 teaspoon salt divided
1/2 teaspoon black pepper divided
1 teaspoon smoked paprika
1/2 teaspoon ground cumin
2 cups cooked green or brown lentils drained and cooled slightly
1/2 cup dried cranberries
1/3 cup finely diced red onion
1/3 cup chopped fresh parsley
1/4 cup pumpkin seeds pepitas
1/4 cup tahini
3 tablespoons fresh lemon juice
1 tablespoon maple syrup or honey
1 clove garlic minced
3 to 4 tablespoons water as needed to thin dressing
Instructions
1. Preheat the oven to 400°F 200°C and line a large baking sheet with parchment paper.
2. Add the cubed sweet potatoes to the baking sheet and drizzle with olive oil. Sprinkle with 1/2 teaspoon salt, 1/4 teaspoon black pepper, smoked paprika, and ground cumin, then toss to coat evenly and spread into a single layer.
3. Roast the sweet potatoes for 25 to 30 minutes, flipping once halfway through, until the edges are golden and the centers are tender when pierced with a fork.
4. While the sweet potatoes roast, place the cooked lentils in a large mixing bowl and set aside. Add the dried cranberries, diced red onion, chopped parsley, and pumpkin seeds to the bowl.
5. In a separate small bowl or jar, whisk together the tahini, lemon juice, maple syrup or honey, minced garlic, remaining 1/2 teaspoon salt, and remaining 1/4 teaspoon black pepper.
6. Slowly whisk in 3 tablespoons water, adding a little more if needed, until the dressing is smooth and pourable. Taste and adjust seasoning to your liking.
7. When the sweet potatoes are done, let them cool on the baking sheet for 5 minutes, then transfer 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 coated and combined. Add more dressing if the salad looks dry or if you prefer it extra creamy.
9. Taste and adjust with additional salt, pepper, or lemon juice as needed, then serve the salad warm, at room temperature, or chilled.
Notes
For the best texture, avoid overcrowding the sweet potatoes on the baking sheet—if they are piled on top of each other they will steam instead of roast, and you will miss out on those delicious caramelized edges.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Salad
- Method: Roasted
- Cuisine: Modern American
Nutrition
- Serving Size: 1 serving
- Calories: 360
- Sugar: 13
- Sodium: 480
- Fat: 16
- Saturated Fat: 2
- Unsaturated Fat: 13
- Trans Fat: 0
- Carbohydrates: 46
- Fiber: 9
- Protein: 11
- Cholesterol: 0
Keywords: roasted sweet potato salad, easy dinner, healthy salad, quick lunch, vegetarian recipe, meal prep, grain free salad, tahini dressing


