Nutrition Facts for Hearty vegetable and lentil soup
Blog Research API Download App

Hearty Vegetable and Lentil Soup

Image of Hearty Vegetable and Lentil Soup
Nutriscore Rating: 83/100

Warm up with a bowl of hearty vegetable and lentil soup, a comforting and nutritious meal that’s perfect for any time of year. Packed with tender lentils, vibrant vegetables like carrots, celery, and spinach, and seasoned with aromatic thyme, smoky paprika, and earthy cumin, this soup is a delicious blend of wholesome flavors. The addition of diced potatoes adds a satisfying, hearty texture, while a splash of canned tomatoes brings a subtle tangy depth. Ready in under an hour with just 15 minutes of prep, this one-pot wonder makes for an easy, weeknight-friendly dinner that’s also perfect for meal prep. Serve it warm with a sprinkle of fresh parsley and a side of crusty bread for a filling, plant-based feast everyone will love. Keywords: hearty vegetable and lentil soup, lentil soup recipe, vegetable soup, easy dinner, plant-based soup, one-pot recipe.

🧬 Science-Backed Nutrition

Be Healthy Without Effort

Science-backed supplements for performance, wellness, and longevity.

pH Balance Support
Made in USA
Science-Backed
Shop Supplements →

Optimize your body chemistry naturally

nutriEffect Supplements

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
45 min
🕐
Total Time
1 hr
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 2 tablespoons olive oil
  • 1 large yellow onion
  • 3 medium carrots
  • 2 celery stalks
  • 4 garlic cloves
  • 14 ounces diced tomatoes (canned)
  • 6 cups vegetable broth
  • 1 cup dried lentils
  • 1 large potato
  • 1 teaspoon dried thyme
  • 1 teaspoon paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 4 cups baby spinach leaves
  • 0.25 cup fresh parsley (optional, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

Heat the olive oil in a large soup pot over medium heat.

2

Dice the onion, carrots, and celery. Mince the garlic cloves. Add the onion to the pot and sauté for 3–4 minutes until softened.

3

Add the diced carrots, celery, and garlic to the pot. Cook for another 5 minutes, stirring occasionally.

4

Peel and dice the potato into small cubes. Rinse the lentils under cold water and drain.

5

Stir in the diced tomatoes (with their juices), vegetable broth, lentils, diced potato, thyme, paprika, cumin, salt, and black pepper into the pot. Bring the mixture to a boil.

6

Once boiling, reduce the heat to low and cover the pot. Simmer for 30 minutes, stirring occasionally, until the lentils and vegetables are tender.

7

Taste and adjust seasoning if necessary. Add the baby spinach to the pot and stir until wilted, about 2 minutes.

8

Ladle the soup into bowls and garnish with fresh parsley, if desired. Serve warm with crusty bread or your favorite side.

Cooking Tip: Take your time with each step for the best results!
333
cal
15.9g
protein
55.3g
carbs
7.2g
fat

Nutrition Facts

1 serving (480.5g)
Calories
333
% Daily Value*
Total Fat 7.2 g 9%
Saturated Fat 1.0 g 5%
Polyunsaturated Fat 1.0 g
Cholesterol 0 mg 0%
Sodium 1059 mg 46%
Total Carbohydrate 55.3 g 20%
Dietary Fiber 10.6 g 38%
Total Sugars 9.6 g
Protein 15.9 g 32%
Vitamin D 0.0 mcg 0%
Calcium 121 mg 9%
Iron 5.3 mg 29%
Potassium 1316 mg 28%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

62.9%%
18.3%%
18.9%%
Fat: 397 cal (18.9%%)
Protein: 385 cal (18.3%%)
Carbs: 1327 cal (62.9%%)