Total Time
1hr 40mins
Prep 10 mins
Cook 1 hr 30 mins

Truly, a wonderful soup!

Ingredients Nutrition


  1. Place cilantro in a food processor with garlic, 3 Tbsps olive oil, and 1/2 teaspoon of salt.
  2. Process until mixture forms a paste.
  3. Set aside.
  4. Sauté onions in 1/4 cup of olive oil until light brown.
  5. Add lentils and mix.
  6. Cook on medium heat for a few minutes.
  7. Add cinnamon and water.
  8. Turn heat to medium-high and cook, uncovered, for 45 minutes, stirring occasionally.
  9. Turn heat to medium, add remaining salt, spinach, potatoes and cilantro paste.
  10. and cook, uncovered, on low heat until lentils are creamy.
  11. Add lemon juice and continue cooking, uncovered, for 10 minutes.
  12. (Total cooking time about 1 1/2 hours.) This soup can be served cold, warm or hot.


Most Helpful

Prepare yourself... this soup is amazing. I also add carrots and tomato (both diced) to up the veggie content. Carrots go in with the potatoes and tomatoes go in at the very end (I throw them in about 5 min before serving... Plus I save a bit of fresh cilantro to throw in at the very end as well so it is green and fresh).

kfehrer March 17, 2011

I sauted the onions for a long time until they are pretty much carmelized, and I do not use as much lemon juice as the recipe calls for, but I love this soup! I can't think of anything so healthy that tastes so good! I am a beginner, and this is my favorite. Thank you!!

damandar September 14, 2003

I really enjoyed this soup. You must really love cilantro to like this! I loved the mix of flavors with the lentils, spincah, and potatoes. Lots of garlic, lots of cilantro. Thanks Miss Annie!

Sharon123 April 30, 2003

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a