Start your day with a delicious South Indian breakfast at Sagar Ratna, a popular chain of restaurants in Delhi NCR. Try their crispy dosas, medu vadas and filter coffee for an authentic experience.
Indulge in a sumptuous lunch at Bukhara, one of the best-known restaurants in the city. Famous for its kebabs, dal makhani and tandoori rotis, Bukhara is a must-visit for foodies.
Head to Chandni Chowk and explore the narrow lanes to reach Paranthe Wali Gali, a famous food street that serves piping hot parathas stuffed with a variety of fillings. Don't forget to try their lassi!
For a taste of Mughlai cuisine, visit Karim's in Old Delhi. Their melt-in-the-mouth kebabs, biryanis and curries are sure to leave you wanting more.
For a continental breakfast experience, visit Wenger's Deli in Connaught Place. Known for its sandwiches, croissants and cakes, Wenger's has been around for over a century.
Visit the vibrant and colourful Dilli Haat, a marketplace that showcases the diversity of Indian cuisine. Try a variety of dishes from different states and regions, and shop for souvenirs.
End your foodie journey at Indian Accent, a fine dining restaurant that offers a modern twist to traditional Indian food. With dishes like foie gras stuffed galawat kebab and duck khurchan, Indian Accent is a culinary delight.
If you have time, visit the Lotus Temple, a unique structure that symbolizes the unity of all religions. You can also take a day trip to Agra to see the magnificent Taj Mahal. To maximize your experience, take a food tour to discover hidden food gems and local street food. Don't forget to try the famous Delhi chaat and golgappas!