Peel the chickpeas that you soaked in water the night before.
Chop the onion and place it in a pot with the chickpeas and oil.
Add the diced meat, celery, parsley, half of the cilantro, half of the tomato paste, and lentils.
Peel the tomatoes and blend them to create a puree. You can blanch them in hot water for 5 minutes until the skins detach. Peel and blend them.
Add the tomato puree to the pot.
Add salt, ginger, pepper, turmeric, smen (clarified butter), and cinnamon.
Stir everything and simmer on low heat for about 10 minutes.
Add the remaining water (2.25 liters) and cook on medium heat for 1 hour, until the chickpeas are tender. If using a pressure cooker, cook for 20 to 30 minutes.