I'm living in Gujarat for the past 22 years, so I can give this answer.
Gujarat is a pretty much diverse state in terms of language and food.
Gujarat is mainly divided into five regions.
- North Gujarat
- Central Gujarat
- South Gujarat
- Saurashtra
- Kutch
Although, Common language is Gujarati but dialect and food changes from region to region.
North Gujarat
Main city - Ahmedabad
Famous food items of Ahmedabad and North Gujarat are
- Dal vada
2. Steam Dhokla
3. Maska Bun
4. Gota
5. Fafda jalebi
6. Dhebra
Saurashtra
Main city - Rajkot
Famous food items of Rajkot and Saurashtra are
- Green Chutney
2. Chikki
3. Ghughra
4. Penda
5. Bhungra Bateta
6. Khajali
6.Kachori
7. Vanela gathiya
8. Bread katka
9. Fruity Ice dish Golas
10. Ringan no oro & Bajra no rotlo
11. Chaapdi Undhiyu
12. Puri Shaak
Central Gujarat
Main city - Vadodara
Famous food items of Vadodara and Central Gujarat are
- Sev Usal
2. Muthia
3. Frankie
4. Lilo Chevdo
5. Bhakharwadi
South Gujarat
Main City - Surat
Famous food items of Surat and South Gujarat are
- Locho
2. Ghari
3. Khaman Dhokla
4. Sev khamni
5. Undhiyu
6. Aloo puri
7. Lilva Kachori
8. Idada
Kutch
Main City - Bhuj
- Dabeli
2. Kadak
Some other famous food items from all over Gujarat
- Thepla
2. Khakhra
3. Dal pakwan
4. Khandvi
5. Bhajiya
6. Patra
7. Ragda Pattice
8. Dal Dhokli
Warning: After observing this mouth-watering dishes it is compulsory to upvote.
Source : Google Images