Place the meat, turmeric, black pepper, cinnamon, ginger, butter, celery, onion, and coriander in a saucepan and place over low heat. Stir every five minutes. Then add the tomatoes and let them simmer for another 15 minutes. Add the tomato paste, water, and lentils and bring to a boil.
. Then reduce the heat, cover, and let it cook for two hours. 10 minutes before serving, increase the heat and add the cooked chickpeas and noodles to the soup. Add the eggs and lemon juice, and let it cook for a minute.