best biryani in lucknow (2026)
·
18 min read
·updated
tl;dr: 12 best biryani spots in lucknow with prices and honest ratings. lucknowi pakki biryani at wahid, idris, tunday kababi, and raheem's compared.
tldr: the top 3 are wahid biryani (charbagh, best classic pakki biryani), idris biryani (chowk, most flavorful), and tunday kababi (aminabad, best biryani-kebab combo). lucknowi biryani is fundamentally different from hyderabadi - it’s subtle, aromatic, saffron-forward, and every grain of rice stays separate. budget rs 100-300 per plate. the full trail below covers 12 spots across all areas.
lucknow’s biryani doesn’t shout. it whispers.
that’s the first thing every biryani lover needs to understand before eating biryani in lucknow. if you’re coming from hyderabad expecting heat and intensity, you’ll be confused. if you’re expecting the bold flavors of kolkata biryani or the richness of delhi’s mughlai version, you’ll wonder what the fuss is about.
lucknowi biryani is a different philosophy entirely. the pakki method - where rice and meat are cooked separately, then layered and finished with a gentle dum - produces a biryani that prioritizes fragrance over force. the saffron is delicate. the kewra water (pandanus flower extract) adds an aroma that’s uniquely awadhi. the meat is so tender it falls apart at the slightest touch. and every single grain of rice stays separate, distinct, and intact.
from extensive research into lucknow’s biryani culture and analysis of every food trail, restaurant ranking, and local recommendation available, this is the complete guide. for the kebab side of lucknow’s food culture, read the best kebabs guide. for the broader awadhi food tradition that created this biryani, here’s the awadhi cuisine deep dive. for the national biryani comparison, check the best biryani in india pillar guide.
understanding lucknowi biryani
before the restaurant list, understand the technique. lucknowi biryani isn’t just “biryani from lucknow.” it’s a distinct cooking method with specific rules.
the pakki method
the word “pakki” means “cooked.” in pakki biryani:
-
the meat is cooked first. marinated in yogurt, saffron, kewra, cardamom, and a spice mix that’s far more restrained than hyderabadi masala. the meat is braised until it’s falling-off-the-bone tender.
-
the rice is cooked separately. parboiled in water with whole spices (bay leaf, black cardamom, cloves, cinnamon). the rice is drained when it’s about 70% cooked.
-
the layering. the cooked meat goes at the bottom of the handi (heavy-bottomed pot). the parcooked rice is layered on top. saffron milk is drizzled over the rice. fried onions (birista) are scattered between layers. a few drops of kewra water go on top.
-
the dum. the handi is sealed - traditionally with dough around the lid - and placed on the lowest possible heat for 30-45 minutes. the steam trapped inside finishes cooking the rice and infuses every grain with the meat’s aroma and the saffron’s color.
the result is biryani where you can see distinct layers of white rice and saffron-tinged rice. the meat is at the bottom, separate from the rice, and each component retains its identity. this is the fundamental difference from hyderabadi biryani, where the raw meat and rice cook together and the flavors merge completely.
kacchi vs pakki: the honest comparison
| aspect | lucknowi pakki | hyderabadi kacchi |
|---|---|---|
| meat | pre-cooked, braised | raw, marinated |
| rice | parboiled separately | layered with raw meat |
| spice level | subtle (4/10) | bold (8/10) |
| signature aroma | saffron, kewra water | fried onions, green chili |
| texture | each grain separate | rice absorbs meat juice |
| cooking time | longer (separate cooking + dum) | shorter (single dum) |
| flavor profile | delicate, aromatic | intense, integrated |
| best version | wahid / idris | paradise / bawarchi |
neither is “better.” they’re different philosophies. hyderabadi biryani is a bold statement. lucknowi biryani is a quiet confidence. read the full biryani comparison across india for every style side by side.
the 12 best biryani spots
| # | spot | area | best for | price range | rating |
|---|---|---|---|---|---|
| 1 | wahid biryani | charbagh | classic pakki biryani | rs 120-200 | 9.5/10 |
| 2 | idris biryani | chowk | most flavorful biryani | rs 120-180 | 9/10 |
| 3 | tunday kababi | aminabad | biryani + kebab combo | rs 150-250 | 9/10 |
| 4 | wahid’s | aminabad | biryani + handi gosht | rs 120-200 | 9/10 |
| 5 | raheem’s | chowk | biryani + nihari combo | rs 120-200 | 8.5/10 |
| 6 | naushijaan | hazratganj | heritage dum biryani | rs 200-350 | 8.5/10 |
| 7 | dastarkhwan | multiple | biryani thali (value) | rs 150-300 | 8.5/10 |
| 8 | oudhyana (taj) | vipin khand | luxury biryani | rs 500-800 | 8.5/10 |
| 9 | lakhnawi biryani | aminabad | budget biryani | rs 80-150 | 8/10 |
| 10 | alamgir hotel | chowk | mutton biryani | rs 100-180 | 8/10 |
| 11 | chhappan bhog | hazratganj | veg biryani | rs 100-180 | 7.5/10 |
| 12 | moti mahal | hazratganj | north indian biryani | rs 200-350 | 7.5/10 |
the charbagh institution
1. wahid biryani
charbagh (near railway station) / rs 120-200 per plate / 9.5/10
wahid biryani is the first biryani many people eat in lucknow, and for decades it’s been the last biryani they remember. located near charbagh railway station, wahid has been serving biryani since the 1950s. the location is strategic and deliberate - train travelers arriving in lucknow smell the biryani before they’ve even found an auto rickshaw.
the mutton biryani is the order. the rice arrives in a perfect dome, each grain separate, with visible saffron streaks running through the white. the meat is layered underneath - tender mutton pieces that have been braised before the dum process, falling apart at the first touch of a spoon. the aroma when you break the rice surface is pure kewra and saffron - the signature of proper lucknowi biryani.
wahid’s secret is consistency. this biryani has tasted the same for decades. the rice-to-meat ratio is generous. the spice level is restrained - you taste the meat, the saffron, and the kewra, not chili heat. the raita served alongside is simple but perfectly tempered.
the restaurant is basic. formica tables, fluorescent lights, crowds. nobody comes to wahid for ambiance. the biryani is the only reason, and it’s a sufficient one.
what to order: mutton biryani (the default), chicken biryani (lighter), roomali roti on the side the debate: some locals argue wahid has become too tourist-oriented. the counter-argument: thousands of plates daily, still excellent. consistency at this scale is its own achievement. verdict: the most representative lucknowi biryani experience. if you eat biryani at only one place in lucknow, make it wahid.
the chowk biryani trail
chowk is lucknow’s oldest food market, and the biryani here is more robust than the refined versions in hazratganj or the hotel restaurants. the spice work is slightly bolder, the portions slightly larger, and the prices lower. this is where working-class lucknow eats biryani.
2. idris biryani
chowk / rs 120-180 per plate / 9/10
idris biryani is the chowk answer to wahid. where wahid is polished and consistent, idris is raw and flavorful. the biryani here has a slightly more assertive spice profile - not hyderabadi-bold, but noticeably more present than wahid’s delicate version. the fried onions (birista) are more prominently used. the meat has more char on it, suggesting it’s seared harder before the dum process.
the chicken biryani at idris is arguably better than the mutton - the chicken absorbs the spices more readily and the meat-to-bone ratio is generous. the biryani comes sealed in a handi at some locations, and breaking the seal at the table releases an aroma that justifies the entire trip to chowk.
idris is covered in the kebab guide for its seekh kebab, and the combination play is real: idris biryani + idris seekh kebab + lemon squeeze = chowk perfection. rs 200 total for the combo.
the chowk setting matters. narrow lanes, old buildings, the sound of the market. eating biryani at idris is eating biryani in the context it was made for - the old city, the historic market, the food culture that has been here for centuries.
what to order: chicken biryani (their strongest), mutton biryani, seekh kebab as a side verdict: the most flavorful biryani in lucknow. slightly less refined than wahid, but the flavor punches harder.
5. raheem’s
chowk / rs 120-200 per plate / 8.5/10
raheem’s is the nihari king (covered in detail in the street food guide and kebab guide), but the biryani deserves independent recognition. the biryani at raheem’s benefits from the same slow-cooking philosophy that makes their nihari legendary. the meat is braised with extraordinary patience.
the biryani-nihari combo is raheem’s unique offering. order a plate of biryani and a small bowl of nihari. pour the nihari gravy over the biryani. the bone-marrow richness of nihari mixed with the saffron-kewra delicacy of the biryani creates something that isn’t on any menu but is the way regulars eat here. it’s heavy. it’s excessive. it’s magnificent.
what to order: mutton biryani, nihari (as a side/gravy), kulcha verdict: best biryani-nihari combination. the unofficial combo that regulars know about.
10. alamgir hotel
chowk / rs 100-180 per plate / 8/10
alamgir is the chowk workhorse. not as famous as idris, not as storied as raheem’s, but the biryani is honest and the price is right. the mutton biryani here follows the standard pakki method with no shortcuts. the rice is well-separated, the meat is tender, and the saffron is genuine (not food coloring, which cheaper places use).
alamgir is where chowk’s shopkeepers eat their afternoon biryani. no tourists, no food bloggers, just consistent biryani at fair prices. the restaurant has been in the same family for generations.
what to order: mutton biryani, shami kebab verdict: the reliable chowk local. honest biryani at honest prices.
the aminabad biryani trail
aminabad is kebab territory (the definitive trail is in the kebab guide), but the biryani at aminabad’s famous kebab shops is genuinely excellent - often overshadowed by the kebabs but worthy in its own right.
3. tunday kababi
aminabad / rs 150-250 per plate / 9/10
every biryani discussion about lucknow starts with kebabs at tunday, but the biryani is the quiet star. tunday’s biryani uses the same quality of meat that goes into their world-famous galouti kebab. the mutton is so tender it practically dissolves into the rice. the spice blend - likely related to the 160-spice kebab masala but adapted for biryani - gives the rice a warmth and depth that most biryani restaurants don’t achieve.
the strategic move: order galouti kebab and biryani. eat the kebab with paratha. then eat the biryani. the flavor progression - from the intensity of the 160-spice kebab to the subtlety of the saffron biryani - is one of the best meals in india, and it costs under rs 400.
the aminabad original is the place. the other branches don’t match.
what to order: mutton biryani + galouti kebab (the essential lucknow combo) verdict: the best biryani-kebab combination in lucknow. possibly in india.
4. wahid’s
aminabad / rs 120-200 per plate / 9/10
not the same as wahid biryani in charbagh. wahid’s in aminabad is a different restaurant with a different lineage. the biryani here is part of a larger awadhi meal - you order biryani alongside handi gosht (sealed-pot meat curry), galouti kebab, and roomali roti. the biryani is excellent but is designed to be eaten as one course in a multi-course awadhi feast.
the full wahid’s comparison is in the kebab guide. for biryani specifically, wahid’s aminabad is slightly more assertive than wahid biryani charbagh, with more fried onion flavor and a touch more ghee in the rice.
what to order: mutton biryani, handi gosht, galouti kebab, roomali roti verdict: the best biryani-as-part-of-a-meal experience. the complete awadhi thali.
9. lakhnawi biryani
aminabad / rs 80-150 per plate / 8/10
lakhnawi biryani is the budget pick. this small shop does one thing: biryani. no elaborate menu, no kebab rivalry, just chicken and mutton biryani at prices that make wahid biryani look expensive. the chicken biryani starts at rs 80, which is remarkable for the quality - real saffron, genuine pakki method, properly separated rice.
the catch: the ambiance is minimal and the seating is limited. this is a takeaway-first operation. locals order here for home consumption. if you’re building a biryani trail on a budget, lakhnawi biryani is essential.
what to order: chicken biryani (best value in lucknow), mutton biryani verdict: best budget biryani. rs 80 for proper lucknowi biryani is extraordinary value.
hazratganj and beyond
hazratganj is lucknow’s most accessible food area - well-lit, well-connected, and walkable. the biryani here is slightly more refined and slightly more expensive than chowk or aminabad.
6. naushijaan
hazratganj / rs 200-350 per plate / 8.5/10
naushijaan’s biryani comes in a sealed handi, the dough cracked open at the table. the presentation is theatrical and the biryani backs it up. the rice is immaculately layered - visible saffron stripes alternating with white rice. the mutton pieces are large, bone-in, and tender.
naushijaan is the heritage experience. the restaurant’s ambiance, the service style, and the biryani presentation all evoke the nawabi dining tradition. the price is higher than chowk or aminabad, but you’re paying for the experience as much as the food.
the kakori kebab here (best in lucknow, detailed in the kebab guide) pairs beautifully with the biryani. different textures, complementary flavors.
what to order: dum biryani (sealed handi), kakori kebab, sheermal verdict: best biryani presentation in lucknow. the sealed-handi experience is worth the premium.
7. dastarkhwan
multiple locations / rs 150-300 per plate / 8.5/10
dastarkhwan is lucknow’s most reliable chain for awadhi food. the biryani comes as part of thali options and as standalone plates. the quality is remarkably consistent across locations - the hazratganj and gomti nagar branches are both solid.
the value proposition: dastarkhwan’s awadhi thali (rs 300-400) includes biryani, kebab, curry, bread, and dessert. as a biryani-centric meal, it’s the most food you’ll get per rupee at this quality level.
the biryani itself is properly executed pakki biryani - good saffron, good rice separation, tender meat. it’s not as distinctive as wahid or idris, but it’s never disappointing. dastarkhwan is the recommendation for groups, families, and anyone who wants predictable quality.
what to order: awadhi thali (includes biryani + kebab + curry), standalone mutton biryani verdict: best value biryani meal. the thali format means biryani plus everything else for one price.
8. oudhyana (taj mahal lucknow)
vipin khand / rs 500-800 per plate / 8.5/10
the luxury biryani experience. oudhyana’s chefs present biryani in copper handis with silver service. the rice is garnished with edible silver leaf (warq). the saffron is kashmiri-grade. the meat is cooked in the dum pukht tradition with technical precision.
is it worth 3-4x the price of wahid or idris? as a biryani comparison, no. the biryani at wahid is as good or better. as a dining experience - the ambiance, the service, the presentation, the full tasting menu - oudhyana justifies its pricing. this is where you come for an anniversary or a business dinner, not a biryani trail.
what to order: dum biryani, galouti kebab, shahi tukda verdict: best luxury biryani in lucknow. technically excellent, beautifully presented, but wahid’s rs 150 biryani is equally delicious.
11. chhappan bhog
hazratganj / rs 100-180 per plate / 7.5/10
the vegetarian option. chhappan bhog’s veg biryani uses the pakki technique with paneer and mixed vegetables. the rice work is proper - genuine saffron, kewra water, correct layering. the vegetables are marinated in a simplified awadhi spice blend before being layered.
it’s not going to convert biryani purists who insist on meat, but for vegetarians in a city dominated by non-veg biryani, chhappan bhog is essential. the paneer biryani is the better order - the paneer absorbs the masala more effectively than the mixed vegetables.
what to order: paneer biryani, veg galouti kebab verdict: best vegetarian biryani in lucknow. genuine effort, not an afterthought.
12. moti mahal
hazratganj / rs 200-350 per plate / 7.5/10
moti mahal serves a biryani that’s slightly more north-indian-generic than pure lucknowi. the spice level is higher, the technique is a hybrid between pakki and a more standard restaurant approach. it’s good biryani by national standards but not distinctively lucknowi.
included on this list because it’s a popular hazratganj option and because the butter chicken + biryani combination (moti mahal is originally a delhi brand known for butter chicken) is a crowd-pleaser even if it’s not authentic awadhi.
what to order: mutton biryani, butter chicken (if you want the north indian combo) verdict: good biryani, not distinctively lucknowi. the safe pick for visitors who want familiar flavors.
the biryani trail: one-day itinerary
morning (10am): start at wahid biryani, charbagh. mutton biryani for the classic pakki introduction. rs 150.
early afternoon (1pm): autorickshaw to chowk. idris biryani for the bolder version. pair with seekh kebab. rs 200.
late afternoon (4pm): autorickshaw to aminabad. tunday kababi for galouti kebab + biryani combo. rs 300.
evening (7pm): walk or auto to hazratganj. naushijaan for the sealed-handi dum biryani experience. rs 300.
total damage: approximately rs 950. four biryani styles, four areas, the full spectrum from street-level to heritage dining. yes, this is four biryani meals in one day. lucknow demands commitment.
lucknow biryani vs the rest of india
| aspect | lucknow | hyderabad | kolkata | delhi |
|---|---|---|---|---|
| method | pakki (pre-cooked) | kacchi (raw) | pakki-derived | mughlai |
| spice level | subtle (4/10) | bold (8/10) | mild (3/10) | medium (6/10) |
| signature element | saffron + kewra | fried onion + chili | potato + egg | ghee + richness |
| rice style | every grain separate | integrated with meat | light, separate | heavy, ghee-laden |
| price range | rs 80-300 | rs 150-350 | rs 100-250 | rs 200-400 |
| best restaurant | wahid / idris | paradise / bawarchi | arsalan / aminia | al jawahar |
| unique element | the delicacy | the intensity | the potato | the portion size |
lucknow wins on refinement and subtlety. hyderabad wins on flavor intensity. kolkata wins on value. delhi wins on richness. each city’s biryani reflects its food culture perfectly. the full comparison is in the best biryani in india pillar guide.
budget breakdown
| budget level | where to eat | cost per plate | what you get |
|---|---|---|---|
| budget (rs 80-150) | lakhnawi biryani, alamgir | rs 80-150 | genuine pakki biryani, basic setting |
| mid-range (rs 150-250) | wahid, idris, tunday, raheem’s | rs 120-250 | the best biryani in lucknow, historic spots |
| premium (rs 250-400) | naushijaan, dastarkhwan | rs 200-350 | heritage dining, sealed handi presentation |
| luxury (rs 500+) | oudhyana (taj) | rs 500-800 | five-star service, dum pukht technique |
the sweet spot is rs 150-250. wahid, idris, and tunday all fall in this range, and they serve the best biryani in the city. spending more gets you better ambiance, not better biryani.
frequently asked questions
is lucknowi biryani spicy? no. compared to hyderabadi biryani, lucknowi biryani is significantly milder. the focus is on aroma (saffron, kewra, cardamom) rather than heat. even people with low spice tolerance can enjoy lucknowi biryani comfortably.
mutton or chicken biryani in lucknow? mutton is the traditional choice and the more flavorful option. the bone marrow adds richness during the dum process. chicken biryani is lighter and more accessible. for the authentic experience, order mutton. for everyday eating, chicken works well.
can i get good vegetarian biryani in lucknow? chhappan bhog in hazratganj does the best vegetarian version. dastarkhwan also offers veg biryani. the quality is genuine - these are proper pakki-method biryanis with paneer or vegetables, not afterthoughts. but lucknow’s biryani culture is fundamentally meat-centric.
what time should i eat biryani in lucknow? lunch (12pm-2pm) is peak biryani time. this is when the batches are freshest. wahid biryani near charbagh starts selling early and the afternoon crowd is the main event. idris in chowk peaks at lunch too. evening biryani is available but the lunch batch is always superior.
more on rahul.biz
more lucknow: best kebabs (the definitive kebab trail), best street food (chowk to aminabad), best chaat (aminabad to hazratganj), and the awadhi cuisine deep dive that explains why this food tradition exists.
biryani across india: the best biryani in india pillar guide covers hyderabad, kolkata, delhi, and 8 more cities. also read the lucknow food guide for the complete eating itinerary.
liked this? get more honest reviews
no spam, just useful stuff — unsubscribe anytime.