Bengalis are known for their inclination towards fish. A Bengali meal is incomplete without fish in it. No part of the fish is thrown out, be it the head or the gut or the bones. Different dishes are prepared using different parts of the fish. Mach er dim or fish roe is no exception and considered a delicacy in Bengali cuisine.






