Bodhgaya, being a religious centre does not offer a lot of options when it comes to non-vegetarian food or alcohol. However the town sustains quiet a variety from Tibetan dishes, Italian dishes including pastas and pizzas, Thai cuisine, Korean cuisine to traditional Bihari Cuisine.
Gaya is also famous for its sweets and is the place of origination for a number of the same. The main sweets here are Enursa, Tilkut, Khaja, Lai and Kesariya peda all of which are exclusive to Bihar. Other Bihari dishes like Sattu ka roti, Litti-chokha, Pua, Marua ka roti, Chana Bhuja, Aaloo Kachalu etc. are also easily available here.

Photos of Famous Food in Bodh Gaya

Local dishes of Bodh Gaya
Local dishes of Bodh Gaya

Restaurants in Bodh Gaya

Swagat Restaurant


INR 50-150 for two

A simple place to have Indian food, Swagat is an average restaurant and it serves both vegetarian and non-vegetarian fares. However, the non-vegetarian food is not highly recommended here.

Opposite Mahabodhi Temple, Bodhgaya Road,Bodhgaya, Bihar 824231

Mohammad Restaurant


8AM-8PM Nov-Mar

INR 60-200 for two

One of the best restaurants in Bodhgaya, this place serves amazing Indian food. It is located near the Fujiya green restaurant. Do try the Tomato Tofu and the stuffed Paratha here. Non-vegetarian dishes are highly recommended here.

Near Fujiya Green, off Kalachakra Maidan, Bodhgaya, Bihar 824231

Fujiya Green



INR 80-180 for two

Popular among tourists, Fujiya Green is a fresh looking restaurant serving great Asian food. Great place to enjoy Tibetan dishes like momos, Thukpa, Thenthuk and non-veg dishes.

Kalchakra Maidan, Bodh Gaya, India

Be Happy Cafe


INR 100-300 for two

One of the most popular cafes in Bodh Gaya, Be Happy Cafe is a great place to enjoy thin-crust pizzas, pastas, sandwiches, cakes, home-made granola and coffee in a laid-back ambience.

In front of Vietnamese Temple, Kalachakra Ground, Bodhgaya, Bihar 824231

Tibet Om Cafe


8AM-8PM Nov-Mar

INR 60-200 for two

Located near the giant statue of Buddha, this small cafe operated by Tibetans is a great place to try Tibetan food, especially momos, soups, pancakes, brown breads, pies and cakes.

Near Buddha's Statue

Bowl of Compassion Cafe


This is a good place to enjoy some multinational cuisine and also support a cause as it's closely associated with an NGO of the same name. This place is located near the Bodhgaya police station.

Near Bodh Gaya Police Station,Bodhgaya, Bihar 824231

Gautam Restaurant

Bakery, Cafe


INR 80-160 for two

Good place to have general Indian food. Their Banana pancakes are quite popular.

Opposite Burmese Vihara, Bodhgaya Road, Bodh Gaya 824231,India

Hari Om Cafe


INR 160-300 for two

Hari Om Caf is a pleasant place to enjoy coffee and hangout with friends. Some Korean dishes, pasta and pastries are also included in the menu which one can try out. Their honey lemon ginger tea is a must try.

Next to Monika Guest House, Opposite of Kalachakra Maidan,(North) Bodh Gaya, Bodh Gaya 824231, India

Pramod Sweets


INR 60-200 for two

Situated on Tekari road, this place can be visited to enjoy local sweets and Namkeens (salted snacks).

Tekari Road

The Olive


Good place to enjoy Indian as well as Italian dishes. Recently started, this place is located on the Buddha Road near Hotel Sujata.

Near Sujata Hotel, Temple Road, Bodh Gaya 824231 India

Places to Visit In Bodh Gaya