Uncategorized Chicken Recipes

Chicken Chaap Recipe (Kolkata’s Creamy Royal Chicken Curry)

If you’ve ever wandered down Park Street in Kolkata at dusk, you know the smell — smoky, creamy, unmistakably royal. That aroma is chicken chaap, the crown jewel of Kolkata’s Mughlai kitchen. This chicken chaap recipe (also called murgh chaap) recreates the famous Arsalan-style classic at home: chicken marinated in spiced yogurt, then slow-simmered in a velvety gravy of charmagaz (melon seeds), poppy seeds, caramelized onions, and a whisper of kewra water. The result is rich, fragrant, and impossibly creamy — the kind of curry that needs nothing more than hot naan to become a feast.

Why You’ll Love This Chicken Chaap

  • True Kolkata taste — the charmagaz-poppy seed paste plus kewra water is the exact flavor profile of the city’s famous biryani-house chaaps.
  • Deep, layered gravy — caramelized onions (beresta) and a yogurt marinade build richness without any shortcuts.
  • Party-worthy but simple — one pot, mostly hands-off simmering, and it feeds a crowd.
  • Better than takeout — no restaurant needed; your kitchen will smell like Zakaria Street.

Chicken Chaap Ingredients

For the Chicken Marinade

  • 2 lbs (900g) bone-in chicken (thighs and drumsticks, or 4 leg quarters — bone-in stays juicier)
  • ¾ cup plain whole-milk yogurt
  • 1½ tablespoons ginger garlic paste
  • 1 tablespoon lemon juice
  • 2 teaspoons Kashmiri red chili powder
  • 1 teaspoon ground cumin
  • ½ teaspoon turmeric powder
  • 1 teaspoon salt
  • 1 tablespoon mustard oil (gives the authentic Kolkata edge)

For the Chaap Paste

  • 3 tablespoons charmagaz (melon seeds)
  • 2 tablespoons white poppy seeds (khus khus), soaked in warm water for 20 minutes
  • 8–10 raw cashews, soaked in warm water for 20 minutes
  • 2 green chilies (adjust to taste)
  • 3 tablespoons warm milk (for blending)

For the Curry

  • ¼ cup ghee + 2 tablespoons oil
  • 2 large onions, thinly sliced (for caramelizing into beresta)
  • 2 bay leaves
  • 1 cinnamon stick (2-inch)
  • 4 green cardamom pods, lightly crushed
  • 4 cloves
  • 1 teaspoon Kashmiri red chili powder
  • ½ teaspoon garam masala
  • 1 teaspoon salt, or to taste
  • 1 cup warm water (more if needed)

For Finishing

  • ¼ cup fresh cream, plus extra for drizzling
  • 1 teaspoon kewra water (the signature fragrance — don’t skip it)
  • ½ teaspoon rose water (optional but lovely)
  • 1 tablespoon ghee
  • Fried onion strings (beresta), for garnish
  • Fresh cilantro or mint, chopped (for garnish)

How to Make Chicken Chaap

Step 1: Marinate the Chicken

In a large bowl, whisk together the yogurt, ginger garlic paste, lemon juice, Kashmiri red chili powder, cumin, turmeric, salt, and mustard oil. Add the chicken pieces and rub the marinade into every piece, working it under the skin where possible. Cover and refrigerate for at least 1 hour, or up to 8 hours (overnight gives the most flavor).

Step 2: Make the Chaap Paste

Drain the soaked poppy seeds and cashews. Add them to a blender with the charmagaz, green chilies, and warm milk. Blend to a completely smooth, thick paste, scraping down the sides as needed. Add a splash more milk only if the blender struggles — the paste should be thick, not runny. Set aside.

Step 3: Caramelize the Onions (Beresta)

Heat the ghee and oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the sliced onions with a pinch of salt and cook, stirring often, for 12–15 minutes until deep golden brown and caramelized. Remove with a slotted spoon and set aside — keep the flavored oil in the pot.

Step 4: Temper the Spices and Sear

In the same flavored oil over medium heat, add the bay leaves, cinnamon, cardamom, and cloves. Sizzle for 30 seconds until fragrant. Add the marinated chicken along with all the marinade and sear for 8–10 minutes, turning the pieces, until the yogurt dries up slightly and the chicken is lightly browned at the edges.

Step 5: Build the Chaap Gravy

Stir in the chaap paste, Kashmiri red chili powder, garam masala, and salt. Cook for 4–5 minutes, stirring, until the paste thickens and the oil begins to glisten at the edges. Add the caramelized onions back to the pot and pour in the warm water. Bring to a gentle simmer, cover, and cook on low heat for 30–35 minutes, stirring once or twice, until the chicken is fall-off-the-bone tender (165°F / 74°C internal temperature) and the gravy is thick and creamy.

Step 6: Finish Like Kolkata

Uncover and stir in the fresh cream, kewra water, rose water (if using), and the final tablespoon of ghee. Simmer uncovered for 3–4 minutes until the gravy is luxuriously thick. Taste and adjust salt. Garnish with a drizzle of cream, fried onion strings, and chopped cilantro. Serve hot.

Tips for the Best Chicken Chaap

  • Soak the poppy seeds. Khus khus grinds much smoother after a 20-minute soak — grainy paste makes a grainy gravy.
  • Caramelize the onions properly. Pale onions give pale flavor; wait for deep golden beresta — that’s the backbone of the chaap taste.
  • Kewra water is non-negotiable. It’s the signature floral note of Kolkata chaap. Find it at any Indian or Pakistani grocery store; use exactly 1 teaspoon — more can turn bitter.
  • Bone-in chicken wins. Legs and thighs stay juicy through the long simmer; boneless breast dries out and misses the point.
  • Cook the yogurt off. Letting the marinade dry slightly in Step 4 before adding water prevents a thin, raw-yogurt-tasting gravy.

What to Serve with Chicken Chaap

Chicken chaap was born to be eaten with bread. Serve it with naan, rumali roti, or paratha to scoop up every drop of the creamy gravy. In Kolkata it’s the classic partner to chicken biryani — yes, chaap plus biryani together is a real thing, and it’s glorious. A simple onion-cucumber salad and a wedge of lemon on the side complete the plate.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 3 days. The gravy thickens as it sits — and tastes even better the next day.
  • Freezer: Freezes well for up to 2 months (cream-based gravies can separate slightly; stir well after thawing).
  • Reheating: Warm gently on the stovetop over low heat with a splash of water or milk to loosen the gravy. Avoid a hard boil so the cream doesn’t split.

Chicken Chaap FAQs

What is chicken chaap?
Chicken chaap is a Kolkata-style Mughlai curry — yogurt-marinated chicken slow-cooked in a rich gravy of melon seeds (charmagaz), poppy seeds, caramelized onions, cream, and kewra water. It’s the signature dish of Kolkata’s famous biryani houses like Arsalan and Aminia.

What is charmagaz and where do I find it?
Charmagaz is a mix of melon seeds (watermelon, muskmelon, pumpkin, cucumber seeds) sold at Indian and Pakistani grocery stores. It gives chaap its distinctive creamy body. If you can’t find it, use extra cashews — the texture will be close, though the flavor won’t be exactly the Kolkata original.

Is chicken chaap spicy?
No — it’s rich and aromatic rather than fiery. The heat comes only from mild Kashmiri chili and a couple of green chilies. The dominant notes are creamy, nutty, and floral from the kewra water.

Can I make chicken chaap with boneless chicken?
You can, but bone-in legs and thighs give the authentic result — the bones enrich the gravy during the long simmer and the meat stays juicy. If using boneless thighs, reduce the simmer time to 20–25 minutes.

What does kewra water taste like?
Kewra water is distilled from pandanus (screw pine) flowers. It has a sweet, floral, slightly musky aroma — it’s the unmistakable perfume of Kolkata Mughlai food. A little goes a long way.

Chicken Chaap (Kolkata Mughlai Curry)

Yogurt-marinated chicken slow-simmered in a creamy charmagaz, poppy seed and caramelized-onion gravy with kewra water — Kolkata's famous Arsalan-style chaap at home.
Prep Time 20 minutes
Cook Time 50 minutes
Marinating 1 hour
Servings: 4 to 6 servings
Course: Main Course
Cuisine: Indian (Kolkata Mughlai)

Ingredients
  

For the Chicken Marinade
  • 2 lbs 900g bone-in chicken (thighs and drumsticks, or 4 leg quarters)
  • ¾ cup plain whole-milk yogurt
  • 1½ tablespoons ginger garlic paste
  • 1 tablespoon lemon juice
  • 2 teaspoons Kashmiri red chili powder (for the marinade) for the marinade
  • 1 teaspoon ground cumin
  • ½ teaspoon turmeric powder
  • 1 teaspoon salt (for the marinade) for the marinade
  • 1 tablespoon mustard oil
For the Chaap Paste
  • 3 tablespoons charmagaz melon seeds
  • 2 tablespoons white poppy seeds khus khus, soaked in warm water for 20 minutes
  • 8 –10 raw cashews soaked in warm water for 20 minutes
  • 2 green chilies adjust to taste
  • 3 tablespoons warm milk for blending
For the Curry
  • ¼ cup ghee (for the curry) for the curry + 2 tablespoons oil
  • 2 large onions thinly sliced (for caramelizing into beresta)
  • 2 bay leaves
  • 1 cinnamon stick 2-inch
  • 4 green cardamom pods lightly crushed
  • 4 cloves
  • 1 teaspoon Kashmiri red chili powder (for the curry) for the curry
  • ½ teaspoon garam masala
  • 1 teaspoon salt (for the curry) for the curry, or to taste
  • 1 cup warm water more if needed
For Finishing
  • ¼ cup fresh cream plus extra for drizzling
  • 1 teaspoon kewra water the signature fragrance — don’t skip it
  • ½ teaspoon rose water optional but lovely
  • 1 tablespoon ghee (for finishing) for finishing
  • Fried onion strings beresta, for garnish
  • Fresh cilantro or mint chopped (for garnish)

Method
 

  1. Marinate the Chicken: In a large bowl, whisk together the yogurt, ginger garlic paste, lemon juice, Kashmiri red chili powder, cumin, turmeric, salt, and mustard oil. Add the chicken pieces and rub the marinade into every piece. Cover and refrigerate for at least 1 hour, or up to 8 hours.
  2. Make the Chaap Paste: Drain the soaked poppy seeds and cashews. Add them to a blender with the charmagaz, green chilies, and warm milk. Blend to a completely smooth, thick paste. Set aside.
  3. Caramelize the Onions (Beresta): Heat the ghee and oil in a large, heavy-bottomed pot over medium heat. Add the sliced onions with a pinch of salt and cook 12–15 minutes until deep golden brown. Remove and set aside, keeping the flavored oil in the pot.
  4. Temper the Spices and Sear: In the same flavored oil, add bay leaves, cinnamon, cardamom, and cloves. Sizzle 30 seconds. Add the marinated chicken with all the marinade and sear 8–10 minutes until lightly browned.
  5. Build the Chaap Gravy: Stir in the chaap paste, Kashmiri red chili powder, garam masala, and salt. Cook 4–5 minutes until thickened. Add caramelized onions and warm water. Simmer covered on low 30–35 minutes until chicken is tender (165°F / 74°C).
  6. Finish Like Kolkata: Uncover and stir in fresh cream, kewra water, rose water (if using), and the final tablespoon of ghee. Simmer 3–4 minutes until thick. Garnish with cream, fried onion strings, and cilantro. Serve hot.

AboutEmily Carter

Emily shares simple, flavorful recipes for home cooks on The Spice Diary — from quick weeknight chicken dinners to slow-simmered classics.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating