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

Butter Chicken recipe
Prep Time
20min
Cook Time
40min
Total Time
1hr

Ingredients

4 Servings
(1 serving = 1 bowl)

For the chicken

  • Chicken breast boneless
    Chicken breast boneless
    300g
  • Ginger garlic paste
    Ginger garlic paste
    1tbsp
  • Red chili powder
    Red chili powder
    1tbsp
  • Salt to taste
    Salt to taste
  • Oil to pan fry
    Oil to pan fry

For the gravy

  • Tomatoes, roughly slit
    Tomatoes, roughly slit
    500g
  • Onions, roughly cut
    Onions, roughly cut
    100g
  • Garlic paste
    Garlic paste
    1tbsp
  • Cashew
    Cashew
    50g
  • Kasoori methi
    Kasoori methi
    1tsp
  • Garam masala
    Garam masala
    1/2tsp
  • Sugar
    Sugar
    4tbsp
  • Kashmiri chili powder
    Kashmiri chili powder
    2tbsp
  • Butter
    Butter
    5tbsp
  • Cream
    Cream
    3tbsp
  • Malt vinegar
    Malt vinegar
    2tbsp
  • Salt to taste
    Salt to taste

How to make Butter Chicken

  1. Step 1

    Marinate the chicken with ginger garlic paste, red chili powder, and salt. Keep it aside for 15 to 20 minutes.

    Step 1.1: Marinate the chicken with ginger garlic paste, red chili powder, and salt
  2. Step 2

    In a pan, heat some oil and fry the marinated chicken pieces. Once done, place them into a bowl.

    Step 1.1: In a pan, heat some oil and fry the marinated chicken pieces
  3. Step 3

    In the same pan, add onion, oil, and a spoonful of butter. Once the onions are cooked, add tomatoes and cashew nuts.

    Step 1.1: In the same pan, add onion, oil, and a spoonful of butter
  4. Step 4

    Add some water, garlic paste, salt, malt vinegar, sugar, garam masala, and chili powder. Mix evenly and let it simmer for 15-20 minutes.

    Step 1.1: Add some water, garlic paste, salt, malt vinegar, sugar, garam masala, and chili powder
  5. Step 5

    Blend the mixture into a fine puree.

    Step 1.1: Blend the mixture into a fine puree
  6. Step 6

    Strain it back into the same pan, ensuring minimal wastage.

    Step 1.1: Strain it back into the same pan, ensuring minimal wastage
  7. Step 7

    Add butter, cream, chicken, and kasoori methi. Let it simmer for 5-7 minutes.

    Step 1.1: Add butter, cream, chicken, and kasoori methi
  8. Step 8

    Garnish with cream and kasoori methi.

    Step 1.1: Garnish with cream and kasoori methi

Nutrition (per serving)

Calories

657.5kcal (32.88%)

Protein

40.5g (81%)

Carbs

43.5g (15.82%)

Sugars

16.0g (32%)

Healthy Fat

12.3g

Unhealthy Fat

26.5g

% Daily Value based on a 2000 calorie diet

Chefadora AI is Here.

Experience smarter, stress-free cooking.

Tips & Tricks

  1. Ensure the chicken is marinated well for better flavor.

  2. Straining the gravy ensures a smooth texture.

FAQS

  1. How can I make Butter Chicken healthier or suitable for a low-calorie diet?

    To make Butter Chicken healthier, consider using skinless chicken breast and reducing the amount of butter and cream. You can substitute Greek yogurt for cream to maintain creaminess while lowering calories. Additionally, using less sugar or a natural sweetener can help reduce the overall calorie count.

  2. What are some good side dishes to serve with Butter Chicken?

    Butter Chicken pairs wonderfully with basmati rice, naan, or roti. You can also serve it with a side of sautéed vegetables or a fresh cucumber salad to balance the richness of the dish.

  3. Can I use frozen chicken for this Butter Chicken recipe?

    Yes, you can use frozen chicken for Butter Chicken. Just ensure to thaw it completely before marinating. This will help the spices penetrate better and enhance the flavor of the dish.

  4. How should I store leftover Butter Chicken, and how long will it last?

    Store leftover Butter Chicken in an airtight container in the refrigerator for up to 3-4 days. You can also freeze it for up to 3 months. When reheating, make sure to heat it thoroughly on the stove or in the microwave, adding a splash of water if needed to maintain moisture.

  5. What can I substitute for cashews in Butter Chicken if I have a nut allergy?

    If you have a nut allergy, you can substitute cashews with sunflower seeds or omit them entirely. For a creamy texture, consider adding a bit of coconut milk or using a dairy-free cream alternative to maintain the richness of the sauce.

Loading reviews...

afsheenmushtaq's profile picture

@afsheenmushtaq

I am not a professional chef, but I love cooking....

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia