Where to Eat in Khajuraho
Eating out in Khajuraho is easy to plan around the temples. Most restaurants and cafés sit on Main Road opposite the Western Group, in the market area nearby and along Jain Temples Road towards the Eastern Group, so you are never far from a meal between sights.
For local food, look for vegetarian places in the market serving thalis, dal bafla and kadhi bhaat. For a break after a morning at the temples, the cafés facing the Western Group are good for a cold drink, a light lunch or a coffee.
3 places
Sevagram
1 place
Opposite the Western Group
Not sure what to order? The Khajuraho food guide starts from the dishes — what each one is, when to eat it, and which of these kitchens is known for it.
Tips for Eating in Khajuraho
- Main Road, opposite the Western Group, is the most convenient area, with places such as Raja Café and Blue Sky Restaurant.
- Khajuraho market is good for simpler local meals, and Agrasen Restaurant there is pure vegetarian.
- Jain Temples Road, home to Mediterraneo, is handy when you visit the Eastern Group.
- Eat breakfast early and plan lunch after the Western Group, so you are indoors in the hottest hours.
- Try at least one local dish, such as dal bafla or kadhi bhaat, as well as the travellers' menus.
- Expect busier restaurants during the Khajuraho Dance Festival in February and the winter holidays.
- Carry some cash for small eateries and sweet shops.
Not sure what to order? Read about the famous food in Khajuraho first.
Questions
Khajuraho — FAQ
Where should I eat in Khajuraho?
4 places are listed here, across 2 areas. Each entry says what that kitchen is known for rather than reprinting its menu, so pick by the dish you want and the area you'll be in.
What should I order in Khajuraho?
Start from the dishes rather than the restaurants — the Khajuraho food guide covers what each dish is and when to eat it, then links to the places that do it well.
Where can I eat near the Western Group of temples?
Main Road, opposite the Western Group, has the most choice, including Raja Café and Blue Sky Restaurant. It is the easiest place for lunch or a drink between temple visits.
Where can I eat near the Jain temples in Khajuraho?
Mediterraneo is on Jain Temples Road, on the way to the Eastern Group. The market area, with vegetarian places such as Agrasen Restaurant, is also a short ride away.
Are restaurants in Khajuraho expensive?
Khajuraho suits most budgets. Cafés facing the Western Group usually cost a little more, while simple eateries in the market are the cheapest way to eat local food.

