Ranakpur Temple offers delicious vegetarian Jain food within the premises at affordable prices (INR 50). Do not expect luxurious restaurants and high end eating joints. There are 'bhojanshalas' in Dharamshalas where you can buy a coupon and have food. But take care of the time as Jain Food is not available at night. There are several in-house restaurant options like Ranakpur Hill Resort and Hotel Fateh Bagh where you can enjoy delicacies of various cuisines.