Food tours and tastings to book

Best rated first, weighted by reviews, from the cities on this list. One per city.

Everything to book in Jaipur, Mumbai, Delhi

All 13 day trips

Ranked by our editors.

Agra

Agra is the easiest food day trip from Delhi: an early Vande Bharat, a breakfast of bedai and dalmoth, Mughlai lunch, and a box of petha for the ride home.

Jaipur

Jaipur makes a long food day trip from Delhi: dal bati churma, kachori, ghevar at festival time, and 21 street food stalls at Masala Chowk in Ram Niwas Bagh.

Nashik (Wine Country)

Nashik is India's main wine region: Sula Vineyards, Fratelli and Grover Zampa all run tasting rooms within an hour of each other.

Pushkar

Pushkar is a vegetarian temple town 145 km from Jaipur, where a day trip turns on rabdi malpua on the main street, with kachori, samosas and gulkand lassi.

Chandigarh

Chandigarh, under three hours from Delhi by Vande Bharat, is a day of Punjabi eating: stuffed parathas for breakfast, museums, then a classic dhaba lunch.

Mathura

Mathura, south of Delhi on the road to Agra, is the home of the peda, a soft milk fudge, eaten with kachori and jalebi in the lanes around the temples.

Ajmer

Ajmer is 130 km from Jaipur and known for sohan halwa, a ghee-rich sweet of wheat flour and mawa, sold at Moolchand Buddhamal Halwai near Purani Mandi.

Gwalior

Gwalior, three hours from Delhi by train, pairs its hilltop fort with street food: the cucumber-shaped lambi pani poori at SS Kachoriwala on Nayi Sadak.

Alwar

Alwar, 142 km from Jaipur, is known for kalakand, a creamy milk cake people travel to eat, sold near the clock tower at Baba Thakur Das & Sons.

More across India