Best Restaurants in Varanasi: Where to Eat, What to Try and How Much It Costs

Varanasi is famous for its temples, ghats and spiritual traditions, but the city also has a diverse food scene. From traditional North Indian thalis and Banarasi specialities to Italian cafés, South Indian meals and rooftop dining, there are plenty of restaurants to explore.

Whether you are visiting the city with family, looking for a vegetarian restaurant near the ghats or planning a relaxed dinner with friends, choosing the right place can make your trip more enjoyable.

In this guide, we cover some of the best restaurants in Varanasi, including their cuisine, neighbourhood, approximate price range and useful information to help you decide where to eat.

Price note: The prices below are indicative estimates per person, not guaranteed menu prices. Your bill will depend on your order, portion size, taxes and any applicable offers. Confirm current menus, opening hours and availability before visiting.

1. Desi Mandapam Baati Chokha Restaurant

Best for: Traditional North Indian food and regional-style meals

Desi Mandapam Baati Chokha is a good option for visitors who want to try a traditional Indian meal in a restaurant setting. Baati chokha is associated with the wider Bhojpuri food culture and features baked wheat baati served with chokha, a preparation commonly made with roasted vegetables.

The restaurant is situated on Sankat Mochan Road, near the Kewaldham Petrol Pump area. Its location makes it worth considering when exploring the southern part of Varanasi.

  • Cuisine: North Indian, baati chokha and traditional-style meals
  • Location: Sankat Mochan Road, near Kewaldham Petrol Pump, Tulsi Manas Mandir Colony
  • Approximate budget: ₹200–₹400 per person
  • Useful information: A suitable choice for travellers interested in traditional regional flavours. Confirm the current menu and availability before visiting.

2. Sagar Ratna – BHU Lanka

Best for: Vegetarian food and South Indian favourites

Sagar Ratna is a vegetarian restaurant option in the Lanka area, close to the Banaras Hindu University side of the city. It is worth considering if you prefer familiar vegetarian meals or want an alternative to traditional North Indian food.

Depending on the current menu, you can look for South Indian favourites such as dosa and idli, along with other vegetarian dishes. It can be a practical stop for students, families and visitors exploring the Lanka neighbourhood.

  • Cuisine: Vegetarian, South Indian and other Indian dishes
  • Location: Swastik Plaza, BHU Road, near Ravidas Gate, Lanka
  • Approximate budget: ₹200–₹500 per person
  • Useful information: Check the current menu for available dishes and prices. The restaurant is in a busy area, so allow time for local traffic.

3. Kesariya Thal

Best for: Indian thalis and a filling meal

If you want a complete Indian meal rather than ordering several individual dishes, Kesariya Thal is worth considering. Thali restaurants typically serve a selection of dishes together, allowing diners to enjoy different flavours in one meal.

This restaurant is located in the Shivala area, making it an option for visitors exploring southern Varanasi and the neighbourhoods around the riverfront.

  • Cuisine: North Indian and thali-style meals
  • Location: First floor, Hotel Vishwanath, Sonarpura Road, near Krim Kund, Shivala
  • Approximate budget: ₹250–₹500 per person
  • Useful information: Ask about the available thali options, serving size and whether the meal is unlimited before ordering.

4. 1916 Cafe & Restaurant

Best for: Casual dining with Indian and Asian options

1916 Cafe & Restaurant is located inside Hotel Ganesha Palace, opposite Girja Ghar Chauraha in the Godowlia area. Its central location makes it a useful option for visitors exploring the old city and nearby markets.

The restaurant serves Indian and Asian food. It may suit groups where different diners want a choice of meals rather than a single regional cuisine.

  • Cuisine: Indian and Asian
  • Location: Hotel Ganesha Palace, opposite Girja Ghar Chauraha, Godowlia
  • Approximate budget: ₹400–₹1,000 per person
  • Useful information: Consider it for lunch or dinner while sightseeing in the old city. Check current prices and travel time, particularly during busy hours.

5. Roma’s Cafe Diner

Best for: Café-style meals and relaxed dining

Roma’s Cafe Diner is situated near Ravidas Gate in Lanka. The area is popular with students and visitors, and the restaurant offers an alternative to traditional Indian dining.

It is worth considering if you want a casual place to sit down for a meal with friends or family. Before visiting, check the current menu to see which dishes suit your preferences.

  • Cuisine: Café-style and multi-cuisine dining
  • Location: 24, second floor, near Ravidas Gate, Lanka
  • Approximate budget: ₹250–₹600 per person
  • Useful information: A convenient option around the Lanka area. Check current opening hours and menu prices before travelling.

6. Kriva – Cafe & Fine Dining

Best for: Vegetarian café dining

Kriva is a vegetarian restaurant on the Assi–Lanka Road, in the Anandbagh area of Bhelupur. It is a useful option for visitors who want a sit-down meal in the southern part of the city.

The café and fine-dining positioning makes it worth exploring for a meal that feels different from a quick street-food stop. Check the menu for current vegetarian dishes, drinks and meal options.

  • Cuisine: Vegetarian and café-style dining
  • Location: B 1/4, Assi–Lanka Road, Anandbagh, Bhelupur
  • Approximate budget: ₹300–₹700 per person
  • Useful information: Consider this restaurant when exploring the Assi area. Confirm current menu details and whether reservations are needed for your preferred time.

7. Chotiwala Banaras

Best for: Vegetarian family dining

Chotiwala Banaras is a pure vegetarian restaurant in the Gurudham area, near Durgakund Road. It is worth considering for families and travellers who prefer vegetarian meals.

Its location makes it convenient to combine a meal with visits to attractions around Durgakund and southern Varanasi.

  • Cuisine: Vegetarian Indian food
  • Location: Gurudham, Durgakund Road, Anandbagh, Bhelupur
  • Approximate budget: ₹250–₹600 per person
  • Useful information: Confirm the current menu and any special meal options before visiting. It may be a practical choice for a family lunch or dinner.

8. La Casa Family Restaurant

Best for: Dining near the old-city ghats

La Casa Family Restaurant is located near Meer Ghat and Dashashwamedh in the Lahori Tola area. Its location is useful for visitors who want to eat while exploring the old city and the riverfront.

Because the lanes around the ghats can be narrow and crowded, it is worth checking the walking route and allowing enough time to reach the restaurant.

  • Cuisine: Family dining and multi-cuisine options; confirm the current menu
  • Location: D 3/75, Meer Ghat, Dashashwamedh area, Lahori Tola
  • Approximate budget: ₹250–₹600 per person
  • Useful information: A location to consider during an old-city sightseeing day. Check access, current opening hours and menu availability before visiting.

9. Shree Shivay Thali Dining

Best for: A full Indian thali meal

Shree Shivay Thali Dining is located on Central Jail Road in the Gilat Bazar area. It is worth considering if you are looking for a dedicated thali-style dining experience away from the busiest old-city lanes.

A thali can be a convenient way to sample several dishes in one sitting. Ask about the day’s menu, portion sizes and whether additional servings cost extra.

  • Cuisine: Indian and thali-style dining
  • Location: Central Jail Road, opposite the Shivpur–Phulwaria Road area, Gilat Bazar
  • Approximate budget: ₹300–₹500 per person
  • Useful information: The restaurant is in the wider Gilat Bazar area, so plan your journey according to your sightseeing route.

10. Paayas Restaurant

Best for: Indian meals and a convenient city location

Paayas Restaurant is located on Luxa Road, near the police station. Its central location makes it an option for visitors travelling between different parts of the city.

It serves North Indian food, making it worth considering for a familiar Indian meal. Check the current menu for vegetarian choices and any dishes you particularly want to try.

  • Cuisine: North Indian
  • Location: D46/13-1, Luxa Road, near the police station, Varanasi
  • Approximate budget: ₹200–₹500 per person
  • Useful information: A practical option for lunch or dinner around the Luxa area. Confirm the latest prices and opening hours before visiting.

11. Kimmo’s Kitchen

Best for: Casual dining in the Sigra area

Kimmo’s Kitchen is located on Fatman Road in the Kashi Vidyapith area of Sigra. It is worth considering if you are staying in or travelling through this part of Varanasi.

The restaurant is listed as an Indian restaurant. Check the latest menu to see which dishes and meal combinations are available during your visit.

  • Cuisine: Indian
  • Location: Fatman Road, Kashi Vidyapith, Sigra
  • Approximate budget: ₹300–₹700 per person
  • Useful information: Useful for visitors staying around Sigra. Check current opening hours and the menu before setting out.

12. Charcoal Fine Dining

Best for: A more upscale dining experience

Charcoal Fine Dining is situated on Sigra–Mahmoorganj Road, near Sarin Inn Hotel. It is an option for visitors who prefer a more formal restaurant setting rather than a quick meal or street-food stop.

If you are planning a dinner with family or friends, check the current menu, seating arrangements and total expected bill before deciding.

  • Cuisine: Fine dining; check the current menu for cuisine details
  • Location: 14, Sigra–Mahmoorganj Road, near Sarin Inn Hotel, Sigra
  • Approximate budget: ₹500–₹1,000+ per person
  • Useful information: Consider confirming availability and any reservation requirements before visiting during busy dinner hours.

13. The Four Level Rooftop Dining

Best for: Rooftop dining in the Durgakund area

The Four Level Rooftop Dining is located near Anand Park in the Durgakund area of Bhelupur. It may appeal to diners who prefer a rooftop setting for a meal with friends or family.

Rooftop experiences can vary with the weather, seating and time of day, so check what is available before visiting.

  • Cuisine: Multi-course or fine-dining-style restaurant; confirm the current menu
  • Location: In front of Anand Park, Durgakund, Anandbagh, Bhelupur
  • Approximate budget: ₹400–₹900 per person
  • Useful information: Ask whether outdoor rooftop seating is available at your preferred time and whether a reservation is recommended.

14. Pizzeria Vaatika Cafe

Best for: Pizza and café dining near Assi Ghat

Pizzeria Vaatika Cafe is a well-known option for visitors looking for pizza and casual café dining in Varanasi. Its Nadesar listing may be useful for travellers staying in that part of the city, so confirm the exact outlet location before travelling.

If pizza is what you are looking for after a day of sightseeing, check the current menu for available toppings, vegetarian options and other café dishes.

  • Cuisine: Italian-style pizza, desserts and beverages
  • Location: Verify the current outlet address before visiting
  • Approximate budget: ₹400–₹800 per person
  • Useful information: Confirm the exact branch, menu and opening hours. Online restaurant listings can sometimes display different outlets or location details.

Best Restaurants in Varanasi at a Glance

RestaurantBest forAreaApprox. budget per person
Desi Mandapam Baati ChokhaTraditional-style foodSankat Mochan Road₹200–₹400
Sagar RatnaVegetarian and South IndianLanka, near Ravidas Gate₹200–₹500
Kesariya ThalThali mealsShivala₹250–₹500
1916 Cafe & RestaurantIndian and AsianGodowlia₹400–₹1,000
Roma’s Cafe DinerCasual café diningLanka₹250–₹600
KrivaVegetarian café diningAssi–Lanka Road₹300–₹700
Chotiwala BanarasVegetarian family mealsDurgakund Road₹250–₹600
La Casa Family RestaurantDining near the ghatsMeer Ghat area₹250–₹600
Shree Shivay Thali DiningThali mealsGilat Bazar₹300–₹500
Paayas RestaurantNorth Indian foodLuxa Road₹200–₹500
Kimmo’s KitchenCasual Indian diningSigra₹300–₹700
Charcoal Fine DiningUpscale diningSigra₹500–₹1,000+
The Four Level Rooftop DiningRooftop experienceDurgakund₹400–₹900
Pizzeria Vaatika CafePizza and café foodVerify current outlet₹400–₹800

Budget estimates are for planning purposes only. Prices and restaurant details may change.

What Food Should You Try in Varanasi?

Along with restaurant meals, make time to try some of the city’s well-known local foods.

  • Kachori sabzi: A popular breakfast combination of kachori served with a spiced potato-based curry.
  • Tamatar chaat: A distinctive Banarasi street-food preparation made with tomatoes, spices and other toppings.
  • Chooda matar: A local dish made with flattened rice and peas.
  • Baati chokha: A traditional regional meal featuring baked wheat baati and roasted vegetable chokha.
  • Banarasi paan: A famous local speciality enjoyed by many visitors.
  • Lassi and local sweets: Good options for a refreshing drink or a sweet treat, depending on the season and shop.

For more recommendations, read our guide to the best street food in Varanasi.

Tips for Choosing a Restaurant in Varanasi

1. Choose a Restaurant Near Your Sightseeing Route

If you are exploring the old city, look around Godowlia, Dashashwamedh and nearby lanes. If you are visiting Assi Ghat or Banaras Hindu University, restaurants in Lanka and the Assi–Lanka Road area may be more convenient.

2. Check the Menu Before You Visit

Online listings can provide an overview, but menus, prices and opening hours can change. Check a restaurant’s latest listing or contact the venue if you have a specific dish or dietary requirement in mind.

3. Ask About Vegetarian Options

Varanasi has many vegetarian dining options, including dedicated vegetarian restaurants. If you require a strictly vegetarian kitchen or have particular dietary restrictions, confirm this directly with the restaurant.

4. Plan for Traffic and Crowded Lanes

Some restaurants around the old city are reached through narrow lanes with limited vehicle access. Allow extra time and check the walking route if you are visiting near the ghats.

5. Confirm the Final Bill

Ask whether menu prices include taxes and whether any service charge applies. This is particularly useful for larger groups and more expensive dining experiences.

Frequently Asked Questions

1. Which are the best restaurants in Varanasi?

Popular options to consider include Desi Mandapam Baati Chokha for traditional-style meals, Sagar Ratna for vegetarian dining, Kesariya Thal for thali meals and 1916 Cafe & Restaurant for Indian and Asian food. The best choice depends on your preferred cuisine, budget and location.

2. Where can I find vegetarian restaurants in Varanasi?

Sagar Ratna, Kesariya Thal, Kriva and Chotiwala Banaras are options to explore. Confirm the current menu and any specific dietary requirements before visiting.

3. Which restaurants are suitable for families?

Restaurants such as Chotiwala Banaras, Sagar Ratna, Kesariya Thal and Shree Shivay Thali Dining may suit families looking for Indian meals. Check seating arrangements and menu options if travelling with children or a large group.

4. How much does a restaurant meal cost in Varanasi?

The cost depends on the restaurant and what you order. A simple meal may cost a few hundred rupees per person, while fine dining can cost considerably more. Check the current menu for accurate prices.

5. Where should I eat near the ghats in Varanasi?

You can explore restaurants in the Meer Ghat, Dashashwamedh and Godowlia areas. Check the exact address and walking access before visiting, as some old-city lanes can be crowded.

6. Is Varanasi suitable for vegetarian travellers?

Yes. Varanasi offers many vegetarian restaurants and traditional vegetarian dishes. If you need strict vegetarian preparation, ask about the kitchen and cooking practices directly.

Final Thoughts

Varanasi offers dining experiences for different budgets and tastes, from traditional baati chokha and thali meals to casual cafés and fine dining. The most convenient restaurant will often depend on which part of the city you are exploring.

Use this list as a starting point, check current restaurant details before travelling and choose a place that matches your budget and food preferences.

Planning more activities? Explore our guides to the best places to visit in Varanasi, famous temples in Varanasi, and best ghats in Varanasi.

Discover more food, travel and local recommendations across India on Local Divine.