Eat in Delhi

What to Eat in Delhi Today?

Search Delhi dishes by craving — aloo paratha, butter chicken, chole bhature and more.

Delhi is one of India’s best destinations for food lovers. The city is famous for its rich mix of street food, Mughlai cuisine, North Indian classics and traditional sweets. From busy food streets in Old Delhi to popular restaurants and local eateries, there is something to suit every taste.

If you are wondering what to eat in Delhi, start with the city’s most iconic dishes. Spicy curries, buttery breads, flavourful kebabs and tangy street snacks are all an important part of Delhi’s food culture.

Popular cravings


7 dishes

Aloo Paratha — vegetarian Delhi dishMild

Aloo Paratha

Veg

Stuffed griddle flatbreads with potato, served with butter, curd and pickle — the classic North Indian breakfast.

₹50–150

View Aloo Paratha
Butter Chicken — non-vegetarian Delhi dishMild

Butter Chicken

Non-veg

Tandoori chicken in a silky tomato-butter gravy — invented in Delhi's Moti Mahal and now world-famous.

₹300–600

Best around: Daryaganj

View Butter Chicken
Chole Bhature — vegetarian Delhi dishMedium spice

Chole Bhature

Veg

Fluffy deep-fried bhature with spiced chickpea curry — Delhi's hearty, iconic breakfast.

₹60–150

Best around: Paharganj

View Chole Bhature
Dahi Bhalla — vegetarian Delhi dishMild

Dahi Bhalla

Veg

Soft lentil dumplings in whipped yogurt with tamarind and mint chutneys — a beloved Chandni Chowk chaat.

₹40–100

View Dahi Bhalla
Galouti Kebab — non-vegetarian Delhi dishMedium spice

Galouti Kebab

Non-veg

Featherlight minced-meat kebabs fragrant with a secret spice blend — Awadhi royalty on a plate.

₹250–500

View Galouti Kebab
Mutton Korma — non-vegetarian Delhi dishMedium spice

Mutton Korma

Non-veg

Mutton braised in a gravy of yoghurt, browned onions and whole spices, usually eaten with roti. The Old Delhi kind around Jama Masjid is darker and richer than restaurant versions elsewhere.

₹250–500

Best around: Jama Masjid

View Mutton Korma
Nihari — non-vegetarian Delhi dishHot

Nihari

Non-veg

Mutton or buffalo shank stewed overnight in a thick, spiced gravy and eaten with khamiri roti. In Old Delhi it is a morning dish — the best pots are often finished by mid-morning.

₹200–450

Best around: Jama Masjid

View Nihari

Street Food in Delhi

Delhi is famous across India for its incredible street food. Exploring local markets and historic food areas is one of the best ways to experience the city’s flavours.

Popular Delhi street foods include chaat, golgappa, aloo tikki, chole bhature and stuffed parathas. Each neighbourhood has its own food traditions, making every food experience slightly different.

When trying street food, choose busy and well-maintained places where food is freshly prepared.

Mughlai Food in Delhi

Delhi has a strong connection with Mughlai cuisine, particularly in and around the historic parts of the city. Rich curries, flavourful kebabs, slow-cooked meats and aromatic spices are central to this style of cooking.

Butter chicken, kebabs, biryani and other rich North Indian dishes are popular choices for visitors wanting to explore Delhi’s Mughlai food heritage.

Vegetarian Food in Delhi

Delhi is also an excellent destination for vegetarian food lovers. From stuffed parathas and chole bhature to chaat and traditional North Indian meals, there are plenty of vegetarian dishes to enjoy.

Vegetarian travellers can easily find a wide variety of flavourful meals throughout the city.

Sweet Treats to Try in Delhi

No Delhi food experience is complete without trying something sweet. Traditional Indian desserts and local sweet shops offer plenty of options for visitors.

Popular choices include jalebi, kulfi, rabri and other traditional Indian sweets. These make a perfect finish after enjoying Delhi’s spicy and flavourful dishes.

Food Tips for Travellers in Delhi

Delhi offers an exciting food experience, but travellers should make sensible choices when trying unfamiliar food.

  • Choose busy food stalls with freshly prepared dishes.
  • Drink bottled or safe drinking water.
  • Start with mild dishes if you are not used to Indian spices.
  • Try local specialities from well-known and trusted food places.
  • Avoid eating too much street food at once if you are not familiar with it.
  • Carry hand sanitiser when exploring food markets.

Questions

Delhi — FAQ

What food is Delhi famous for?

Delhi is famous for butter chicken, chole bhature, parathas, kebabs, dahi bhalla and a wide variety of street food.

What is the most famous food to try in Delhi?

Butter chicken and chole bhature are among the most famous dishes to try, along with Delhi’s traditional street food and Mughlai cuisine.

Is Delhi good for street food?

Yes. Delhi is one of India’s best cities for street food, offering everything from tangy chaat and golgappas to stuffed parathas and traditional snacks.

Can vegetarians enjoy food in Delhi?

Absolutely. Delhi has a huge variety of vegetarian food, including chaat, parathas, chole bhature and traditional Indian sweets.

How can tourists safely enjoy street food in Delhi?

Choose busy places where food is freshly prepared, drink safe water and start slowly if you are not used to Indian street food.