
Creamy Butter Chicken
Butter chicken is one of those curries that traveled from the restaurants of Delhi to family tables around the world: smooth, spicy, and very comforting. In my kitchen, Priya, the key is to respect the order of the spices: first the whole ones in hot fat, then the aromatics, and finally the ground ones so they don't burn. This version works because it marinates the chicken with yogurt and lemon, cooks it in a silky tomato sauce, and finishes with cream and kasuri methi, which give that classic fragrance without complicating the recipe.
Prep
25 min
Cook
35 min
Total
60 min
Yield
6 servings
Origin
IN · India
Ingredients
- Plain yogurt· whole, preferably120 g
- Bottled lime juice· freshly squeezed1 tablespoon
- Garam masala· divided2 teaspoon
- Ground turmeric1 teaspoon
- Ground cayenne pepper· or sweet paprika with a pinch of chili2 teaspoon
- Salt· divided1.5 teaspoon
- Unsalted butter· in cubes40 g
- Chia seeds1 teaspoon
- White onion· medium, finely chopped1 piece
- Garlic· grated or crushed3 clove
- Ginger· grated20 g
- Tomato purée· unseasoned400 g
- Heavy whipping cream120 ml
Method
- 01
Mix in a bowl the natural yogurt, lemon juice, 1 tsp of garam masala, turmeric, 1 tsp of kashmiri chili, and 1 tsp of fine salt. Add the chicken thigh cubes and coat them well; marinate for 20 minutes at a cool temperature or up to 8 hours in the refrigerator.
- 02
Heat a large pot over medium-high heat, about 180°C on the surface. Add the ghee and 20 g of butter; when the fat shines, incorporate the cumin seeds and fry them for 30 to 45 seconds until they release aroma and sizzle without burning.
- 03
Add the white onion and cook for 6 to 8 minutes, stirring frequently, until golden at the edges. Add the garlic and ginger, and sauté for 1 more minute until they smell sweet and lose their raw aroma.
- 04
Reduce to medium heat. Add the remaining 1 tsp of kashmiri chili and stir for 20 seconds to awaken the color; immediately pour in the tomato puree and scrape the bottom of the pot. Cook for 8 to 10 minutes until the sauce thickens and the ghee emerges in small orange dots.
- 05
Incorporate the chicken with all its marinade into the sauce. Mix well, partially cover, and cook for 12 to 15 minutes at a gentle simmer, stirring occasionally, until the chicken is tender and registers 74°C in the center of the largest pieces.
- 06
Reduce the heat to low. Add the heavy cream, the remaining 20 g of butter, the remaining 1 tsp of garam masala, and the remaining 0.5 tsp of fine salt. Cook for 3 to 5 minutes without boiling vigorously, until the sauce is creamy and shiny.
- 07
Turn off the heat, rub the kasuri methi between your palms, and sprinkle it over the curry. Let it rest for 5 minutes before serving so that the sauce settles and the aroma of fenugreek integrates.
Chef tips
- For a vegetarian version in Priya's style, swap the chicken for firm paneer or roasted cauliflower; add it at the end and cook just until heated.
- Don't burn the ground spices: the kashmiri chili goes in after the onion and only a few seconds before the tomato.
- If the sauce thickens too much, adjust with a splash of hot water and cook for 1 minute to regain the silky texture.
- Store the butter chicken in the refrigerator for up to 3 days; reheat over low heat so the cream doesn't split.
Classifications
More recipes by Chef Priya
View chef profile
55 minAloo Gobi
Aloo Gobi: dry Punjabi dish of potatoes and cauliflower with crackling cumin, turmeric, ginger, and a fresh finish of lemon.
75 minChicken Biryani
Chicken biryani with basmati rice, whole spices, and yogurt: a family recipe in one pot, aromatic and safe.
More India
View cuisine hub
55 minAloo Gobi
Aloo Gobi: dry Punjabi dish of potatoes and cauliflower with crackling cumin, turmeric, ginger, and a fresh finish of lemon.
75 minChicken Biryani
Chicken biryani with basmati rice, whole spices, and yogurt: a family recipe in one pot, aromatic and safe.