You might have seen the question “What is the staple food for the people of Bengal?” in general knowledge books. It is rice and fish. A fish item is a must on the daily lunch menu in Bengali households. The lunch tastes insipid to Bengalis without the pungent flavor of a fish curry.