Sip on this soulful tomato and lentil soup by Love & Zest to warm you up on those cold winter mornings. Thickly pureed tomatoes and lentils lend a thicker body to the soup. This recipe also freezes well so make a batch to reheat on those really busy days.

Ingredients for servings


  • 1 tablespoon olive oil

  • 1 medium onion chopped

  • 1 clove garlic chopped

  • 2 stalks celery chopped

  • 2 medium carrots chopped

  • 1 teaspoon ground cumin

  • 1 teaspoon ground coriander

  • 0.75 cup red or yellow lentils

  • 1 tablespoon tomato paste

  • 3 cups vegetable stock (certified gluten-free if necessary)

  • 2 cups water

  • 1 can chopped or diced tomatoes (14 ounce)

  • 1 bay leaf

  • to taste pepper

  • to taste Salt

  • Optional Garnish

  • Sour cream (if desired)

  • Crusty bread (if desired)

  • grilled cheese (if desired)


  • Heat oil in pan over medium high, add onion, garlic, celery, carrots and stir until softened.

  • Stir in cumin and coriander and add lentils and tomato paste. Mix in stock, water, tomatoes, bay leaf, and season with salt and pepper. Bring to a boil, then reduce to medium-low and cover with slightly with lid, cooking 15-20 minutes until lentils are soft.

  • With an immersion blender or regular blender, puree soup until smooth. Adjust salt and pepper to taste. Serve with crusty baguette and plain Greek yogurt (in place of sour cream).


This soup freezes well too so you can make it ahead of time and store.

Clap if you liked this recipe!
4.5 40