Delhi is famous for many things, but one of the biggest reasons people fall in love with this city is its food. From street food stalls to fine-dining restaurants, Delhi offers a mix of flavors from every state in India and even around the world.
Whether you’re looking for a hearty breakfast, a fun lunch with friends, or a memorable dinner with family, Delhi has endless options. To make it simple for you, we’ve created a list of some of the best restaurants in Delhi that everyone should try at least once.
Checklist of Best Restaurants in Delhi for Breakfast
1. IHOP
For those who love fancy English breakfasts, IHOP is a must-visit. Famous for pancakes, waffles, and shakes, it’s the perfect way to start your day.
- Must Try: Pancakes, French toast, waffles, shakes
- Location: Select City Walk Mall, Saket, Delhi
- Timing: 10 am – 10:45 pm (weekends 9 am onwards)
2. Amrik Sukhdev Dhaba
Located in Murthal (just outside Delhi), this legendary dhaba is popular for parathas, butter, and chai. Open 24×7, it’s a favorite for late-night drives.
Timing: Open 24 hours
Must Try: Stuffed parathas, lassi, chai
Location: 250 KM Stone, GT Road, Murthal
3. Rajinder Dhaba Delhi
Rajinder Da Dhaba in Delhi is a renowned eatery, celebrated for its delicious and affordable North Indian cuisine. Originally a small street-side dhaba, it has grown into a favorite destination for non-veg food enthusiasts. Known for its succulent kebabs, flavorful curries, and vibrant atmosphere, it’s especially crowded during evenings.

Must Try: Kebabs, butter chicken, curries
Location: AB-14B, Nauroji Nagar, New Delhi
Timing: 4 pm – 11:30 pm
4. Andhra Bhavan
If you’re a fan of dosa, idli, or filter coffee, Andhra Bhavan is the place to go. It opens early in the morning and is located close to India Gate, making it great for a breakfast stop before sightseeing.
- Must Try: Dosa, idli, Andhra thali, filter coffee
- Location: Pataudi House, Ashoka Road, near India Gate
- Timing: 7 am – 10:30 pm
5. Hauz Khas Social
A trendy cafe with a youthful vibe, Hauz Khas Social is popular for its pancakes, sandwiches, and all-day breakfast menu. Perfect for a relaxed brunch with friends.

- Must Try: Pancakes with maple syrup, parathas, steak sandwiches
- Location: Hauz Khas Village, New Delhi
- Timing: 11 am – 12 am
Best Indian Restaurants in Delhi for Lunch & Dinner
6. Triveni Terrace Café
Affordable, cozy, and loved for its Indian snacks and thalis, Triveni Terrace is a peaceful place for family lunches.
- Must Try: Steamed chicken kebabs, cheese toast, thali meals
- Location: 205, Tansen Marg, Mandi House, New Delhi
- Timing: 10 am – 7 pm
7. Yeti – The Himalayan Kitchen
Serving authentic Himalayan food, Yeti is known for momos, thukpa, and other specialties from Nepal and Tibet.
- Must Try: Steamed momos, thukpa, tingmo bread
- Location: B-41, Connaught Place, New Delhi
- Timing: 12 pm – 11 pm
8. Saravana Bhavan
One of the most popular South Indian vegetarian restaurants, Saravana Bhavan is loved for its dosas, idlis, and authentic filter coffee.
- Must Try: Masala dosa, idli, filter coffee
- Location: Janpath Road, Connaught Place, New Delhi
- Timing: 8 am – 11 pm
9. Dakshin
For premium South Indian dining, Dakshin is the place. With elegant interiors and authentic recipes, it’s perfect for family dinners and business meetings.
- Must Try: Appam with stew, Chettinad chicken curry
- Location: Saket District Centre, New Delhi
- Timing: 12:30 pm – 2:45 pm, 7:30 pm – 11:45 pm
Other Famous Cafes & Restaurants in Delhi
10. AMA Café
Located in Majnu ka Tila, AMA Café is cozy and budget-friendly. Their pancakes, shakes, and Himalayan teas are very popular with students and travelers.
- Must Try: Pancakes, carrot cake, coffee
- Location: House 6, Majnu Ka Tila, New Delhi
- Timing: 8 am – 10 pm
11. Diggin Café
Diggin is one of Delhi’s most Instagrammable cafes, surrounded by fairy lights and greenery. Known for its Italian food and desserts, it’s perfect for couples.
- Must Try: Pastas, pizzas, red velvet cake
- Location: Anand Lok, near Gargi College, New Delhi
- Timing: 11 am – 10:30 pm
12. Delhi Darbar
A paradise for Mughlai food lovers, Delhi Darbar serves delicious biryanis, kebabs, and curries. It’s budget-friendly and family-friendly.
- Must Try: Mutton biryani, kebabs, butter chicken
- Location: Jama Masjid area, Old Delhi
- Timing: 12 pm – 11 pm
13. Daryaganj Restaurant
This iconic restaurant claims to have invented butter chicken and dal makhani. If you’re a fan of Mughlai food, this is a must-visit.
- Must Try: Butter chicken, dal makhani, naan
- Location: Connaught Place & Aerocity, New Delhi
- Timing: 12 pm – 11 pm
Conclusion
Delhi is truly a food lover’s paradise. From North Indian thalis to South Indian dosas, from English breakfasts to Mughlai dinners, the city offers everything. Whether you want budget-friendly cafes like AMA Café, iconic places like Saravana Bhavan, or fine-dining experiences like Dakshin, Delhi never disappoints.
So, next time you’re in the capital, don’t just explore the monuments—explore the food!