Udaipur, the City of Lakes, is not just famous for its royal palaces and mesmerizing landscapes but also for its rich and diverse culinary experiences. Whether you’re a vegetarian looking for an authentic Rajasthani thali or a non-vegetarian craving delicious kebabs and biryanis, Udaipur has something for everyone.
Here’s a complete guide to the best veg and non-veg restaurants in Udaipur, featuring luxury fine dining, budget-friendly eateries, and hidden gems that food lovers must try!
Best Vegetarian Restaurants in Udaipur
1. Natraj Dining Hall – Best Rajasthani & Gujarati Thali
📍 Location: City Station Road
⭐ Specialty: Unlimited thali with authentic flavors
- Serves delicious Rajasthani, Gujarati, and Jain food
- Budget-friendly and highly rated by locals
- Ideal for families and traditional food lovers
2. Krishna Dal Bati Restro – Best Dal Bati Churma
📍 Location: Sukhadia Circle
⭐ Specialty: Traditional Rajasthani Dal Bati Thali
- Serves crispy bati with ghee, spicy dal, and churma
- Affordable and popular among tourists and locals
- Perfect for lunch after sightseeing
3. Govinda’s Café – Best for Pure Veg & Jain Food
📍 Location: Near Jagdish Temple
⭐ Specialty: Jain food with no onion and garlic
- Serves North Indian, South Indian, and Italian dishes
- Affordable, hygienic, and perfect for families
- Best time: Lunch & early dinner
4. JMB (Jodhpur Misthan Bhandar) – Best Rajasthani Snacks
📍 Location: Surajpole & Fateh Sagar Road
⭐ Specialty: Kachori, Samosa, Mirchi Vada, and Sweets
- Famous for authentic Rajasthani street food
- Best for breakfast and evening snacks
- Highly recommended for food lovers
5. Millets of Mewar – Best Healthy & Organic Food
📍 Location: Hanuman Ghat, Near Lake Pichola
⭐ Specialty: Gluten-free, organic, and vegan-friendly food
- Serves healthy vegetarian meals with local millet grains
- Great for fitness enthusiasts and health-conscious travelers
- Best time: Brunch & lunch
Best Non-Vegetarian Restaurants in Udaipur
6. Ambrai Restaurant – Best Lake View & Non-Veg Delights
📍 Location: Amet Haveli, Lake Pichola
⭐ Specialty: Tandoori kebabs and royal Rajasthani dishes
- Serves butter chicken, mutton curry, and grilled fish
- Offers a romantic candlelight dinner setup
- Best time: Dinner with a sunset view
7. Khamma Ghani Restaurant – Best Non-Veg Rajasthani Cuisine
📍 Location: Fateh Sagar Lake
⭐ Specialty: Laal Maas and Safed Maas (Royal Rajput dishes)
- Serves authentic Mewari non-veg cuisine
- Perfect for luxury dining with a heritage ambiance
- Ideal for meat lovers & fine dining
8. Tribute Restaurant – Best for Mutton & Kebabs
📍 Location: Fateh Sagar Lake
⭐ Specialty: Mutton rogan josh and spicy tandoori starters
- Great for grilled non-veg and Rajasthani flavors
- Lakefront seating with a serene atmosphere
- Best time: Dinner with family and friends
9. Barbeque Nation – Best for Unlimited Non-Veg Buffet
📍 Location: Celebration Mall, Udaipur
⭐ Specialty: Live grill & unlimited non-veg buffet
- Serves chicken tikka, fish kebabs, and mutton curries
- Best for large groups and parties
- Ideal for those who love barbecue-style dining
10. Al Rehmaniya – Best for Biryani & Mughlai Cuisine
📍 Location: Chetak Circle
⭐ Specialty: Mutton Biryani & Chicken Changezi
- Famous for authentic Hyderabadi & Mughlai dishes
- Serves juicy kebabs and rich mutton curries
- Perfect for budget-friendly non-veg lovers
Why Udaipur is a Foodie’s Paradise?
✔ Authentic Rajasthani Flavors: Enjoy traditional dishes like Dal Bati Churma, Laal Maas, and Ghevar.
✔ Luxury & Budget Dining Options: From fine-dining rooftop restaurants to budget-friendly street food, Udaipur has it all.
✔ Romantic Lake-View Restaurants: Ideal for honeymooners and couples.
✔ Street Food Delights: Enjoy kachori, mirchi vada, and samosas at local stalls.
✔ Diverse Cuisine: From North Indian, Mughlai, and South Indian to Continental & Vegan, there’s something for everyone.
Final Thoughts
Udaipur offers a perfect mix of vegetarian and non-vegetarian dining options, whether you’re looking for authentic Rajasthani food, a luxurious candlelight dinner, or a budget-friendly street food experience.
Plan your food journey today and explore the best restaurants in Udaipur! 🍽️