Los platos Gujarati no son solo conocidos por su sabor delicioso sino que también tienen un alto valor nutricional. Cada delicia Gujarati es preparada usando diferentes estilos de cocina y diferentes combinaciones de especias. Algunos de los más populares platos Gujarati incluyen dhokla (torta al vapor), doodhpak (pudín de arroz), undhiyo (mezcla de vegetales), shrikhand (postre hecho con requesón colado), suterpheni (confite), mohanthal (dulce hecho con harina asada) y kasha (masa de avena). Lo que le da su identidad distintiva a la cocina Gujarati es la gran concentración de azúcar en los platos, comparada con la sal y las especias. En tiempos antiguos, los comerciantes y trabajadores de Gujarat tenían que trabajar en condiciones de calor y humedad y viajar a largas distancias a pie. Para mantener el nivel de glucosa en el cuerpo se añadió el azúcar a la mayoría de los platos. Aunque es un estado costero, la mayoría de la comida Gujarati es vegetariana, debido a la influencia de la cultura Jain, a diferencia de otros estados costeros que son famosos por su comida marina.