Vegetarians do not just survive in Udaipur, they eat extremely well. Mewar's cooking has always leaned on lentils, grains, dried desert beans and a generous hand with ghee, and the city's strong Jain and Marwari communities mean "pure veg" is a common sign on restaurant doors, not a niche request.
These eight restaurants cover the full range, from a traditional thali near Lake Pichola to wood-fired pizza in Bhuwana. This is a mix, not a ranking, so pick by what you are craving and where you are staying.
What "pure veg" means here
A pure veg restaurant serves no meat, fish or eggs, and the kitchen never handles them. Many places will also cook Jain-style if you ask, which means no onion, garlic or root vegetables. If that matters to you, say "Jain" clearly when you order and check that the base gravies are prepared separately.
The eight restaurants
1. Khamma Ghani: for traditional Rajasthani food
If you want to taste Mewar on a plate, start here. Khamma Ghani cooks the regional classics: dal baati churma, gatte ki sabzi, ker sangri and a full Rajasthani thali. It sits in the Ambamata and Rang Sagar side of town, handy if you are exploring Lake Pichola and the old city. New to the thali format? Our first-timer's thali guide explains what goes with what.
2. Brahma Kamal: for a refined family meal
Also in Ambamata, Brahma Kamal pairs traditional Indian recipes with a calmer, more polished dining room. The signature thali, paneer dishes and Indian desserts make it a popular choice for family gatherings and festive meals.
3. Vraj: for North Indian comfort food
Locals in Hiran Magri treat Vraj as their celebration restaurant: birthdays, weekend dinners, the cousins-are-visiting kind of night. The menu sticks to dependable North Indian favourites such as paneer butter masala, dal tadka, butter naan and veg biryani, served in a comfortable space that works for all ages.
4. Vana: for a quiet rooftop
Vana is a rooftop restaurant in Shakti Nagar that feels a world away from the tourist lanes. Expect healthy bowls, traditional Indian curries and seasonal specials. It suits slow lunches and travellers who want a peaceful meal without crowds.

5. Hocco Kitchen: for casual comfort food
Near Sukhadia Circle on Kumbha Marg, Hocco Kitchen is busy, bright and easy. Pizzas, loaded fries, burgers, sandwiches and mocktails come in generous portions. It is a favourite with families and students, and convenient after an evening at Fateh Sagar.
6. Vegetarian: for modern fusion
Yes, the restaurant is actually called Vegetarian. Near Sukhadia Circle in New Fatehpura, it takes a playful approach: white sauce pasta, pizza, fusion platters and garlic bread, all strictly vegetarian. Younger diners love it for something beyond dal and roti.
7. Little Italy: for pizza and pasta night
In Bhuwana, opposite Celebration Mall, Little Italy brings wood-fired pizza, pasta arrabbiata, risotto and Italian desserts to the City of Lakes. The interiors are elegant enough for a date night or a small celebration.
8. Chawalas: for chai and chaat
At Shobhagpura Circle, Chawalas is a snack-and-chai kind of place. Chaat platters, raj kachori, masala chai and North Indian combos make it perfect for a quick bite or an evening chai session with friends.
Tip: Weekends and festival evenings get busy, especially at family restaurants. Call ahead or go a little early, and check current timings before you set out.
Which one should you choose?
| You want | Try | Area |
|---|---|---|
| Traditional Rajasthani food | Khamma Ghani | Ambamata, near Lake Pichola |
| A refined family dinner | Brahma Kamal, Vraj | Ambamata, Hiran Magri |
| Peace and quiet | Vana | Shakti Nagar |
| Casual comfort food | Hocco Kitchen | Sukhadia Circle |
| Fusion | Vegetarian | New Fatehpura |
| Italian | Little Italy | Bhuwana |
| Chai and chaat | Chawalas | Shobhagpura Circle |
Eating veg near the lakes
Around Lake Pichola, the City Palace and the old city, Khamma Ghani and Brahma Kamal are the closest picks from this list. Spending the evening at Fateh Sagar? Hocco Kitchen and Vegetarian are a short ride away near Sukhadia Circle.
Outside restaurants, the city's everyday vegetarian food is just as good. Pyaaz kachori, mirchi bada, poha with jalebi, mawa kachori, gatte ki sabzi and ker sangri are all meat-free. Find them in our street food trail, and when you are ready for dessert, browse the sweet shops of Udaipur.
Quick answers
Is Udaipur good for vegetarians?
Very. Traditional Mewari food is largely vegetarian, pure veg restaurants are common, and most menus clearly mark veg dishes.
Can I get Jain food in Udaipur?
Many restaurants will prepare Jain-style food without onion, garlic or root vegetables on request. Mention it when ordering and confirm with the staff.
Where can I eat a vegetarian Rajasthani thali in Udaipur?
Khamma Ghani and Brahma Kamal both serve traditional thalis and are convenient for visitors staying near Lake Pichola and the old city.





