Bengalis love to have a thick gravy instead of runny ones. This is a traditional Bengali egg gravy known as Dim Kosha. Dim is eggs in Bengali and Kasha means a thick gravy. The trick is to cook the spices on a low heat for a few minutes to blend everything well. The prolonged cooking of the spices enhances the flavour of the gravy.