Pushkar and Ajmer not only offer spiritual richness and heritage charm, but also serve up flavorful experiences at some of Rajasthan’s most beloved Indian restaurants. From age-old vegetarian thalis to contemporary takes on North Indian cuisine, these dining spots reflect the soul of the region on every plate.

1. Honey & Spice, Pushkar

Why visit: A cozy vegetarian eatery in Pushkar known for its organic ingredients, Indian fusion plates, and health-focused options.

Highlights: – Spinach parathas and masala teas – Ayurvedic specials – Homely vibe and handwritten menus

Timing: 8:00 AM to 5:00 PM

Entry: Dishes from ₹100–₹250

 

2. Raju Terrace Garden Restaurant, Ajmer

Why visit: A rooftop favorite offering sweeping views of the Ajmer skyline along with flavorful North Indian cuisine.

Highlights: – Butter paneer masala and dal fry – Relaxed rooftop ambiance – Attentive staff and fast service

Timing: 11:00 AM to 11:00 PM

Entry: Mains from ₹150–₹300

 

3. The Laughing Buddha Café, Pushkar

Why visit: A peaceful spot near the ghats offering satvik Indian food, fresh juices, and a spiritual, traveler-friendly vibe.

Highlights: – Khichdi and herbal teas – Peaceful ghat views – Music and art-filled interiors

Timing: 8:00 AM to 9:00 PM

Entry: Meals from ₹100–₹250

 

 

4. Mango Tree Restaurant, Pushkar

Why visit: Known for its leafy courtyard and multi-cuisine offerings, this restaurant shines with its rich Indian flavors and Rajasthani dishes.

Highlights: – Veg curry combos and tandoori roti – Friendly for groups and families – Open garden setting

Timing: 10:00 AM to 10:00 PM

Entry: Full meals ₹150–₹300

 

 

5. TRM Restaurant, Ajmer

Why visit: A local favorite for classic Indian food in a clean, casual setting ideal for both tourists and locals.

Highlights: – Thali meals and paneer dishes – Fast service and AC seating – Budget-friendly menu

Timing: 10:00 AM to 10:30 PM

Entry: Thalis from ₹120; à la carte options ₹100–₹250

 

6. Nirvana Rooftop Restaurant, Pushkar

Why visit: A laid-back rooftop spot perfect for enjoying authentic Indian dishes with lake views and a relaxed crowd.

Highlights: – Chole bhature, aloo gobi, and masala chai – Sunset views – Books, cushions, and chill vibe

Timing: 8:30 AM to 10:00 PM

Entry: Meals ₹150–₹300

 

7. Mahadev Dhaba, Ajmer

Why visit: A humble, no-frills spot serving hearty and authentic North Indian fare loved by locals for its taste and value.

Highlights: – Paratha plates, dal tadka, and sabzi combos – Quick turnaround – Popular with families and truckers

Timing: 6:00 AM to 10:00 PM

Entry: ₹80–₹150 per person

 

8. Baba Restaurant, Pushkar

Why visit: A reliable Indian vegetarian eatery run by a local family, known for its hygienic food and peaceful setting.

Highlights: – Fresh thalis and lassis – Friendly hosts – Great for solo travelers and walk-ins

Timing: 9:00 AM to 9:30 PM

Entry: ₹120–₹250 depending on order

 

9. Brijwasi Bhojanalaya, Ajmer

Why visit: This simple but legendary Bhojanalaya (Indian diner) has been serving hot, flavorful meals for decades.

Highlights: – Unlimited thali meals – Traditional Indian vibe – Great spot for a quick, filling lunch

Timing: 11:00 AM to 9:00 PM

Entry: ₹100–₹200 per meal

 

 

10. Om Shiva Garden Restaurant, Pushkar

Why visit: Set in a quiet garden with rustic décor, this Indian restaurant offers soul-satisfying food and a relaxed atmosphere.

Highlights: – Rajma chawal, baingan bharta – Outdoor seating under trees – Peaceful and uncrowded

Timing: 10:00 AM to 9:00 PM

Entry: ₹120–₹250 per meal