Turn on the heat to medium.
Saute the onions 3 to 5 minutes until fragrant.
Add the garlic, ginger and thyme leaves. Mix and cook 30 to 60 seconds.
Add in the spice Mix. Stir and cook 4 to 5 minutes until very fragrant and the color starts to darken.
Add in tomato paste. Stir and cook 1 to 2 minutes. Season with a pinch of salt and freshly ground black pepper.
Add in the chopped tomatoes. Mix to coat with the aromatics. Cook 2 to 3 minutes.
Add in the fresh herbs, Tamarind juice and chick peas. Mix.
Add back the duck legs and any juices released. Pour in the stock. Add in the cinnamon stick. Taste and adjust salt if needed.
Bring to a boil. Cover with a tight lid. Reduce heat and simmer 1 1/2 to 2 hours until fork tender and the sauce have reduced to your liking.
Serve with roti or on a bed of rice. Enjoy!