Suad Shallal’s Iraqi Lentil Soup With Meatballs
Updated December 10, 2025
- Total Time
- 45 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
2 medium onions, minced
1 pound ground beef or lamb or both
½ cup finely chopped parsley
1 cup soft bread crumbs
1 teaspoon salt plus salt to taste
¼ teaspoon pepper
½ teaspoon allspice, freshly ground from about 5 whole allspice
2 tablespoons pure olive oil
10 cups chicken broth
1 pound brown or yellow lentils
3 rounds angel hair pasta (about 2 ounces)
2 carrots, diced fine
Juice of one half lemon
Preparation
- Step 1
Preheat oven to 400 degrees, and line a baking pan with parchment paper. Place half the onions and the ground meat, parsley, bread crumbs, salt, pepper and allspice in a medium mixing bowl. Blend ingredients, and form into balls the size of walnuts. Turn onto the baking pan.
- Step 2
Bake for 10 minutes, remove from pan, and drain on a paper towel. In a soup pot, sauté remaining onions in olive oil over medium heat until golden. Add chicken broth and bring to boil.
- Step 3
Pick any stones from over lentils, place in bowl, cover with cold water, and drain. Add them to soup, turn heat to low, and simmer slowly for about 20 minutes or until lentils are almost tender.
- Step 4
Crumble angel hair pasta into soup, along with carrots and meatballs. Simmer slowly for another 5-10 minutes or until lentils and noodles are cooked, adding more chicken broth or water as needed. Just before serving, squeeze lemon into soup.
Private Notes
Comments
The meatballs were wonderful. Used ground lamb. The lentils had a nice natural flavor with the onions and carrots but the lack of spices was missed. I added 2 tsp curry powder and 2 tsp cumin and a little more salt. That helped but further experimentation will be needed. Also, the length of time that the dry lentils were covered with water is "undisclosed." I soaked them in water for about 8 hours before adding to the soup, which worked out well.
Marvellous way to use the ubiquitous brown lentil! Though in all honesty breaking bits of angel hair pasta into it a USA bridge-variation too far ! Added Middle Eastern (pre-soaked/cooked) garbanzo (chickpea) beans instead. Handful cummin seeds+ v/generous shake ground coriander + 3 bays leaves & pinch chilli powder as spicing -- entirely satisfying & good looking!
Making the lamb into meatballs seems like a wasted step. Next time I make this recipe, I’m going to simply brown the lamb with the onions and spices, have its favor throughout the soup, and skip the meatballs.
We've made this many times as written. The flavors are not strong, but they are well-rounded and comforting. Using a really good broth is essential. (The one in Gefilte Manifesto is my favorite.) Note that any leftovers will be considerably thicker, as the pasta and lentils absorb more of the broth.
Good recipe! Grated my onion instead of mincing for the meatballs. Added cumin and curry powder as others suggested. The pasta shape could be improved--I think orzo might be nice next time. Otherwise easy and tasty recipe.
As someone else commented (on a different recipe), it wouldn’t be an NYT Cooking comments section without adding how I spun this recipe! Made the meatballs with beef (my store was out of lamb, which was a bummer!), & mostly as written, just with more allspice. In the lentils, during their initial simmer period, I added recommended spices: cumin, coriander, & cardamom. I doubled the amount of carrot bc I love vegetables, & more fresh parsley was added after I turned the heat off the soup. Soooooo delicious & comforting. Served with warm, pillowy pita!

