
Lebanese Lentil Soup with Spinach
This post may contain affiliate links. Please read our disclosure policy.
This Lebanese Lentil Soup with Spinach is an easy one-pot vegan meal that is full of flavor. It’s light, nutritious and satisfying with lots of fiber. I make this soup with lentils, spinach, potatoes, carrots and fresh lemon whenever I’m in need of some healthy comfort food. What’s not to love?
Lebanese Lentil Soup
This Lebanese Lentil soup with spinach is a perfect way to use up all of those lentils stockpiled in the back of your pantry. This soup was inspired by my Lebanese Lemon Lentil Soup with Swiss Chard- Adas b Hamod recipe.
Ingredients to Make Lebanese Lentil Soup with Spinach:
(Find the exact measurements in recipe card at the end of this page)
-
Brown lentils. Works best for this recipe. They tend to retain their shape, so the consistency of the soup won’t change.
-
Spinach. I used baby spinach, no chopping required! You can also use frozen spinach.
-
Lemon juice. You can also add a sprinkle of sumac spice for extra tanginess.
-
Onion. Diced.
-
Carrots. Cut into round slices
- Potatoes. Cut into small bite pieces.
-
Salt. To taste.
-
Extra virgin olive oil.
Tips to Make the Best Lebanese Lentil Soup with Spinach:
- For a thicker soup, mix one tablespoon of corn starch with a few tablespoons of warm water and pour over the soup at the end. Just before you add the lemon juice and let it simmer for 5 minutes.
- Cook the lentils just until soft but not fully cooked, they will continue on cooking a little more after you add the veggies.
- Once you add the spinach, remove from heat immediately, to avoid overcooking them.
Do I need to soak lentils?
No, you do not need to soak our lentils. Although it is a good idea to rinse lentils under running cold water before cooking.
TO MEAL PREP THIS LEBANESE LENTIL SOUP WITH SPINACH:
I like to make soup for meal prep. I make a large batch of soup, enjoy it for dinner and freeze or refrigerate the rest.
To Refrigerate: Keep covered and refrigerate for 3 to 4 days. Reheat in microwave in 30-second intervals until heated through.
To Freeze: Divide into individual freezer-safe containers. Freeze, covered for up to 3 months. To reheat, transfer to the refrigerator or reheat from frozen in 30-second intervals until heated through.
MORE LENTIL RECIPES YOU MAY ENJOY:
Spinach Lentil Soup with Lemon
If you try this Lebanese lentil soup with spinach, let me know! Leave a comment, rate it, and don’t forget to tag a photo #thesaltandsweetkitchen on Instagram You can also find me on Facebook and Pinterest for all the latest updates!
Lentil Spinach Soup

Lebanese Lentil Soup with Spinach
Ingredients
- 8 cups water
- 1 1/2 cups brown lentils – rinsed
- 2 tbsp olive oil
- 1 large onion, sliced
- 1 1/2 cups chopped carrot (2 large carrots)
- 2 potatoes- peals and cut into bite size pieces
- 2 heaping cups shredded spinach
- 1/2 cup Lemon juice- plus more for serving
- Salt to taste
Instructions
Recommended Products
The recommended products below are affiliate links to products I use and love!
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 146Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 186mgCarbohydrates: 21gFiber: 7gSugar: 4gProtein: 7g
Please note that the nutrition label provided is an estimate based on an online nutrition calculator. It will vary based on the specific ingredients you use.
Ari
Hi. I don’t see how many potatoes to use in the ingredients list, but in the directions, it says to use potatoes and carrots. Please let me know how many potatoes needed, if any. Thank you.
Ari
Rose
Ops! Thank you for catching that! I add about two potatoes- cut into bite size pieces to this Lentil soup. I updated the recipe as well, thank you!