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