Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butter Chicken 93.png

Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍛 Experience the rich, authentic flavors of traditional Indian butter chicken with tender marinated chicken in a creamy tomato gravy
🥘 Create restaurant-quality Makhani curry at home with this foolproof recipe that delivers perfect results every time

  • Total Time: 12 hours 45 minutes
  • Yield: 4-6 servings 1x

Ingredients

Scale

500 grams (1.1 lbs) boneless chicken cut into 1-inch pieces [main protein for the Butter Chicken]

1/2 to 3/4 teaspoon Kashmiri red chili powder or paprika [adds color and mild heat; reduce for children]

1/4 to 1/3 teaspoon salt [seasoning for first marination]

3/4 to 1 tablespoon lemon juice [tenderizes chicken in the first marination]

1/3 cup Greek yogurt or thick hung curd [second marination binder and tenderizer]

3/4 tablespoon ginger garlic paste (or equal parts finely grated ginger and garlic) [aromatic base in marination and sauce]

1/8 teaspoon turmeric (optional) [color and subtle earthiness in the second marination]

3/4 to 1 teaspoon garam masala (adjust to taste) [warm spice for marination]

1/2 teaspoon cumin powder (optional) [earthy spice for depth]

1 teaspoon coriander powder (optional) [bright, citrusy spice note]

1 teaspoon kasuri methi (dried fenugreek leaves, optional) [signature makhani aroma]

3/4 to 1 tablespoon oil [helps spices adhere and prevents sticking during cooking]

2 to 3 tablespoons butter or ghee divided [richness for frying spices and finishing the sauce]

2-inch cinnamon piece (optional) [whole spice for simmering the sauce]

2 to 4 green cardamoms (optional) [fragrant whole spice for the sauce]

2 to 4 cloves (optional) [warm whole spice for the sauce]

1 1/2 cups sliced onions (optional) [reduces tomato acidity and builds body]

600 grams fresh tomatoes or equivalent canned tomato puree or paste [base for the makhani gravy]

3/4 tablespoon ginger garlic paste [adds depth to the sauce]

1 to 2 green chilies (optional) [fresh heat if you want more spice]

28 whole raw cashews soaked in hot water or substitute with 1/4 to 1/3 cup heavy cream [for creaminess and body]

1/2 cup water for blending [helps make a smooth tomato-cashew puree]

1 to 2 teaspoons Kashmiri chili powder (adjust to taste) [color and mild heat in the sauce]

1 to 1 1/2 teaspoons garam masala (divided) [final spice layer for the sauce]

1 to 1 1/2 teaspoons coriander powder (optional) [seasoning for the sauce]

1/2 teaspoon cumin powder (optional) [additional warm note in the sauce]

1/2 to 3/4 teaspoon salt [seasoning for the sauce]

1 teaspoon sugar [balances tomato acidity for the authentic mild flavor]

1/2 tablespoon kasuri methi [tossed in at the end for aroma]

1 1/2 cups hot water (reduce to 1 cup if omitting cashews) [adjusts sauce consistency]

1/3 cup heavy cream or whipping cream divided [richness and silky finish]

Finely chopped coriander leaves for garnish [fresh herbal finish]

Instructions

1-First Step: Mise en place and first marination Arrange all ingredients and measure them out for smooth cooking. For the first marination place 500 grams (1.1 lbs) boneless chicken cut into 1-inch pieces in a bowl. Sprinkle 1/2 to 3/4 teaspoon Kashmiri red chili powder or paprika, 1/4 to 1/3 teaspoon salt, and 3/4 to 1 tablespoon lemon juice. Mix and let rest for 20 minutes at room temperature. This short acid bath starts to tenderize and flavor the chicken.

2-Second Step: Full marination Add 1/3 cup Greek yogurt or thick hung curd, 3/4 tablespoon ginger garlic paste (or equal grated ginger and garlic), 1/8 teaspoon turmeric (optional), 3/4 to 1 teaspoon garam masala, 1/2 teaspoon cumin powder (optional), 1 teaspoon coriander powder (optional), 1 teaspoon kasuri methi (optional), and 3/4 to 1 tablespoon oil. Combine so each piece is evenly coated. Cover and refrigerate for at least 12 hours or overnight; this deep marination makes the chicken tender and well-seasoned.

3-Third Step: Prepare the tomato-cashew puree If using onions, heat 1 tablespoon butter or ghee in a pan and sauté 1 1/2 cups sliced onions until lightly golden; this reduces tomato acidity and builds body. Roughly chop or quarter 600 grams fresh tomatoes (or measure canned tomato puree/paste). In a blender combine the sautéed onions (if using), the tomatoes, 28 whole raw cashews soaked in hot water (or substitute with 1/4 to 1/3 cup heavy cream), and 1/2 cup water. Blend until very smooth. Set aside.

4-Fourth Step: Cook whole spices and build the sauce In a heavy-bottomed pan heat 1 to 2 tablespoons butter or ghee over medium heat. Add the 2-inch cinnamon piece, 2 to 4 green cardamoms, and 2 to 4 cloves if using. Sauté briefly until aromatic. Add 3/4 tablespoon ginger garlic paste and 1 to 2 green chilies if using; cook briefly without burning. Turn off the heat, add the powdered spices: 1 to 2 teaspoons Kashmiri chili powder, 1/2 to 3/4 teaspoon salt, and 1 to 1 1/2 teaspoons garam masala (part of it reserved for later). Stir quickly, then pour in the tomato-cashew puree. Return to heat and bring to a gentle boil.

5-Fifth Step: Simmer and finish the sauce Simmer the sauce uncovered until it thickens, about 10 to 15 minutes. Add 1 1/2 cups hot water (reduce to 1 cup if you omitted cashews) to reach a saucy consistency and simmer further until the sauce thickens and fat starts to separate on top. Remove the whole spices. Taste and balance with 1 teaspoon sugar, adjust salt, and add 1/2 tablespoon kasuri methi.

6-Sixth Step: Cook the marinated chicken Heat a griddle or heavy skillet with a little oil or butter over medium-high heat. Cook the marinated chicken in batches so pieces brown rather than steam. Pan-fry 3 to 5 minutes per side until lightly charred and nearly cooked through; an internal temperature of 165°F (75°C) signals doneness. You can also grill or bake the chicken (see FAQs for oven instructions). Rest the chicken 3 to 5 minutes.

7-Final Step: Combine and finish Add the cooked chicken pieces to the simmering sauce and simmer together for 5 to 7 minutes so flavors meld and chicken finishes cooking. Stir in 1/3 cup heavy cream or whipping cream slowly to keep the sauce silky. Add an extra pat of butter or ghee if desired and a final sprinkle of 1/2 to 1 teaspoon garam masala for aroma. Garnish with finely chopped coriander leaves and serve with basmati rice or naan.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍖 Marination is crucial to tender and flavorful chicken. Use thick Greek yogurt or hung curd to avoid excess moisture
🥛 Using onions in the sauce helps balance tomato acidity, especially with canned tomatoes
🌰 The richness comes from cashews or almonds and cream; substitute cream for nuts in nut-free versions

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Marination Time: 12 hours
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop Cooking
  • Cuisine: Indian
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 serving
  • Calories: 385
  • Sugar: 7g
  • Sodium: 701mg
  • Fat: 23g
  • Saturated Fat: 10g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 119mg