for our family recipe I cover the meat in flour, browned in the hot pan in ghee or butter-oil. spices are added then with the onions, covered with tinned tomatoes and the whole thing left to cook on a very low heat for 2 hours before adding fresh peppers.
for some reaon it always tastes much better the next day. is it supposed to be like that?