From sizzling tandoori platters to rich Kashmiri curries, Srinagar serves up a delightful mix of Indian flavors. Whether you're craving biryani, butter chicken, or hot jalebis by the lake.

1. Ahdoos Restaurant

Why visit: One of Srinagar’s oldest and most loved places for authentic Kashmiri and North Indian cuisine.

Top dishes: Rogan Josh – Butter Chicken – Kashmiri Pulao

Ambience: Elegant and traditional, located near the Bund

Cost for two: ₹900–₹1200

 

2. Mughal Darbar

Why visit: A famous family-friendly spot serving hearty Indian and Mughlai dishes.

Top dishes: Tandoori Chicken – Mutton Biryani – Kebabs

Ambience: Spacious, casual dining with quick service

Cost for two: ₹800–₹1000

 

3. Shamyana Restaurant

Why visit: A lake-facing eatery offering a range of Indian and tandoori dishes.

Top dishes: Chicken Tikka Masala – Malai Kofta – Naan varieties

Ambience: Cozy indoor and outdoor seating near Dal Lake

Cost for two: ₹1000–₹1300

 

4. Kareema Restaurant

Why visit: A hidden gem in the old city famous for its traditional Indian meat dishes.

Top dishes: Seekh Kebabs – Mutton Korma – Paratha combos

Ambience: Humble, authentic setting with local vibes

Cost for two: ₹600–₹800

 

5. Lacima Café & Pizzeria

Why visit: While known for continental, it also serves solid Indian snacks and meals.

Top dishes: Masala Fries – Paneer Tikka Wrap – Butter Chicken Pizza

Ambience: Youthful and modern with scenic views

Cost for two: ₹700–₹900

 

6. The Chinar at The LaLiT

Why visit: A luxury restaurant blending Indian gourmet with Kashmiri specialties.

Top dishes: Nadru Yakhni – Dal Makhani – Lamb Curry

Ambience: Upscale, heritage décor with garden seating

Cost for two: ₹2000–₹3000

 

7. Stream Restaurant

Why visit: Centrally located spot with a wide menu including Indian classics.

Top dishes: Veg Thali – Chicken Korma – Jeera Rice

Ambience: Family-friendly, neat and welcoming

Cost for two: ₹800–₹1000