
Delhi’s culinary scene is a vibrant tapestry, but if you’re looking for the soul of the city, you’ll find it in a plate of buttery Dal Makhani or a crisp, oversized Naan. While fine dining spots like Gulati or Havemore are legendary, they often nudge the bill past the ₹2,000 mark. For those who want authentic, finger-licking North Indian flavors without the "luxury tax," here are the five best spots in Delhi where two can feast for under ₹1,000.
Image credit: Navbharat Times
What started as a modest kiosk has turned into a massive culinary landmark. Rajinder Da Dhaba is the ultimate destination for meat lovers, though their veg options are equally robust. It’s loud, crowded, and perfectly captures the chaotic energy of Delhi’s food culture.
Must Try: Galouti Kebab, Butter Chicken, and Mutton Seekh.
Vibe: Casual, open-air standing tables or basic indoor seating.
Approx. Cost for Two: ₹600–₹800
Image credit: Slurrp
If you haven't seen their "Kake-sized" Naan, are you even a foodie? This iconic eatery in the heart of Old Delhi is a vegetarian’s paradise. They use traditional clay ovens and age-old recipes that make their gravies richer than most fine-dining establishments.
Must Try: Dal Makhani, Shahi Paneer, and the stuffed Garlic Naan.
Vibe: Old-school, cramped but legendary, and always bustling.
Approx. Cost for Two: ₹500–₹700
While technically a "Chhole Bhature" specialist, no list of North Indian food in Delhi is complete without them. Since 1950, they have perfected the art of the paneer-stuffed Bhatura served with spicy, tangy chickpeas and their signature pickled carrots.
Must Try: The standard Chhole Bhature plate with a tall glass of Lassi.
Vibe: Legendary breakfast/lunch spot with a quick-service feel.
Approx. Cost for Two: ₹250–₹400
Image credit: Tripadvisor
Not to be confused with Kake Di Hatti, this CP staple is famous for its "Ghee-laden" North Indian and Mughlai dishes. It’s been around since 1931 and remains a go-to for shoppers and office-goers looking for a heavy, satisfying lunch that tastes like a Punjabi home-cooked meal.
Must Try: Saag Chicken, Keema Kaleji, and Dal Fry.
Vibe: No-frills, historic, and focused entirely on the food.
Approx. Cost for Two: ₹600–₹900
For those in West Delhi, Prem Di Hatti is the undisputed king of North Indian comfort food. They are famous for their Amritsari Kulchas—flaky, buttery, and packed with flavor—served with a side of spicy Chhole that will make you forget your diet.
Must Try: Amritsari Kulcha Thali and Chur-Chur Naan.
Vibe: Friendly neighborhood joint with great portions.
Approx. Cost for Two: ₹300–₹500
In Delhi, "Dhaba" style often means the food is rich. If you're visiting these spots, go with a big appetite and perhaps a plan for a long nap afterward!
In short, you don't need to spend a fortune to enjoy the best flavors Delhi has to offer. Whether you’re craving a buttery naan or a spicy plate of Chhole, these spots prove that the heart of North Indian cooking lives in its local dhabas and legendary small eateries. So, grab a friend, head out, and enjoy a massive feast that's light on your wallet but heavy on taste!
Published at
Get our weekly tips and travel news!
Indian Airlines Cut September Flights by 4.5%: What Travellers Need to Know
India's airline capacity has fallen 4.5% in September 2026, with domestic flights down 5.6%. Here's what the latest OAG data means for air travellers.
Delhi Travel Advisory for BRICS Summit 2026: Airport, Train Travel and Traffic Restrictions
Delhi is expecting major traffic restrictions during the BRICS Summit from September 11–13. Here's what airport, railway and road travellers need to know.
India Flight Capacity Falls 4.5% in September 2026: What Travellers Need to Know
India's scheduled airline capacity has fallen 4.5% year-on-year in September 2026. Here's what the decline means for flight availability, fares and travellers.
New Cafes in Bengaluru You Should Know About in September 2026
From specialty coffee and coffee omakase to Japanese-inspired matcha, Bengaluru's café scene has several new places to explore this September.
India Tourism Faces Flat Foreign Arrivals in 2026: What It Means for Travel
India's foreign tourist arrivals may stay flat in 2026 as higher airfares and global conflicts weigh on international travel demand.