Gujarati cusine has special place all over India. Gujarati cooking consists of dal, bhaat( rice), vegetables, chapatis, kachumbar( mixed vegetables salad), papad and curd. Gujarati food is nourishing and balanced. Snacks like dhokla, khandvi, sweets like basundi are famous for its taste.
The typical Gujarati Thali consists of Rotli, Dal or Kadhi, Rice, and Shaak/Sabzi (a dish made up of different combinations of vegetables and spices, which may be spicy or sweet). Gujarati cuisine varies widely in flavour and heat, depending on a given family's tastes as well as the region of Gujarat they are from. North Gujarat, Kathiawad, Kachchh, and Surti Gujarat are the four major regions of Gujarat that all bring their own style to Gujarati food. Many Gujarati dishes are distinctively sweet, salty, and spicy at the same time.
The cuisine changes with the seasonal availability of vegetables. In summer, when mangoes are ripe and widely available in market, for example, Keri no Ras (fresh mango pulp) is often an integral part of the meal. The spices used also change depending on the season. Garam Masala and its constituent spices are used less in summer. Regular fasting, with diets limited to milk, dried fruits, and nuts, are commonplace.
In modern times, some Gujaratis have become increasingly fond of very spicy and fried dishes. There are many chefs who have come up with fusions of Western and Gujarati food. Gujaratis are predominantly vegetarians, even though pockets of the state consume chicken, beef and fish.
Bajra Roti is a plain flat bread made from flour having nutritional value similar to other foods based on flours. Common meals in villages near Saurashtra during the cold winters consists of thick Rotis, termed Bhakri, made of wheat flour, garlic chutney, onion, and chaas.