There’s something undeniably magical about iftar in Delhi. Maybe it’s the irresistible aroma of kebabs sizzling in the winding lanes of Old Delhi, or the shared joy of breaking the fast together—passing around dates, biryani, and samosas, and if luck permits, even getting a bite of shahi tukda (though that’s a rare act of generosity). Or perhaps it’s simply the sheer energy—the sun dipping below the horizon, followed by the mad rush for food. As Ramadan 2025 continues, so does the city’s iftar season. Here are the best places in Delhi and NCR to experience it this year.
Ramadan nights in Delhi-NCR aren’t just about incredible iftar spreads, though. They are also buzzing with events and celebrations.
1. Karim’s

If there’s one name that immediately comes to mind when talking about iftar in Delhi, it’s Karim’s. Tucked away in the historic lanes of Jama Masjid, this century-old institution has been serving up some of the most legendary Mughlai food in the city. Whether you’re here for their succulent Mutton Korma (or qurma as the restaurant likes to call it), the buttery, flaky kebabs, or the rich nihari that tastes like pure nostalgia, every bite is a reminder of why this place is a Delhi icon. Pair your meal with warm sheermal or khameeri roti, and if you still have room, end your feast with their decadent shahi tukda.
2. Moti Mahal

If you’re in the mood for a classic iftar feast in a place steeped in history, Moti Mahal is the perfect spot. Known for giving the world butter chicken and dal makhani (yes, they’re the reason behind every butter chicken craving you’ve ever had), this iconic eatery is a haven for those who love rich, indulgent meals. While their creamy curries and smoky tandoori delights steal the show, their iftar specials often feature juicy kebabs and fragrant biryanis. Whether you’re breaking your fast with their legendary Tandoori Chicken or the deeply comforting Mutton Rara, every bite here is a celebration of Mughlai flavors.
3. Dum Pukht, ITC Maurya

If iftar for you means elevating tradition with a touch of luxury, then Dum Pukht at ITC Maurya is where you need to be. In this award-winning restaurant, every dish is a labour of love. Their signature Dum Pukht Biryani is an aromatic masterpiece, sealed and cooked in its own steam to lock in the flavours. The kebabs are melt-in-your-mouth perfection. The kormas are rich and velvety. If you want your iftar to feel like a nawabi feast, with impeccable service and an ambience that oozes grandeur, Dum Pukht is the place to go.
4. Al Nawaz Restaurant

For those who believe a great iftar should be all about hearty, no-nonsense Mughlai delicacies, Al-Nawaz is a must-visit. This spot may not have the historical grandeur of other Delhi eateries or the five-star polish of luxury dining. But it more than makes up for all that by offering some of the juiciest kebabs and a Mutton Nahari so good and delicious it will surpass any of your past food choices. Their Butter Chicken and Mutton Barra are local legends, and if you’re in the mood for something extra indulgent, the Tawa Chicken Masala is pure magic. It’s one of those places where you’ll plan to eat “just a little” and then end up in a glorious food coma.
5. Kake Di Hatti

Walking into Kake Di Hatti feels like stepping back in time—both in taste and tradition. Established in 1942 in Chandni Chowk, this legendary eatery has been dishing out oversized naans and rich, flavorful North Indian delights for four generations. From the classic Butter Naan to unique creations like Cheese Broccoli Naan, their menu is a paradise for naan lovers.
6. Al Jawahar Restaurant

Al Jawahar is said to have been named after India’s first Prime Minister, Jawaharlal Nehru, who dined here after Independence. But politics aside, the real reason people flock here? The Mutton Korma. Slow-cooked to perfection with a thick, aromatic gravy, it’s the kind of dish that makes you stop mid-bite just to appreciate the sheer depth of flavour.
READ MORE: 5 Stylish Fashion Picks to Rock This Holi: Blend Tradition with Trendiness