This question already has an answer here:
I'm addicted to curries and recently I participated on an internet discussion about oil separation in a curry. It is conventional wisdom that oil separation in a curry indicates the food finished cooking and that everything is ready. I take this for granted, but what I am really looking forward to is a technical explanation in english for this event. How exactly does the oil separation culminate with the finishing of cooking of the curry sauce and its ingredients?