Skip to main content

Lebanese Savory Garlicky Lentil, Noodles, and Egg Soup With Bak Choi and Lemon Recipe

I'm particularly interested in travel, reading, history, and cooking.


This soup really has everything in it! It combines a splendid array of noodles, lentils, eggs, cilantro, bok choy (or Swiss chard), garlic, lemon, salt, pepper, onion, and coriander. These flavors blend together quite delicately into an intricate, excellent soup. It is savory with a bit of the citrus edge of lemon, has a delicate broth that absorbs the flavors from the vegetables, has hearty contents such as noodles and eggs, and is highly adaptable. It would be easy to add in other vegetables to it or to make it more into a soup than it is—I used 6 cups of water to make it more of a stew than a soup, but this is easily changed. It doesn't even take very long to prepare; although to be fair, the process utilized is quite labor intensive. Still, the fact that such a tremendous amount of soup can be made in less than an hour is excellent. Furthermore, it isn't often that one can find such a hearty and filling soup while still having a vegetarian meal (with the exception of the egg)! I imagine as well that it would overall be rather cheap for the quantity of food that it provides.

Another addition which I have found works excellently is chicken, shredded and added in and which gives the soup more bulk.

Scroll to Continue

Read More From Delishably

I have adapted this recipe from Rose Water and Orange Blossoms by Maureen Abood, including into it noodles and eggs. I'd advise getting the book, as it has a lot of neat and original recipes, and I'd also encourage making your own modifications upon my dish! I myself drew partial inspiration from a noodle shop in Paris, where I had been introduced to the idea of a hard-boiled egg in ramen, which I found to be very impressive.


  • 4 eggs
  • 1 9 oz package linguini
  • 3/4 cup cilantro
  • 6 cloves garlic, minced
  • 2 teaspoons salt
  • 3/4 teaspoon black pepper
  • 1 lemon, juice of
  • 3/4 cup lentils
  • 2 teaspoons ground coriander
  • 2 tablespoons flour
  • 1/4 cup olive oil
  • 1 large onion, peeled and chopped
  • 1 bunch bok choy, bottom chopped off and chopped reasonably finely, (or swiss chard)


  1. Place the 3/4 cups of lentils, combined with 5 cups of cold water, and 1/2 teaspoon salt, together into a large casserole dish. Heat over a high flame until it begins to boil, then reduce heat and simmer for 20 minutes.
  2. Heat the olive oil in a large skillet. Add into it the chopped bok choy and the peeled and chopped onion, along with 1 teaspoon of coriander, 1/2 teaspoon black pepper, and 1 teaspoon of salt. If it is too large at first, do not be concerned, for it will reduce in time. Sauté for 5 minutes, then add the 6 cloves of peeled and minced garlic. Sauté 1 minute more, add 2 tablespoons flour and mix it in well, then turn off the heat.
  3. Add the vegetables into the lentils alongside 1/2 cup of cilantro. 1/2 teaspoon salt, 1/4 teaspoon black pepper, 1 teaspoon coriander, and the juice of 1 lemon. Add 3 more cups of cold water, or more if you prefer something less stew like. Cook for several minutes on low heat to heat through, then turn off the heat to let the ingredients flavor each other.
  4. Simultaneously make the hard boiled eggs, bringing the water to a boil then adding the 4 eggs for 10 minutes, and afterwards removing the water and adding cold water, and then peeling them, and then adding them into the soup. Feel free to salt and pepper them before so.
  5. Make the linguine pasta per its recipe. Once done, add into the soup, and stir to mix. Add the remaining 1/4 cup of cilantro. Season with additional salt and pepper as desired. Serve immediately, or wait several days: the flavor will further blend into the soup. Bread is an excellent thing to serve with it.

© 2018 Ryan Thomas

Related Articles