Shawrbat Bayd bil-Kufta

Ingredients

 * 1) 3 Tablespoons of oil
 * 2) 1 large onion, chopped, separated
 * 3) 1/2 cup of almonds
 * 4) 3/4 teaspoon of ground cinnamon
 * 5) 1/8 teaspoon saffron threads
 * 6) 7 1/2 cup of boiling water
 * 7) 1 # of ground lamb
 * 8) 2 Tablespoons of chopped fresh coriander
 * 9) 2 eggs
 * 10) 1 cup of fine vermicelli
 * 11) 1 Tablespoon of parsley, finely chopped
 * 12) 2 Tablespoons fresh lemon juice

Directions
In a large saucepan heat the oil over low heat. Add half of the onions and sauté until golden brown. Add the almonds, butter, salt and pepper, cinnamon, saffron and 1 1/2 cups of the boiling water. Cook for 5 minutes over low heat.

Mix the meat, coriander , one egg, remaining onions and salt and pepper. Form into balls about the size of a marble. Add the meatballs to the mixture in the saucepan. Add the remaining 6 cups of boiling water. Continue to cook over medium heat until the meatballs are done. Add the vermicelli and cook for 5 more minutes.

Mix the other egg, the parsley and the lemon juice. Add this sauce to the saucepan with the meatballs one minute before the soup is to be served. Stir well and do not allow this to boil.