Walk through Park Street in Kolkata after sunset and the air smells of ghee, hot iron, and charred onions — and tucked between the old coffee houses, vendors are doing something brilliant: spreading beaten egg over a just-cooked paratha, flipping it, and rolling it around fiery chicken with pickled onions. These chicken kathi rolls are Kolkata’s most famous street-food export, and what sets them apart from every other Indian chicken wrap is that signature golden egg-layered paratha — the egg cooks right onto the bread, giving you a roll that’s richer, more filling, and far more memorable than a plain paratha wrap.
This recipe gives you the full Kolkata technique at home: yogurt-marinated chicken strips with real char, a zingy mint chutney, quick-pickled onions, and that all-important egg-layer step. Even better, kathi rolls are natural tiffin and lunchbox heroes — every component can be made ahead, and they reheat beautifully wrapped in parchment.
Why You’ll Love These Chicken Kathi Rolls
- Authentic Kolkata technique — the egg-layered paratha (anda paratha wrap) is the real street-style method, not a shortcut.
- Better than a chicken frankie — the egg layer adds protein and richness that plain-wheat frankie rolls can’t match.
- Make-ahead tiffin friendly — marinate overnight, cook components ahead, assemble and roll in the morning for a lunchbox that actually reheats well.
- Crowd-pleasing and kid-adaptable — dial the green chilies up or down; everyone builds their own roll.
Chicken Kathi Rolls Ingredients

For the Chicken Marinade
- 1½ lbs (700g) boneless, skinless chicken thighs or breasts, cut into thin ½-inch strips
- ½ cup plain whole-milk yogurt
- 1 tablespoon ginger garlic paste
- 1 tablespoon lemon juice
- 1 teaspoon Kashmiri red chili powder
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- ½ teaspoon ground turmeric
- 1 teaspoon salt
- 1 tablespoon oil, for cooking
For the Egg-Layered Parathas
- 2 cups (250g) all-purpose flour, plus extra for dusting
- 1 teaspoon salt
- 2 tablespoons oil or melted ghee, plus more for cooking
- ¾ cup warm water (as needed)
- 6 large eggs, lightly beaten (1 per paratha)
For the Mint Chutney
- 1 cup fresh mint leaves, packed
- ½ cup fresh cilantro, packed
- 1 green chili (adjust to taste)
- ½-inch piece ginger
- ½ teaspoon ground cumin
- 1 tablespoon lemon juice
- ½ teaspoon salt
- 2 tablespoons water
For Assembly
- 1 large red onion, thinly sliced
- 1 tablespoon lemon juice, plus lemon wedges for serving
- 1 teaspoon chaat masala, plus extra for sprinkling
- 2 green chilies, thinly sliced (optional)
- Fresh cilantro, chopped
- 6 sheets of parchment paper, for wrapping
How to Make Chicken Kathi Rolls
Step 1: Marinate the Chicken
In a large bowl, whisk together the yogurt, ginger garlic paste, lemon juice, Kashmiri red chili powder, garam masala, cumin, turmeric, and salt. Add the chicken strips and toss until every strip is well coated. Cover and refrigerate for at least 30 minutes, or up to 8 hours (overnight marinating makes the chicken noticeably juicier — perfect for a tiffin prep routine).
Step 2: Make the Paratha Dough
In a large bowl, mix the flour and salt. Rub in the oil or ghee, then add the warm water a little at a time, kneading for 6–8 minutes until you have a soft, smooth, pliable dough. Cover with a damp cloth and rest for at least 20 minutes (this relaxes the gluten so the parathas roll thin without springing back).
Step 3: Blend the Chutney and Pickle the Onions
While the dough rests, blend the mint, cilantro, green chili, ginger, cumin, lemon juice, salt, and water into a smooth, spoonable chutney — thick enough to spread, not watery. Transfer to a bowl. In a separate small bowl, toss the sliced red onion with the lemon juice, chaat masala, and a pinch of salt; set aside for 10–15 minutes to quick-pickle. The onions will turn a gorgeous pink.
Step 4: Cook the Chicken
Heat 1 tablespoon of oil in a large skillet or wok over high heat until shimmering. Add the marinated chicken strips in a single layer (work in two batches if needed — crowding steams the chicken instead of searing it). Cook for 6–8 minutes, turning once, until lightly charred at the edges and cooked through (165°F / 74°C internal temperature). Transfer to a plate and keep warm.
Step 5: Master the Egg-Layered Paratha Technique
This is the heart of a true Kolkata chicken roll. Divide the dough into 6 equal balls. Roll one ball out on a lightly floured surface into a thin 8-inch round. Heat a tawa or large skillet over medium-high heat. Cook the paratha for about 1 minute on the first side, until small bubbles appear. Flip it, brush the top lightly with ghee or oil, and immediately pour over about 2 tablespoons of beaten egg, spreading it quickly with the back of a spoon to cover the surface. Let the egg set for 30–45 seconds, then flip the whole paratha so the egg side faces down on the hot tawa. Press gently with a spatula and cook for 45–60 seconds until the egg layer is golden and fully set. Flip once more to crisp the other side for 20 seconds. Repeat with the remaining dough and eggs. Keep finished parathas warm under a clean towel, egg side up.

Step 6: Assemble the Kathi Rolls
Lay one egg-layered paratha egg-side up. Spread 1–2 tablespoons of mint chutney over the egg layer. Arrange a sixth of the cooked chicken strips down the center. Top with a handful of pickled onions, a pinch of chaat masala, sliced green chilies if using, and chopped cilantro. Squeeze over a little lemon juice. Fold the bottom edge over the filling, then roll the paratha up tightly into a cylinder. Wrap snugly in parchment paper, twisting the ends like a street vendor does.
Step 7: Serve or Pack for Later
Serve immediately with extra mint chutney and lemon wedges on the side. For tiffin or lunchboxes, let the wrapped rolls cool for 5 minutes (so steam doesn’t make the parchment soggy), then pack — they reheat beautifully in a dry skillet or toaster oven.
Tips for the Best Chicken Kathi Rolls
- Slice the chicken thin and even. Thin strips cook fast, stay juicy, and roll neatly without tearing the paratha. Thighs are more forgiving than breasts.
- Get the tawa properly hot before the parathas. A screaming-hot surface gives you the blistered, spotty char that street vendors get; medium heat makes pale, chewy parathas.
- Don’t over-beat the eggs. Just loosen the yolks and whites together — overworked egg foams up and won’t spread into a thin, even layer.
- Rest the dough. Skipping the 20-minute rest gives you springy, thick parathas that crack when rolled.
- Spread the egg fast. The paratha is hot, so work quickly with the back of a spoon — you want a thin, complete coating before it starts setting.
- Chaat masala goes on last. Sprinkling it over the hot chicken at assembly time (not in the marinade) keeps its tangy punch alive.
What to Serve with Chicken Kathi Rolls
Kathi rolls are a complete meal in a wrap, but a few sides turn them into a proper street-food spread. Serve with extra mint chutney and a small bowl of tamarind chutney for dipping, crisp masala fries or papad, and a cooling drink — mango lassi or masala chai both pair beautifully. A simple kachumber salad adds freshness if you’re serving a crowd.
Storage and Reheating
- Refrigerator: Store the cooked chicken, egg parathas, chutney, and pickled onions separately in airtight containers for up to 4 days. Assemble fresh each time for the best texture.
- Assembled rolls: Wrap tightly in parchment, then refrigerate for up to 2 days — a make-ahead tiffin dream. Skip extra chutney inside rolls you’re storing (pack it separately) to avoid sogginess.
- Freezer: The cooked chicken and plain parathas (before the egg layer) freeze well for up to 2 months. Thaw overnight in the fridge, then do the egg-layer step fresh.
- Reheating: Warm rolls in a dry skillet over medium heat for 2–3 minutes per side, or in a toaster oven at 350°F (175°C) for 8–10 minutes. Avoid the microwave — it makes the paratha rubbery.

Chicken Kathi Rolls FAQs
What is the difference between a kathi roll and a chicken frankie? A kathi roll is the Kolkata original — traditionally a skewer-roasted (“kathi”) filling wrapped in paratha, most famously in the egg-layered version. A chicken frankie is Mumbai’s adaptation, typically using a softer wheat roti without the egg layer. The egg-on-paratha technique is the signature that makes a true kathi roll.
Why is there egg on the paratha? The egg layer is the defining feature of authentic Kolkata-style rolls — vendors pour beaten egg directly onto the hot paratha so it bonds as it cooks. It adds richness, protein, and that golden lacquered look you see at street stalls. If you skip it, you have a fine chicken paratha wrap, but not a kathi roll.
Can I make chicken kathi rolls ahead for lunchboxes? Yes — this is one of their best features. Marinate the chicken overnight, cook the chicken and chutney and pickle the onions the night before, and refrigerate everything separately. In the morning, do the egg-layered parathas fresh (10 minutes), assemble, wrap in parchment, and pack. The rolls reheat well and the egg layer keeps the paratha from getting soggy.
Can I use frozen parathas instead of making dough? You can in a pinch — thaw them fully first, then cook and apply the egg layer as described. But homemade parathas roll thinner and crisp better, and the dough takes only 10 minutes of hands-on time. It’s worth it.
How do I stop the rolls from getting soggy? Three rules: keep the chutney layer thin and pack extra chutney separately, let assembled rolls cool 5 minutes before wrapping so trapped steam escapes, and reheat in a dry skillet rather than a microwave. The egg layer itself is a moisture barrier — it helps a lot.
More Chicken Recipes You’ll Love
- Butter Chicken Recipe (Restaurant-Style Murgh Makhani at Home) — the creamy classic that started it all.
- Slow Cooker Chicken Tikka Masala — set-it-and-forget-it version of another Indian favorite.
- Air Fryer Chicken Seekh Kebab — smoky, juicy kebabs with zero grill required.

Chicken Kathi Rolls (Kolkata Street Food)
Ingredients
Equipment
Method
- Marinate the Chicken: In a large bowl, whisk together the yogurt, ginger garlic paste, lemon juice, Kashmiri red chili powder, garam masala, cumin, turmeric, and salt. Add the chicken strips and toss until every strip is well coated. Cover and refrigerate for at least 30 minutes, or up to 8 hours.
- Make the Paratha Dough: In a large bowl, mix the flour and salt. Rub in the oil or ghee, then add the warm water a little at a time, kneading for 6–8 minutes until you have a soft, smooth, pliable dough. Cover with a damp cloth and rest for at least 20 minutes.
- Blend the Chutney and Pickle the Onions: While the dough rests, blend the mint, cilantro, green chili, ginger, cumin, lemon juice, salt, and water into a smooth, spoonable chutney. In a separate small bowl, toss the sliced red onion with the lemon juice, chaat masala, and a pinch of salt; set aside for 10–15 minutes to quick-pickle.
- Cook the Chicken: Heat 1 tablespoon of oil in a large skillet or wok over high heat until shimmering. Add the marinated chicken strips in a single layer (work in two batches if needed). Cook for 6–8 minutes, turning once, until lightly charred at the edges and cooked through (165°F / 74°C internal temperature). Transfer to a plate and keep warm.
- Master the Egg-Layered Paratha Technique: Divide the dough into 6 equal balls. Roll one ball out into a thin 8-inch round. Heat a tawa or large skillet over medium-high heat. Cook the paratha for about 1 minute on the first side. Flip it, brush the top lightly with ghee or oil, and immediately pour over about 2 tablespoons of beaten egg, spreading it quickly with the back of a spoon to cover the surface. Let the egg set for 30–45 seconds, then flip the whole paratha so the egg side faces down on the hot tawa. Cook for 45–60 seconds until the egg layer is golden and fully set. Flip once more to crisp the other side for 20 seconds. Repeat with the remaining dough and eggs.
- Assemble the Kathi Rolls: Lay one egg-layered paratha egg-side up. Spread 1–2 tablespoons of mint chutney over the egg layer. Arrange a sixth of the cooked chicken strips down the center. Top with pickled onions, a pinch of chaat masala, sliced green chilies if using, and chopped cilantro. Squeeze over a little lemon juice. Fold the bottom edge over the filling, then roll the paratha up tightly into a cylinder. Wrap snugly in parchment paper.
- Serve or Pack for Later: Serve immediately with extra mint chutney and lemon wedges on the side. For tiffin or lunchboxes, let the wrapped rolls cool for 5 minutes, then pack — they reheat beautifully in a dry skillet or toaster oven.


