Main Courses
This Bengali chicken roll recipe delivers the perfect balance of crispy, flaky paratha wraps filled with aromatic, spiced chicken that tastes like a taste of Kolkata. The secret lies in marinating the chicken overnight with yogurt and Bengali spices—turmeric, cumin, and coriander—that infuse every bite with deep, warm flavors.
I’ve simplified the process while keeping it authentic, so you get that restaurant-quality texture and taste without the fuss.
The crispy paratha wraps are the star—made with whole wheat flour, ghee, and a touch of baking soda for that signature flaky, golden-brown finish. While the chicken cooks in a fragrant blend of onions, ginger, and garlic, the parathas rest, ready to be stuffed with tender, juicy filling.
This dish is all about layers: the spiced chicken, the soft yet sturdy paratha, and the cool yogurt dip that ties it all together.
What makes these rolls special is how they come together—hot, crispy parathas wrapped around perfectly seasoned chicken, served with a side of mint chutney or tangy tamarind sauce. The contrast of textures and flavors is what makes this dish so addictive.
Whether you're serving it at a weekend brunch or a casual dinner, these rolls will have everyone asking for seconds.
For those short on time, I’ve included a shortcut using store-bought parathas, but trust me, making them from scratch is worth the extra effort. The key is patience—letting the chicken marinate and the parathas rest ensures that every bite is packed with flavor. Let’s get cooking!
Ingredients for bengali chicken roll
These aromatic ingredients bring Kolkata flavors to your kitchen with crispy paratha perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on preferred for flavor |
| Plain Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Whole Wheat Flour 🌾 | 3 cups | For paratha dough |
| Ghee 🧈 | ½ cup | Clarified butter for richness |
| Yellow Onions 🧅 | 1 ½ cups | Finely chopped |
| Fresh Ginger 🌿 | 2 tbsp | Grated, fresh preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | 1 tsp | Fresh root if available |
| Red Chili Powder 🌶️ | 1 tsp | Adjust for heat |
| Baking Soda 🧪 | ½ tsp | For flaky parathas |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Fresh Mint Leaves 🌿 | ½ cup | For chutney optional |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
The chicken thighs are non-negotiable here—they stay juicier than breasts while marinating. Look for skin-on thighs at your local Indian grocery or the meat department, where they often carry them pre-cut. For the yogurt, full-fat works best—it helps tenderize the chicken and adds richness to the marinade. The paratha dough needs whole wheat flour, but if you're short on time, substitute half with all-purpose. Fresh ginger and garlic are worth hunting down at the market—they make all the difference in that fragrant marinade.
No fresh ginger? Dried works at half the amount, but it lacks the same punch. Running low on ghee? Butter works in a pinch, but it burns easier—keep heat medium. For the chutney, mint chutney from Trader Joe's is a lifesaver if you're skipping the fresh version. The baking soda is key for those signature flaky layers—don't skip it! If you're making a big batch, double the spices and store them in an airtight container for next time.
Marinated chicken keeps 2 days in the fridge, but it's best used fresh. Paratha dough can be prepped 1 day ahead—wrap tightly in plastic. The stuffed rolls reheat beautifully in a skillet with a bit of ghee. For extra crispiness, reheat at medium-high heat for 2-3 minutes per side. Leftovers? Store in an airtight container for 3 days—they reheat like a dream.
Why You'll Love This Recipe
- No-Fuss Marination: I marinate the chicken in yogurt and onions for just 20 minutes—no overnight soaking, no fuss. The yogurt tenderizes while the onions add sweetness that sticks with you long after the first bite.
- Crispy-Creamy Magic: That ghee-fried crust? Chef’s kiss. The whole wheat flour gives it structure, but it’s the ghee that makes it golden and irresistible—crunchy outside, juicy inside, with a tangy kick from the yogurt.
- Picnic to Party: Pack these rolls for lunch or serve them at gatherings—no one will guess they’re this easy. They hold up perfectly in a basket or on a plate, and the flavors only get better when shared.
- Budget-Friendly Staples: Chicken thighs and whole wheat flour are affordable, and you’ll use up that ghee before it goes bad. Honestly, I’ve made these for under $10 for four servings, and they always disappear fast.
Step-by-step instructions for Bengali chicken rolls
Let's make these crispy, flavor-packed parathas stuffed with aromatic chicken—every bite will be worth it.
Marinate the Chicken with Spices
In a large bowl, combine the 1.5 lb boneless chicken thighs with 1 cup plain yogurt, 1.5 cups finely chopped yellow onions, 2 tbsp grated fresh ginger, and 6 minced garlic cloves. Mix gently to coat the chicken evenly.
In a small bowl, whisk together 1 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp turmeric powder, 1 tsp red chili powder, 1.5 tsp salt, and 2 tbsp freshly squeezed lemon juice. Sprinkle this spice blend over the chicken mixture and massage it in thoroughly. Cover and refrigerate for at least 2 hours—this ensures deep, even flavor infusion and tender chicken.
Cook the Spiced Chicken
Heat 0.5 cup ghee in a large skillet over medium-high heat. Add the marinated chicken and cook for 8-10 minutes, stirring occasionally, until the chicken is light golden brown and cooked through. The ghee will give the chicken a rich, nutty flavor and help keep it moist.
Once the chicken is fully cooked, remove it from the skillet and set it aside to cool slightly. The chicken should be tender enough to shred easily with a fork. If it's not fully cooked through, continue cooking for another 2-3 minutes—undercooked chicken will make the rolls tough.
Prepare the Paratha Dough
In a large mixing bowl, combine 3 cups whole wheat flour and 0.5 tsp baking soda. Gradually add 0.5 cup ghee and mix with your fingers until the mixture resembles coarse crumbs. Slowly pour in ½ cup water (start with less and add more as needed) and knead into a smooth, firm dough. The dough should be slightly sticky but not wet—if it's too dry, add 1 tsp water at a time.
Cover the dough with a damp cloth and let it rest for 30 minutes. This resting period relaxes the gluten, making the parathas easier to roll out and ensuring they stay crispy. If the dough feels too sticky after resting, add a little more flour to make it easier to handle.
Roll and Assemble the Chicken Rolls
Divide the rested dough into 8 equal portions and roll each into a smooth, thin circle about 6 inches in diameter. Keep the remaining dough covered to prevent it from drying out. On one half of each rolled dough, spread a generous layer of the cooked chicken mixture, leaving a 1-inch border around the edges.
Fold the dough over the chicken, pressing the edges firmly to seal. Roll the folded dough gently into a tight cylinder, about 4 inches long. You want the chicken to be snug inside—this ensures it stays contained while cooking and gives you that perfect bite.
Cook the Rolls to Crispy Perfection
Heat a large skillet over medium heat and add 1 tbsp ghee. Once the ghee is hot, place 2-3 rolls in the skillet and cook for 3-4 minutes per side, pressing down gently with a spatula to ensure even browning. The rolls should turn golden brown and develop a crispy exterior while staying soft inside.
Transfer the cooked rolls to a plate and keep them warm in a 200°F oven while you cook the remaining batches. Serve the rolls immediately with a side of 0.5 cup fresh mint chutney (optional) for a refreshing contrast to the rich, spiced chicken. Each roll should be crispy on the outside, tender on the inside, and packed with flavor.
Pro Tips For Making Bengali Chicken Roll
- MARINATE CHICKEN LONGER: Skip the rush—let those thighs soak in yogurt for at least 4 hours (overnight if possible). I learned this the hard way: under-marinated chicken turns out bland and chewy, while properly marinated pieces stay juicy and absorb the spices deeply. Trust me, the wait makes all the difference in texture and flavor.
- GRIND ONIONS FINE: No chunky bits in your filling—pulse those yellow onions in a food processor until they’re almost paste-like. My first attempt with hand-chopped onions left me with uneven texture, and the rolls fell apart when frying. Fine grinding ensures a smooth, cohesive mix that holds together.
- SEAL THE EDGES WELL: Press the flour-wrapped edges of your rolls hard with your fingers before frying. I used to slap them together half-heartedly, and the filling would ooze out, making a mess. A tight seal keeps the juices inside and guarantees a crispy, intact roll every time.
- FRY IN BATCHES: Overcrowding the pan drops the temperature, leading to greasy, soggy rolls. Fry 2-3 at a time in hot ghee, and resist the urge to flip too soon—wait until the bottom is golden before turning. This gives you that perfect crispy crust without the mess.
Wine and beer pairings for this bengali chicken roll
Crispy Paratha Pairings
The rich, spiced flavors of Bengali chicken rolls pair beautifully with cooling mint chutney—its bright acidity cuts through the ghee and cumin. I like using Trader Joe’s mint chutney for convenience, but fresh is always better.
For a tangy twist, add ½ cup tamarind sauce on the side to balance the heat. 💚
Light White Wine
A crisp Sauvignon Blanc from New Zealand or Loire Valley is ideal—its citrus notes complement the turmeric and ginger in the chicken. Look for wines with 12-13% ABV like Kim Crawford Sauvignon Blanc or Oyster Bay Sauvignon Blanc. The acidity refreshes your palate between each crispy bite. 🍷
Hoppy IPA Balance
For beer lovers, a West Coast IPA with citrusy hops works surprisingly well. Try Stone Delicious IPA or Green Flash IPA—the piney, grapefruit flavors mirror the ginger and lemon in the rolls. Avoid malty stouts or dark beers that would overpower the dish. 🍺
Creamy Lassi Finish
End the meal with a mango lassi—its sweetness and yogurt base cleanse the palate after spicy rolls. Blend 1 cup yogurt, ½ cup mango puree, and 1 tsp cardamom for an authentic touch. Chill before serving to enhance the cooling effect. ✨
Spicy Contrast
If you love heat, serve with pickled onions or achar (Indian mixed relish). The sharp tang of red chili and carrot achar from Patel Brothers adds a crunchy, spicy crunch that elevates every bite. 🌶️
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs for these rolls?
Chicken breast will work, but thighs are ideal for this recipe. Breast dries out faster during marinating, so if you use it, marinate for 4-6 hours instead of 2, and cook at medium-low heat to prevent overcooking. For extra moisture, add 1 tbsp yogurt to the chicken mixture before assembling.
How do I make the parathas extra crispy?
The secret is in the dough and cooking method. Use whole wheat flour and let the dough rest for 30 minutes before rolling. Roll each portion as thin as possible (about ⅛-inch thick) and cook in hot ghee over medium-high heat until golden brown spots appear. Press gently with a spatula for even crispiness.
What can I substitute if I don't have ghee?
For the chicken, use butter or neutral oil (like vegetable or canola), but reduce the heat to medium-low to prevent burning. For the paratha dough, substitute ghee with melted butter or coconut oil, though ghee gives the best flavor. If using oil, add 1 tsp baking soda to help with crispiness.
Can I make these rolls ahead of time?
Assemble the rolls (without cooking) and refrigerate for up to 24 hours. Cook fresh for the best texture, but you can reheat in a skillet with 1 tbsp ghee for 2-3 minutes per side to restore crispiness. Store cooked rolls in an airtight container for 3 days—they reheat beautifully!
Why is my chicken filling dry?
Dry chicken usually means overcooking or insufficient moisture. Ensure you're cooking the chicken at medium-high heat for only 8-10 minutes and don't overcrowd the pan. Add 1 tbsp yogurt or water to the chicken mixture before assembling, and avoid pressing too hard while cooking to keep juices sealed inside.
