Sweet Potato Lentil Salad: A Wholesome, Flavor-Packed Bowl of Goodness
Sometimes the most comforting meals are the ones that blend warmth, color, and nourishment in one bowl. Sweet Potato Lentil Salad is exactly that kind of dish — wholesome, hearty, and bursting with texture and flavor. The tender roasted sweet potatoes bring a caramelized sweetness, the lentils add earthiness and protein, and the bright dressing ties everything together in the most refreshing way.
This salad strikes the perfect balance between healthy and satisfying. It’s filling enough to serve as a main meal but light enough to enjoy as a side. Whether you’re preparing lunch for work, cooking for the family, or looking for a colorful dish to bring to a potluck, this recipe delivers on both flavor and nutrition.

Ingredients Needed
Below is everything you’ll need to make this satisfying salad, along with the approximate calorie count for each ingredient.
Ingredient | Quantity | Approx. Calories |
---|---|---|
Sweet potatoes, cubed | 2 medium (400g) | 340 kcal |
Cooked green or brown lentils | 1½ cups (300g) | 260 kcal |
Red onion, thinly sliced | ½ medium (50g) | 20 kcal |
Baby spinach or arugula | 2 cups (60g) | 15 kcal |
Olive oil | 2 tablespoons | 240 kcal |
Lemon juice | 2 tablespoons | 10 kcal |
Dijon mustard | 1 teaspoon | 5 kcal |
Honey or maple syrup | 1 teaspoon | 20 kcal |
Garlic, minced | 1 clove | 5 kcal |
Cumin powder | ½ teaspoon | 5 kcal |
Salt and pepper | To taste | 0 kcal |
Fresh parsley or cilantro, chopped | 2 tablespoons | 5 kcal |
Step-by-Step Cooking Instructions
- Preheat the oven.
Set your oven to 400°F (200°C) and line a baking sheet with parchment paper. - Prepare the sweet potatoes.
Peel (optional) and cut the sweet potatoes into bite-sized cubes. Toss them with 1 tablespoon of olive oil, salt, pepper, and a pinch of cumin. - Roast to perfection.
Spread the cubes in a single layer and roast for 25–30 minutes, turning halfway through, until tender and golden at the edges. - Cook the lentils (if not using canned).
In a medium pot, combine 1 cup dry lentils with 3 cups of water. Bring to a boil, then reduce heat and simmer for 20–25 minutes until tender but not mushy. Drain and let cool slightly. - Make the dressing.
In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, honey or maple syrup, garlic, salt, and pepper. Adjust seasoning to taste. - Assemble the salad.
In a large mixing bowl, combine roasted sweet potatoes, lentils, sliced red onion, and greens. Pour the dressing over and toss gently to coat. - Garnish and serve.
Top with fresh parsley or cilantro and serve warm or chilled. Each bite will be a perfect balance of sweet, savory, and tangy flavors.

Tips for Customizing the Recipe
- Add crunch: Toss in toasted nuts or seeds such as almonds, walnuts, or pumpkin seeds for extra texture.
- Go creamy: Add crumbled feta cheese or avocado slices for richness.
- Switch up the lentils: Try black lentils (beluga) for a firmer texture or red lentils for a softer, creamier consistency.
- Spice it up: Sprinkle smoked paprika or chili flakes for a smoky, spicy kick.
- Meal prep tip: Store the salad and dressing separately; combine just before eating for the freshest taste.
Nutritional Information (Per Serving)
Nutrient | Amount |
---|---|
Calories | ~230 kcal |
Protein | 9g |
Carbohydrates | 32g |
Fat | 8g |
Fiber | 7g |
Sugar | 6g |
Sodium | 180mg |
Serving Suggestions
- As a main dish: Serve warm with a slice of whole-grain bread or a bowl of soup.
- As a side: Pair with grilled chicken, baked salmon, or tofu skewers for added protein.
- For meal prep: Store portions in airtight containers for up to 3 days in the fridge — perfect for quick, nutritious lunches.
- For presentation: Serve on a large platter with a drizzle of extra olive oil and a sprinkle of herbs for a beautiful, vibrant look.
Sweet Potato Lentil Salad: A Wholesome, Flavor-Packed Bowl of Goodness
3–4
servings10
minutes30
minutes230
kcalIngredients
IngredienttQuantity
Sweet potatoes, peeled and cubedt2 medium (about 400g)
Cooked green or brown lentilst1½ cups
Red onion, thinly slicedt½ medium
Baby spinach or arugulat2 cups
Olive oilt2 tablespoons
Lemon juicet2 tablespoons
Dijon mustardt1 teaspoon
Honey or maple syrupt1 teaspoon
Garlic, mincedt1 clove
Cumin powdert½ teaspoon
Fresh parsley or cilantro, choppedt2 tablespoons
Salt and peppertTo taste
Directions
- Roast the Sweet Potatoes:
- Preheat your oven to 400°F (200°C). Toss cubed sweet potatoes with 1 tablespoon olive oil, cumin, salt, and pepper. Spread evenly on a baking sheet and roast for 25–30 minutes, flipping halfway through, until golden and tender.
- Prepare the Lentils:
- If using canned lentils, drain and rinse. For dried lentils, cook 1 cup lentils in 3 cups water for 20–25 minutes, then drain and cool slightly.
- Make the Dressing:
- In a small bowl, whisk together 1 tablespoon olive oil, lemon juice, Dijon mustard, honey or maple syrup, minced garlic, salt, and pepper until smooth.
- Assemble the Salad:
- In a large bowl, combine roasted sweet potatoes, lentils, red onion, and greens. Pour the dressing over and toss gently to coat.
- Garnish and Serve:
- Sprinkle with fresh parsley or cilantro. Serve warm or chilled and enjoy this wholesome, protein-rich salad!
Recipe Video
Notes
- The beauty of this Sweet Potato Lentil Salad lies in its flexibility and simplicity. It’s one of those dishes that can easily fit any season — warm and comforting in winter, bright and refreshing in summer.
FAQs
1. Can I make Sweet Potato Lentil Salad ahead of time?
Yes! This salad is perfect for meal prep. You can roast the sweet potatoes and cook the lentils up to 2 days in advance. Store them separately in the fridge, and toss everything together with the dressing just before serving to keep it fresh and flavorful.
2. What type of lentils work best for this salad?
Green or brown lentils are ideal because they hold their shape well after cooking and have a mild, earthy flavor. Avoid red lentils, as they tend to become mushy and are better suited for soups or curries.
3. Can I eat Sweet Potato Lentil Salad cold?
Absolutely! It tastes amazing both warm and chilled. If you’re serving it cold, let the roasted sweet potatoes cool completely before mixing to prevent wilting the greens.
4. How can I make this salad more filling?
To turn it into a complete meal, add grilled chicken, salmon, tofu, or chickpeas. You can also mix in quinoa or farro for extra protein and fiber.
5. Is Sweet Potato Lentil Salad vegan and gluten-free?
Yes, the base recipe is naturally vegan and gluten-free. Just make sure to use maple syrup instead of honey in the dressing if you’re strictly vegan.
Conclusion
Wholesome, colorful, and irresistibly delicious — the Sweet Potato Lentil Salad proves that healthy food can be comforting and full of flavor. Every bite delivers a satisfying mix of textures: soft roasted sweet potatoes, hearty lentils, crisp greens, and zesty dressing. It’s the kind of recipe that makes you feel good from the inside out.