Rajgir's cuisine is pretty similar to typical North Indian cuisine, however there are a few places here which serve Japanese, Thai, Korean and Chinese cuisines. Bihari cuisine is also equally popular and easily available in the area. You might not find sparkling fine dining restaurants here but small eating joints near the tourist attractions and the railway station serve delicious food and susutain a modest variety.

Photos of Famous Food in Rajgir

Local dishes of Rajgir
Local dishes of Rajgir

Restaurants in Rajgir

Green Restaurant



INR 60-100 for two

Good place to have North Indian meals including Thalis. This restaurant is located opposite the Lakshmi Narayan Temple complex and hot springs.

Close to Rajgir Bus Stand, Nirmal Rajgir - 803121

Lotus Restaurant


11AM - 3PM, 7PM - 10PM

INR 250-500 For Two for two

Located inside the Indo Hokke Hotel, Lotus restaurant is a good place to enjoy Japanese, Indian and Nepalese cuisine in a fine dining environment. Soba noodles, Teriyaki and Tempura are among the popular Japanese dishes here.

Veerayatan Road

Places to Visit In Rajgir