This post contains affiliate links. Please see our disclosure policy.
This vibrant Lentil Salad with Roasted Sweet Potatoes is hearty, bright, and truly meal prep perfect. A lentil salad is a must-have for any healthy repertoire, and this one is my favorite.

For more lentil recipes try my Lentil Meatballs, Instant Pot Lentil Soup, and Red Lentil Curry.
Quick Look: Sweet Potato Lentil Salad
- 🔪 Prep Time: 10 minutes
- 🔥 Cook Time: 40 minutes
- 🍽 Total Time: 1 hour 20 minutes (including cooling time)
- 👨👩👧👧 Serving: 4 servings
- 🌱 Calories: 454
- 🫘 Protein: 15 grams
- 🍠 Dietary breakdown: Vegan, vegetarian, gluten-free, nut-free and soy-free option.
- 😋 Flavor Profile: Earthy, nutty, sweet, and tangy.
- ✅ Difficulty: Beginner-friendly vegan recipe guided by step-by-step photos.
Summarize & Save This Post With
Table of Contents
Love for this Lentil Salad ⭐️

This healthy vegan lentil salad is fresh, bright, and perfect served cold — similar to Mediterranean-style lentil salads but with bold Sweet Potato Soul flavor.
I love this lentil salad so much that I published it in my second cookbook, Vegan Vibes (page 118). Tossed with fresh herbs, caramelized sweet potatoes, and my very versatile pomegranate vinaigrette, this legume salad always hits the spot. It’s easy to prep, high in plant-based protein and fiber, great for meal prep, and a hit at dinner parties, picnics, and BBQs.
With tender green lentils, smoky roasted sweet potatoes, flavorful herbs, and a sweet and tangy pomegranate vinaigrette, you simply can’t go wrong.
For more healthy and easy vegan salad recipes, try my Marinated White Bean Salad, Amazing Edamame Salad, Zesty Black Bean and Corn Salad, and Black Eyed Pea Salad.
Key Ingredients

Lentils: For the best cold lentil salad, use firm lentils such as green, brown, beluga, or French lentils. I recommend using French green lentils (also known as “Puy lentils” or “Le Puy lentils”) if possible. They are small, firm, have a green-blue color, taste savory and peppery, and can be found in well-stocked grocery stores and online. Cook lentils on the stove, make Instant Pot Lentils ahead of time, or use canned lentils for convenience.
Sweet Potatoes: Grab two small sweet potatoes, about one pound. Peel them, and cut them into 1/2-inch cubes.
Herbs: Go crazy with herbs here. We’re talking 1/3 cup each of chopped fresh basil, dill, mint, and cilantro — you can never have too many fresh herbs! They add freshness, sweetness, and a delightful herbal lightness, balancing the lentil salad recipe’s sweet and acidic flavors.
Pomegranate Vinaigrette: This easy homemade vinaigrette is one of my go-tos for good reason! It’s flavorful, nutritious, ready in a snap, and made with pantry staples, making it doable any time of year! You will need to grab a bottle of pomegranate molasses (Amazon), but once you have that, you’ll be set for months!
Garnish: Sprinkle the salad with toasted pumpkin seeds (directions below), lime wedges, and pomegranate seeds before serving for the ultimate noshing experience. Don’t have pumpkin seeds? Swap pistachios or chopped, toasted pecans.
See the recipe card for full information on ingredients and quantities.
Ingredient Variations
Though I am quite partial to thinking this cold lentil salad recipe is quite perfect as-is, the options for lentil salads are endless! Here are a few switch-ups to consider:
Garnish: Toppings can add variety via both texture and flavor. Instead of lime, try Meyer lemon or blood orange. Toasted pistachios or chopped pecans make a tasty substitution for toasted pumpkin seeds. Fresh berries (think: blueberries, raspberries, or blackberries) can accentuate the fruity, tangy finish. There are so many options!
Different Vegetables: Don’t have sweet potatoes? Try air fryer roasted carrots, white sweet potatoes, or a mixture of your favorite root veggies.
Squash: Swap cubed butternut, slivered acorn, or delicata squash half-moons for the sweet potatoes for a fall-forward take.
Vinaigrettes: Toss the salad with another fruity and tangy dressing, such as raspberry vinaigrette or miso maple salad dressing.
Legumes: Try another type of firm lentil (such as beluga, or brown), or swap up to 1 cup of the cooked lentils with chickpeas, edamame, or white beans. Use canned or homemade beans.
Herbs: Don’t have all the recommended fresh herbs? You can use any combination of 1 1/3 cups of chopped fresh basil, cilantro, mint, and dill. To mix things up, you can also try curly or flat-leaf parsley, chives, or tarragon.
How to Make Sweet Potato Lentil Salad
Here it is, my go-to recipe for lentil salad!

- Prepare. Preheat the oven to 375°F.
- Season. In a bowl, toss the cubed sweet potato with the oil, garlic powder, smoked paprika, and 1 teaspoon of the salt.

- Roast. Spread evenly onto the baking sheet or skillet, and roast until tender, 30-40 minutes.

- Simmer. While the sweet potatoes roast, cook the lentils. In a saucepan, combine the uncooked lentils, ½ teaspoon salt, and 2 cups of water and bring to a simmer. Cook over medium heat until tender, about 30 minutes. Let them cool completely. Or save time and cook the lentils in the Instant Pot.

- Make the Dressing. Combine the ingredients for the pomegranate vinaigrette in a jar. Tighten on the lid and shake until emulsified.

- Combine. In a large bowl, combine the roasted sweet potatoes, lentils, red onion, and fresh herbs. Drizzle the pomegranate vinaigrette over the salad and toss to coat.

- Serve. If possible, cover the salad and let it marinate for a few hours to develop its flavor. Garnish the salad with toasted pumpkin seeds, lime wedges, and pomegranate seeds (if using).
Jenné’s Recipe Tips
- How to toast pumpkin seeds: Add raw pumpkin seeds to a small baking pan. Spread them out and bake in a 350°F oven until fragrant and slightly golden, about 8 minutes.
- Don’t overcook the lentils. Simmer for 30 minutes until tender. Any further and they will get mushy, making for a less-than-ideal consistency.
- ⚠️ Cool the lentils completely. Use cool lentils, not warm! Warm or hot lentils will absorb too much of the dressing, making them mushy. Once cooked, cool the lentils to room temperature before adding them to the salad. To quickly chill them, spread them on a small rimmed baking sheet or large dinner plate and place them in the refrigerator for 10-15 minutes or until cool.
- Save time with canned lentils. Drain thoroughly before using.
- Prepare ahead of time. As with most bean salads, this salad with lentils gets tastier as it marinates, making it great for making ahead and meal prep. If possible, let it rest in the refrigerator for at least a few hours before serving.
- Storage directions: Leftover green lentil salad can be stored in an airtight container in the fridge for up to 5 days. I do not recommend freezing it, as the texture can break down upon thawing, making the salad mushy.

Serving Suggestions
After making this salad (with no exaggeration) 20+ times, you can say that if there’s a way to enjoy it, I’ve tried it! Here are some of my favorite ways to serve it:
- On its own. As-is, this recipe makes a zesty and flavorful side dish or light, plant-based main.
- Tossed with lettuce. An option I usually enjoy during the summer! Add up to 4 cups of your favorite greens (kale, baby greens, arugula, or baby spinach) and toss until evenly covered in the vinaigrette. It’s really good with this Baby Kale Salad recipe. Serve the salad with lentils immediately after tossing to prevent wilting.
- Spread on toast. Whether topping plain, vegan butter-brushed, or avocado toast, lentil salad is always a fun and satisfying addition.
- With a whole grain. Add steamed and cooled Instant Pot Quinoa, farro, barley, or pearl couscous for a hearty grain salad.
- In a wrap. Scoop the salad into a large burrito-sized tortilla, roll up, and enjoy for lunch or a light dinner.
- Meal prep. I love making this lentil salad with a few other vegan salads for meal prep. That way I’m guaranteed to eat healthy all week!
Lentil Salad FAQs
Yes, you can make this lentil salad ahead of time. Actually, it only gets tastier as the flavors combine. If making in advance for a party or potluck, add the chopped herbs and pumpkin seeds right before serving to keep them fresh and bright.
Firm lentils like French and black beluga are best for salads because they maintain their shape. However, brown and green lentils can work too. Avoid overcooking the lentils, and always allow them to cool completely before using in any salad recipe.
Yes, you can eat lentil salad cold. It is also delicious served at room temperature, my preference. It can even be served warm! Just be sure the lentils have cooled completely before adding to the salad. Warm lentils will get mushy when the dressing is added.
This lentil salad recipe will stay fresh in the refrigerator for up to 7 days. To keep it fresh for this long, always use a clean serving spoon to scoop the salad (never double dip).
More Lentil Recipes
Main Dishes
The Best Vegan Lentil Meatloaf
Main Dishes
Lentil Taco Meat
Soups & Stews
Butternut Squash Lentil Soup
If you made this Lentil Salad Recipe, leave a 5 star rating and review — it helps more people discover it! Thank you so much ⭐️
Save now, cook later.

Lovely Lentil Salad
Video
Ingredients
- 1 lb sweet potatoes, peeled and cut into ½-inch cubes (about 2 small potatoes)
- 1 tbsp extra virgin olive oil
- 1 tsp garlic powder
- 1 tsp smoked paprika
- 1 ½ tsp sea salt
- 1 cup raw French Puy lentils, or other type of form lentils (but not red or split lentils), or 2 cups cooked lentils
- ¼ red onion, diced (about ¼ cup)
- ⅓ cup each fresh basil, dill, cilantro, and mint,, chopped
- ½ cup Pomegranate vinaigrette, plus more to taste
- Toasted pumpkin seeds, (see note) to garnish
- Lime wedges, to squeeze/garnish
- Pomegranate seeds, to garnish (optional)
Instructions
- Preheat the oven to 375°F. Line a baking sheet with parchment paper.
- In a bowl, toss the cubed sweet potato with the oil, garlic powder, smoked paprika, and 1 teaspoon of the salt. Spread evenly onto the baking sheet or skillet, and roast until tender, 30-40 minutes.
- In a saucepan, combine the uncooked lentils, ½ teaspoon salt, and 2 cups of water and bring to a simmer. Cook over medium heat until tender, about 30 minutes. Let them cool completely.
- In a large bowl, combine the roasted sweet potatoes, lentils, red onion, and fresh herbs. Drizzle the pomegranate vinaigrette over the salad and toss to coat. Serve garnished with toasted pumpkin seeds, lime wedges, and pomegranate seeds (if using).
Notes
- How to toast pumpkin seeds: Add raw pumpkin seeds to a small baking pan. Spread them out and bake in a 350°F oven until fragrant and slightly golden, about 8 minutes.
- Storage directions: Leftover green lentil salad can be stored in an airtight container in the fridge for up to 5 days. I do not recommend freezing it, as the texture can break down upon thawing, making the salad mushy.
- Don’t overcook the lentils. Simmer for 30 minutes until tender. Any further and they will get mushy, making for a less-than-ideal consistency.
- Prepare ahead of time. As with most bean salads, this salad with lentils gets tastier as it marinates, making it great for making ahead and meal prep. If possible, let it rest in the refrigerator for at least a few hours before serving.














I am not a fam of lentil but here’s my take.
I made my lentil salad with all natural ingredients. I use brown lentil, roast sweet potatoes 🍠, quinoa, fresh red pepper finely chopped instead of dry paprika, fresh garlic, red onion 🧅, fresh cilantro 🌿 jalapeño topped with a splash of the juice of a pomegranate mixed with fresh squeezed lime juice and a dash of apple cider vinegar, sea salt and ground peppercorn and olive oil. And a side of organic tortilla chips,
Very delicious. The fresh herbs were perfect.
This is my submission. The following happened: I couldn’t find Pomegranate vinaigrette in two grocery stores. I found pomegranate juice and put about a tablespoon of balsamic vinaigrette in half a cup of it.
I burned the sweet potatoes! Worse, I also burned the pumpkin seeds in my toaster oven. It took me forever to cut all the herbs and cilantro. I have an herb cutting scissors but still, it took forever.
I have to say, though, the meal was just delicious, as are nearly all my Sweet Potato Soul recipes I’ve tried out.
I look forward to the March suggestions.