Restaurant Pro
← All recipes

Bengali·South Asian

Bengali Chicken Kasha (Dry-Spiced Chicken)

A Bengali-style kasha (slow-fried, spiced) chicken that layers caramelized onion, warm whole spices and yogurt for a protein-forward main—easy to make ahead for training meals.

Bengali Chicken Kasha, servedAI image

1 hr 10 min

start to finish

25 min

hands on

Some skill

difficulty

4

servings

4 servings

Ingredients

Contains dairy. Cooking for an allergy? Check the label on every packet you use — brands differ, and we can only tell you what the recipe calls for.

Roughly, per serving

470 kcal38g protein12g carbs28g fat

An estimate, not a lab analysis.

Method

  1. Pat the chicken dry with paper towels and transfer to a large bowl.

  2. Mix yogurt, ginger paste, garlic paste, turmeric, red chili powder and 1 tsp salt in a bowl to make the marinade.

  3. Toss the chicken in the marinade until well coated, cover and refrigerate to marinate.

    Marinate at least 30 minutes; up to 3 hours for more flavor.

  4. Slice the onions thinly and set aside.

  5. Heat mustard oil in a wide, heavy skillet over medium heat until it just begins to shimmer (smoke briefly if using straight mustard oil), then reduce heat to medium-low.

  6. Add bay leaves, cinnamon stick, crushed cardamom and cloves and fry for 30 seconds until fragrant.

  7. Add the sliced onions and cook, stirring often, until they are a deep golden-brown and caramelized.

    Cook on medium-low so the onions brown without burning; stirring every few minutes.

  8. Scoop out and reserve half the caramelized onions for garnish, leaving the rest in the pan.

  9. Add ghee to the pan, increase heat to medium-high, and add the marinated chicken pieces in a single layer (shake off excess marinade so it doesn't drip too much).

  10. Sear the chicken, undisturbed, 4–5 minutes per side until sealed and lightly browned.

  11. Reduce heat to medium, sprinkle the remaining 0.5 tsp salt, ground coriander and ground cumin over the chicken, stir to coat, then add sugar and the reserved caramelized onion bits back in and mix.

  12. Pour in 200 ml water (or stock), bring to a gentle simmer, cover partially and cook until the chicken is cooked through and the sauce has reduced and thickened.

    Check once halfway and spoon pan juices over the chicken so it cooks evenly.

  13. Uncover, increase heat briefly to reduce any excess liquid until you have a glossy, thick coating on the chicken.

  14. Stir in garam masala, squeeze in lemon juice, adjust salt if needed, and remove from heat.

  15. Transfer to a serving platter and garnish with chopped cilantro and slit green chilies.

Worth knowing

  • Use bone-in pieces for more flavor and higher protein density per portion; breasts work too but reduce cook time slightly.
  • Caramelizing the onions well is the flavor backbone—be patient and keep the heat moderate.
  • Mustard oil gives the signature Bengali aroma; substitute vegetable oil if you prefer or if mustard oil is unavailable.
  • This holds well in the fridge for 3–4 days and makes a good meal-prep protein—reheat gently on the stovetop to avoid drying.

Make it yours

Cooking without dairy, without an oven, for someone who won't touch chilli, or for six instead of four? Have the recipe rewritten around it — quantities, steps and all.

HalalHigh proteinMeal prep

More Bengali cooking

An original Restaurant Pro recipe — our own composition in the idiom of Bengali cooking, not any restaurant's recipe. Written to be halal as listed.