Best Gujarati Restaurants Around the World
Gujarati food is more than just a thali—it’s a soulful combination of sweet, spicy, and tangy flavors rooted in age-old traditions. From soft dhokla and crispy fafda to rich undhiyu and creamy shrikhand, this vegetarian Gujarati cuisine has found fans far beyond India’s borders. Whether you’re in London, Dubai, or New York, you’ll find authentic Gujarati restaurants that serve not just food—but nostalgia, warmth, and culture on a plate.
Best Gujarati Restaurants Around the World – if you’re a homesick expat, a foodie traveler, or someone curious about regional Indian food, here’s your guide to the best Gujarati restaurants around the world—complete with must-try Gujarati dishes and tips for the perfect desi dining experience.
–
Can I find Gujarati food outside India?
Absolutely! You’ll find Gujarati cuisine abroad in cities like London, New York, Dubai, Toronto, Melbourne, and Nairobi—especially in areas with a large Indian diaspora.
How much does a Gujarati meal cost abroad?
It depends on the restaurant:
-
Affordable thali restaurants abroad: $10–$20 (USD) per person
-
Fine-dining Gujarati restaurants (e.g., Ghee Miami, Junoon NYC): $40–$100+ per person
-
Gujarati thali in Dubai: AED 35–80 per person
What are the best Gujarati dishes to try?
Don’t miss these:
-
Dhokla
-
Khandvi
-
Undhiyu
-
Gujarati Kadhi
-
Thepla
-
Fafda & Jalebi
-
Shrikhand
Best Gujarati Restaurants Around the World
1. Ghee Indian Kitchen – Miami, USA
-
Location: Miami, Florida
-
Approx. Cost: ₹2,500–₹4,000 per person ($30–$50)
-
Why Visit: Run by Chef Niven Patel, Ghee blends traditional Gujarati flavors with a modern, farm-to-table twist. Think home-style theplas, seasonal sabzis, and kadhi, served with international finesse. The warm vibe and fresh ingredients make it a top pick for Gujarati food in the USA.
-
Must Try: Smoked eggplant curry, dal bati, turmeric rice
2. Prashad – Bradford, UK
-
Location: Near Leeds, United Kingdom
-
Approx. Cost: ₹2,000–₹3,500 per person (£20–£35)
-
Why Visit: A Michelin Bib Gourmand winner, Prashad serves beautifully plated, 100% vegetarian Gujarati cuisine. Their Gujarati thali, stuffed bateta, and samosa chaat have earned rave reviews from critics and locals alike.
-
Must Try: Paneer lasan, masala dosa with Gujarati chutneys
3. Maharaja Bhog – Dubai, UAE
-
Location: Multiple locations in Dubai
-
Approx. Cost: ₹800–₹2,000 per person (AED 35–80)
-
Why Visit: Known for its unlimited Gujarati thali, Maharaja Bhog offers a royal spread of sabzis, dal, kadhi, roti, rice, desserts, and farsan. It’s one of the most popular spots for Gujarati food in the Middle East.
-
Must Try: Undhiyu, moong dal halwa, mango ras during season
4. Govardhan Thal – Toronto, Canada
-
Location: Little India, Toronto
-
Approx. Cost: ₹1,500–₹2,500 per person (CAD 25–40)
-
Why Visit: This spot offers a true taste of home for Gujaratis in Canada. Known for its authentic Jain-friendly Gujarati meals, rotli-shaak combos, and sweet-savory pairings. The service is fast, friendly, and ideal for family dining.
-
Must Try: Handvo, dhokla, kadhi-khichdi combo
5. Junoon – New York City, USA
-
Location: Flatiron District, Manhattan
-
Approx. Cost: ₹4,000–₹8,000 per person ($50–$100+)
-
Why Visit: A Michelin-starred restaurant blending modern Indian fine dining with regional flavors, Junoon includes Gujarati touches like thepla crisps, chaat with farsan-style toppings, and seasonal vegetarian mains. Perfect for a luxury Gujarati-inspired meal in NYC.
-
Must Try: Signature vegetarian tasting menu with regional accents
6. Dosa Hut (with Gujarati options) – Melbourne, Australia
-
Location: Multiple outlets in Melbourne
-
Approx. Cost: ₹1,200–₹2,000 per person (AUD 20–35)
-
Why Visit: While Dosa Hut is known for South Indian fare, several outlets offer Gujarati thalis and snacks on special request or during festivals. Great value, good spice balance, and a hit with students and families alike.
-
Must Try: Gujarati thali (weekends), fafda-jalebi (special orders)
7. Shree Krishna Vada Pav & Gujarati Snacks – Singapore
-
Location: Race Course Road, Little India, Singapore
-
Approx. Cost: ₹800–₹1,500 per person (SGD 15–25)
-
Why Visit: A small but vibrant eatery popular with locals and tourists alike, this place serves authentic Gujarati street food, including thepla, fafda, dhokla, and jalebi. Quick service and pocket-friendly pricing make it a great stop for a casual bite.
-
Must Try: Fafda-jalebi combo, khaman, masala chai
8. Rajdhani Thali – Nairobi, Kenya
-
Location: Westlands, Nairobi
-
Approx. Cost: ₹1,200–₹2,000 per person (KES 2,000–3,000)
-
Why Visit: A favorite among the large Indian community in Kenya, Rajdhani offers classic Gujarati thalis with unlimited servings. The taste is home-style, and the ambiance is family-friendly.
-
Must Try: Gujarati kadhi, methi thepla, churma laddoo
Best Gujarati Restaurants Around the World
How much does a Gujarati meal cost abroad.
The cost varies based on the location and restaurant type:
-
At budget or casual thali restaurants, expect to pay around ₹800–₹1,500 per person.
-
Mid-range restaurants usually charge ₹1,500–₹2,500 per person.
-
Fine dining or fusion spots like Junoon or Ghee can go up to ₹8,000 per person or more.
No Visa Needed For These Countries
Famous National Parks in India and Around the World