Ask any Kanpur local about non-veg food, and you’ll get a debate, not an answer. Everyone has their spot, their order, their reason why it’s the best, and most of them are right. This is a city where kebabs are judged on texture alone, where curries are built on recipes nobody’s writing down, and where a good non-veg meal is basically a rite of passage. We’ve rounded up 9 places that consistently deliver, from old favourites that never miss to newer names earning their spot on the list. Come hungry, and maybe skip lunch beforehand.
Hot Lips

Kanpur has opinions about its non-veg, and Hot Lips has earned most of the good ones. The mutton tikka arrives charred just right, crisp edges, soft center, zero apology for the smell that follows you home. The chicken biryani doesn’t play it safe either, layered with spice that actually means something. No frills, no filler menu, just two dishes doing the heavy lifting and doing it well. This is where “let’s just order in” turns into “let’s actually go.”
When- 11 AM- 11 PM
Where- 112/352, Swaroop Nagar
Energy Stores

Butter chicken has a lot of competitors in this city, and Energy Stores is one of the ones that actually deserves the hype. Rich, buttery, just the right amount of tangy, the kind of gravy you end up spooning up long after the chicken’s gone. Their chicken tikka rice backs it up too, smoky pieces mixed through rice that hasn’t been treated as an afterthought. Nothing overworked, nothing underseasoned. Just reliably, consistently good non-veg that keeps Kanpur coming back.
When- 1 PM- 10:30 PM
Where- 7/119, Radiance Town, Swaroop Nagar
Murga Shurga

The name alone tells you what you’re walking into, and Murga Shurga backs it up without blinking. The garlic chicken hits hard and doesn’t hold back, sharp, punchy, exactly the kind of bold you want from a place with this name. The fish fry keeps up too, crisp outside, flaky and well-seasoned inside, no fishy aftertaste to complain about. It’s loud, it’s confident, and honestly, it’s earned the right to be.
When- 12 PM- 11 PM
Where- In front Of Guru Nanak Girls Collage, 120/4, Jay Kay Staff Colony, Lajpat Nagar, Narainpurwa
Zyka Restaurant

Zyka doesn’t do subtle, and that’s exactly the point. The kadhai chicken comes loaded, thick gravy, real spice, the kind of dish that needs extra rice just to keep up with it. The mutton stew is the softer counterpart, slow-cooked till the meat gives up without a fight, flavour running deep instead of loud. Together, they cover both moods, the one where you want bold, and the one where you want comfort.
When- 12 PM- 12 AM
Where- 40/74, Hospital Rd, Parade
Barra King- A Unit of Royal Street

If biryani is the true test of a non-veg place, Barra King passes without breaking a sweat. The chicken barra biryani comes stacked with big, well-marinated pieces, the kind you fight over, not share politely. The malai chicken plays a gentler role, creamy and mild, a nice pause between spicier bites. It’s a small menu with a clear identity, and every bite makes the case for why it’s stuck around this long.
When- 5 PM- 12 AM
Where- 97/123, Talaq Mahal, Zone 4, Near Liyakat Dada Chauraha, Colonel Ganj
Sunny’s Kitchen

Roasted chicken is deceptively hard to get right, too dry and it’s a waste, too soft and it’s underdone. Sunny’s Kitchen nails that balance, juicy through and through with flavour that doesn’t need extra sauce to prove itself. The chicken tikka holds its own too, smoky and charred just enough without losing tenderness. Together, they’re proof that a tight, focused menu can outshine places trying to do ten things at once.
When- 4 PM- 11 PM
Where- 122/1-A-4, Sarojini Nagar, Lajpat Nagar
Baba Biryani

The name says biryani, but honestly, Baba Biryani earns its stripes twice over. The chicken biryani is exactly what you’d hope for, fragrant, well-layered, rice that hasn’t been rushed. The butter chicken keeps pace too, rich without tipping into overly sweet, gravy that’s built for extra roti orders. It’s the kind of place where you order “just one dish to try” and end up asking for both, every time.
When- 11 AM- 11 PM
Where- 117/K/13, Rave Moti, Kakadeo
Al Hyatt Foods

Nihari isn’t a dish you rush, and Al Hyatt Foods clearly understands that. The mutton nalli nihari is slow-cooked to that fall-apart, marrow-rich point that only patience can get you, deep, warming, worth the wait. The mutton biryani holds its own too, well-spiced and generous with the meat, no rice-heavy shortcuts here. Together, they’re less a menu and more an argument for why some food just can’t be hurried.
When- 11 AM- 11 PM
Where- 117/P/78, Hitkari Nagar, Kakadeo
Tunday Kababi

There’s a reason “melt in your mouth” gets thrown around so casually, and Tunday’s mutton galawati kebab is exactly why the phrase exists, soft, spiced, gone before you’ve fully registered eating it. The mutton boti kebab is the firmer, smokier counterpart, char-grilled and made for people who like their kebabs to put up a fight. It’s an old name that’s earned every bit of its staying power, one kebab at a time.
When- 11:30 AM- 10:15 PM
Where- Kiosk 11, Food Court, 3rd Floor, Z Square Mall, Mall Road





















