Presque toujours strictement végétarienne, la cuisine du Gujarat ne ressemble à aucune autre cuisine indienne. La différence consiste en un mélange inhabituel de sucré et de salé pour former un tout harmonieux. Même si l’état du Gujarat a absorbé de nombreuses influences extérieures au fil des ans, la cuisine est restée sensiblement la même. Le « Gujarati Thali », un grand plateau d’argent composé d’innombrables bols remplis de curry de légumes, de sauces à base de dais ou de lentilles, d’une variété de pains, de sarriettes – des farsans frits croustillants – permet d’entrevoir et de savourer la grande diffusion de la cuisine du Gujarat. Des viandes sucrées et une gamme étonnante de chutneys et de cornichons doux et aigres. L’ensemble du repas, y compris les légumes et les dais (lentilles au curry), permet d’obtenir un équilibre délicat entre les saveurs : sucré-salé, salé-épicé, croquant et doux, faible en gras et frit !
Parmi les délices bien connus du Gujarati, citons le Paunk (combinaison de diverses céréales grillées), le undhyoo (spécialité de pommes de terre, patates douces, brinjals et fèves cuites dans un pot en terre dans un four de boue), le kadi.- (un curry de yaourt et de légumes hachés), khamam dhokla (un gâteau salé, sucré et aigre fait de farine de pois chiches), shrikhand (un dessert fait de yaourt épicé au safran, aux noix, à la cardamome et aux fruits secs) et doodfi pak (un dessert de lait épais sucré avec des fruits secs et des noix).