Chandni Chowk is the perfect place to start your food journey in New Delhi. This bustling street is famous for its authentic Indian street food. Start your day with a sweet lassi from Amritsari Lassi Wala and then proceed to try some of the famous chaats from the legendary Natraj Bhalle Wala. For lunch, try the lip-smacking chhole bhature from Chache Di Hatti or the butter chicken from Aslam Chicken Corner. In the evening, visit Paranthe Wali Gali, where you can savor the taste of more than 20 varieties of paranthas.
Paharganj is a foodie's paradise, particularly for those who love non-vegetarian food. Start your day with a plate of delicious kebabs from Karim's, a legendary restaurant that has been serving food for more than 100 years. After that, head to Al Jawahar, which is famous for its mutton curry and biryani. In the evening, visit the Paranthe Wali Gali in Connaught Place and try out some of their famous paranthas like the papad parantha or the rabri parantha.
Delhi Haat is a cultural hub that showcases the food and handicrafts of India. Start your day with a plate of delicious momos from the Sikkim food stall and then proceed to try some other North Eastern delicacies like thukpa or chow mein. For lunch, head to the Rajasthani food stall and try out some of their famous dishes like dal bati churma or gatte ki sabzi. In the evening, visit the Maharashtra food stall and try out some of their famous dishes like vada pav or pav bhaji.
If you have time, you can also visit Jama Masjid, which is located near Chandni Chowk. This magnificent mosque is one of the largest in India and is a must-visit attraction in New Delhi. You can also take a side trip to Agra to see the magnificent Taj Mahal, which is just a 3-hour drive from New Delhi. To maximize your fun, hire a local guide who can take you to the best food stalls and also provide some interesting insights into the history and culture of New Delhi.