A rich and creamy dish made with marinated chicken cooked in a spiced tomato and cashew gravy.
A rich and creamy dish made with marinated chicken cooked in a spiced tomato and cashew gravy.

Ingredients
For the chicken
- 300gChicken breast boneless
- 1tbspGinger garlic paste
- 1tbspRed chili powder
- Salt to taste
- Oil to pan fry
For the gravy
- 500gTomatoes, roughly slit
- 100gOnions, roughly cut
- 1tbspGarlic paste
- 50gCashew
- 1tspKasoori methi
- 1/2tspGaram masala
- 4tbspSugar
- 2tbspKashmiri chili powder
- 5tbspButter
- 3tbspCream
- 2tbspMalt vinegar
- Salt to taste
How to make Butter Chicken
Marinate the chicken with ginger garlic paste, red chili powder, and salt. Keep it aside for 15 to 20 minutes.
In a pan, heat some oil and fry the marinated chicken pieces. Once done, place them into a bowl.
In the same pan, add onion, oil, and a spoonful of butter. Once the onions are cooked, add tomatoes and cashew nuts.
Add some water, garlic paste, salt, malt vinegar, sugar, garam masala, and chili powder. Mix evenly and let it simmer for 15-20 minutes.
Blend the mixture into a fine puree.
Strain it back into the same pan, ensuring minimal wastage.
Add butter, cream, chicken, and kasoori methi. Let it simmer for 5-7 minutes.
Garnish with cream and kasoori methi.
Tips & Tricks
Ensure the chicken is marinated well for better flavor.
Straining the gravy ensures a smooth texture.
FAQS
Can I use bone-in chicken instead of boneless for this Butter Chicken recipe?
Yes, you can use bone-in chicken, but it may require a longer cooking time to ensure the chicken is fully cooked and tender.
What can I substitute for cashews if I have a nut allergy?
If you have a nut allergy, you can substitute cashews with sunflower seeds or omit them entirely. You may also consider using silken tofu for creaminess.
How can I adjust the spice level of the Butter Chicken?
To adjust the spice level, you can reduce the amount of red chili powder and Kashmiri chili powder used in the recipe. Alternatively, you can add more cream or sugar to balance the heat.
Can I make Butter Chicken ahead of time and reheat it later?
Yes, you can make Butter Chicken ahead of time. Store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave before serving.
What can I serve with Butter Chicken?
Butter Chicken is traditionally served with naan, roti, or rice. You can also pair it with a side of salad or raita for a complete meal.
Loading reviews...
@afsheenmushtaq
I am not a professional chef, but I love cooking. I am not a professional chef, but I love cooking....
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia