Delhi is a playground for food lovers, and where better to start than by exploring its vibrant and bustling food markets. A microcosm of city life, these are the ideal spots to grab the freshest produce and ingredients, as well as soak in the city’s vibe as you mix with locals from all walks of life. From Asia’s largest spice market - Khari Baoli - to organic farmers’ market, from local favorites to tourist hot spots, here’s our pick of the top five food markets in Delhi, India (at some of these markets, be sure to arrive with an empty stomach)!
1. INA Market
Located across the street from Dilli Haat, INA (Indian National Army) Market is arguably Delhi’s most famous market. Its narrow lanes are dotted with stalls of local and imported products that serve residents and tourists alike, six days a week. The market is particularly known for its fresh seafood and meat. You’ll also find exotic herbs, spices, vegetables, fruits, imported grocery items, tinned varieties, home supplies, incense, liquor and more. Pretty much everyone comes here because there’s a little something for everyone. After shopping here, make sure to stop by Dilli Haat and savor the regional street food - just like the locals.
Address: Sri Aurobindo Marg, INA Colony | Aviation Colony, New Delhi 110023, India
Opening hours: Tue - Sun: 10:30am - 7pm (closed on Mon)
2. Delhi Organic Farmers Market (DOFM)
Editor's Note: There's no photo available at the time of writing
A great stop during a walking tour of Connaught Place, Delhi Organic Farmers Market takes place at Park Hotel on Parliament Street. Held only on Sunday, the market specializes in organic products. From pesticide-free veggies and fruits to pure honey, herb saplings, pulses, pickles and gourmet cheese, you’ll find it all here, at very affordable prices. Visitors can also chat with vendors about seasonal products - and if you’re lucky, you might even come across artisans who will tell you about traditional Indian crafts. Many seasonal food festivals are held at this market. For those who want a quick snack, munch on ragi biscuits and a glass of ripe aam panna, which is perhaps a popular thirst quencher in the Indian summer heat.
Delhi Organic Farmers Market
Address: Poolside, The Park Hotel, 15 Parliament Street, Connaught Place, New Delhi, Delhi 110001
Website: Delhi Organic Farmers Market
Opening hours: Sun: 9am - 12pm (closed from Mon - Sat)
3. Khari Baoli
Operating since the 1700s, Khari Baoli is a beloved spot for Delhites, who come to pick up local and exotic spices, nuts and groceries. It used to be a stepwell during the Mughal era, but today it is considered to be the biggest wholesale spice market in Asia. If you have no idea about the spices and how they can be used to enhance your dish, the vendors here will happily tell you all about the origin, quality and use of the spices on the stack. Walking through this market, expect to experience a cacophony of voices and smells. There’s also a wholesale market for herbs nearby, called the ‘Katara Tambaku’. The surrounding neighborhood has a massive array of food stalls serving everything, from sweet treats like jalebi, rabri falooda and karachi halwa to street snacks, such as samosa, dahi vada and chole bhature. Therefore, an empty stomach is a necessary attribute when visiting this market. While you’re in the area, make sure to visit the iconic Red Fort and Fatehpuri Mosque.
Address: Khari Baoli Rd, Fatehpuri, Chandni Chowk, New Delhi, Delhi 110006
Opening hours: Mon - Sat: 11:30am - 6pm (closed on Sun)
You might be interested in these Airbnbs!
4. French Farm
Founded by a French Air Force officer, Roger Langbour, the French Farm is another organic food market in the city. This market is convenient for those staying in Gurugram, and it is particularly known for selling the best organic meat in the city. The idea of starting an organic market came to Langbour during his stay in Delhi. He served as an officer in the French Embassy in Delhi in the 20th century and during his stay, he fell in love with the capital. While he had a deep adoration for the capital city, he wasn’t quite impressed with the quality of meat in the city. This is when he decided to open an organic farm. He went back to France for a short period of time to learn the techniques and tricks of the trade, and then returned to India to start his own farm. Today, it is one of the best places in the city for buying organic meat and other food products. Here you’ll get some rare livestock including Peking ducks, pheasants, Muscovy, quail and turkey. The livestock on offer is pesticide-free and raised in a clean and healthy environment. Prices are high, but the quality is worth it. You can also get organic vegetables, gourmet bread and herbs. You can either visit the market or can place an order over the phone.
Address: French Farm, Near GITM College, Bilaspur-Tauru Road, NH 8, Gurugram, India
Opening hours: Mon - Fri: 9am - 5pm (closed on Sat & Sun)
5. CR Park Fish Market
The posh locality of Chittaranjan Park (or, CP in short) in South Delhi is home to a huge Bengali community. And as it is a known fact that Bengalis love fish, so it comes as no surprise that the capital city’s best fish market is located at CR Park. You will find a wide variety of fresh fishes such as katla (Bengal carp), iIish (hilsa), rui (rohu), catfish and surmai (seer fish), along with other seafood like crabs, tiger prawns, scallops and lobsters. It’s a busy place with vendors haggling hard with the residents.
Chittaranjan Park Fish Market
Address: Block H, Chittaranjan, New Delhi, Delhi 110019
Opening hours: 10am - 10pm (daily)
Explore the vibrant food markets of the Indian capital
No matter your tastes or dietary preferences, the food markets in Delhi have something for everyone, plus you will also experience a real slice of city life at these markets. So, a visit to one of the above-mentioned food markets in Delhi is a must!
Get Trip101 in your inbox