Total Time
2hrs
Prep 45 mins
Cook 1 hr 15 mins

I would recommend using Kashmiri chilli powder (available at most International food outlets) for this recipe because they are known for the lovely reddish-orange color they give the gravy and besides that it is not overly spicy either. This recipe takes a while to prepare. Preparation and cooking time mentioned does not include the time required for the chicken to marinate. To prepare in advance, you can marinate the chicken the day before and keep it over-night in the refrigerator. To prevent the cream from curdling, do not boil the gravy for too long after adding the cream. Note: Serve with an Indian flat bread like naan, or with steamed long-grain rice.

Ingredients Nutrition

Directions

  1. Make deep incisions on the chicken.
  2. Mix together salt, chilli powder and lemon juice and rub over the chicken evenly. Keep aside for 15 minutes.
  3. Mix together all the ingredients for the marinade and add it to the chicken. Keep aside for four hours.
  4. To prepare the chicken, skewer from head to tail and roast on a charcoal grill or place in a shallow baking pan (covered with aluminum foil) in a preheated oven at 350 degrees F, basting with butter from time to time, for about 50 minutes to an hour or until, when poked with a fork, the juices run clear. If roasting in an oven, remove the foil the last 10 minutes of baking.
  5. To prepare the gravy, place tomato, water, ginger and garlic pastes, green chilli, red chilli powder, cloves, cardamom and salt in a large saucepan and cook till reduced to sauce consistency.
  6. Squeeze through a strainer and return the gravy to the saucepan and bring to a boil.
  7. Heat butter in a separate saucepan and add garlic. Saute for a minute.
  8. Add the gravy and stir.
  9. Portion the chicken and add to the gravy.
  10. Add cream and butter and stir.
  11. Garnish with fenugreek leaves, julienned ginger and additional cream.
  12. Serve hot.