Home / Recipes / Lunch / Hearty Lentil Vegetable Soup
Lunch

Hearty Lentil Vegetable Soup

Brown lentils, carrots, celery and a bay leaf simmered until thick and savory. Cheap, filling and freezer-friendly.

YBy the Yetmos editors · Updated October 2026
Prep 15 min Cook 40 min Serves 6
Hearty Lentil Vegetable Soup — illustration

Ingredients

Tick them off as you go. Quantities are for 6 servings.

Method

  1. SautéCook the onion, carrots and celery in the oil in a large pot over medium heat for 8 minutes. Add the garlic and cumin for 1 minute.

  2. SimmerAdd the lentils, tomatoes, broth and bay leaf. Bring to a boil, then simmer partly covered for 30 minutes, until the lentils are tender.

  3. FinishStir in the spinach until wilted. Remove the bay leaf, add the vinegar, and season with salt and pepper.

  4. ServeLadle into bowls. Leftovers thicken overnight; thin with a splash of water.

Editor’s tip. The splash of vinegar at the end brightens the whole pot. Do not skip it.

Nutrition per serving

290Calories
16 gProtein
48 gCarbs
5 gFat
14 gFiber

Approximate values calculated for the ingredients listed. They vary with brands and portion sizes; see our disclaimer.

More lunch recipes

All lunch

Can’t find the recipe you’re after?

Tell us the dish you’d like to cook, a swap that would help your diet, or a step that confused you. We read every message and add requested recipes to the queue.