Heat a large sauté pan or pot on medium heat.
Add ghee or oil. Sauté ginger and diced tomatoes until the liquid of the tomatoes reduces.
Add turmeric, cinnamon, paprika, coriander, cumin, olives and sea salt and sauté one more minute.
Add chicken stock, sliced lemons and simmer for 10 minutes.
Add carrots and chicken. Bring it up to boil and then cover, and simmer for 20-30 minutes.
Add potatoes. Cover again and simmer 30 more minutes until everything is cooked through.
Lastly add cilantro and remove from heat.