Recipe Tin Eats Butter Chicken: Authentic Indian Spice in Creamy Sauce

Recipe Tin Eats Butter Chicken: Authentic Indian Spice in Creamy Sauce

This butter chicken recipe brings authentic Indian flavors to your kitchen with a creamy, aromatic sauce that’s surprisingly simple to make.

I’ve refined this method to capture the traditional taste without complicated techniques. The sauce builds layers of flavor through carefully balanced spices and a slow simmer.

What you’ll get is tender chicken in a velvety tomato-based sauce, rich with butter and cream. The result is restaurant-quality at home.

Serve with basmati rice or naan for the full experience. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Recipe Tin Eats Butter Chicken

Rich spices, velvety sauce, and tender chicken. Probably have most of this already.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Unsalted Butter 🧈 ½ cup Divided for cooking and sauce
Heavy Cream 🥛 1 cup Full-fat for richness
Tomato Sauce 🍅 1 can 15 oz can, plain
Onion 🧅 1 whole Finely diced, yellow preferred
Garlic Cloves 🧄 4 cloves Minced for sauce base
Fresh Ginger 🌿 1 tbsp Grated, peeled first
Garam Masala 🌶️ 2 tsp Authentic Indian blend essential
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Ground Coriander 🍃 1 tsp Freshly ground preferred
Turmeric Powder 🟡 ½ tsp For color and warmth
Kashmiri Chili Powder 🌶️ 1 tsp Mild heat, vibrant color
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Granulated Sugar 🥄 1 tsp Balances acidity in sauce
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The chicken thighs are non-negotiable here—bone-in works but boneless is easier to eat. Look for skin-on if you can find it (you’ll remove the skin anyway, but it protects the meat during cooking). Patel Brothers or any Indian grocery will have the Kashmiri chili powder and garam masala—skip the generic grocery store stuff. The tomato sauce should be unflavored, just plain crushed tomatoes.

No Kashmiri chili? Paprika plus a pinch of cayenne gets you close. Out of garam masala? Mix cumin, cardamom, and cinnamon in equal parts. Heavy cream is ideal but half-and-half works (just thicken the sauce a bit longer). Fresh ginger is best, but ground ginger at half the amount in a pinch. Skip the sugar if your tomatoes are sweet enough.

Sauce thickens as it cools, so don’t stress if it’s thin when hot. Keeps 3-4 days in the fridge, freezes for 3 months (thaw overnight before reheating). The flavors actually get better after a day—perfect for meal prep.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything—chicken, onions, sauce—simmer together in one pan. Cleanup is a breeze.
  • Rich and Creamy: The butter and heavy cream make this dish so velvety. Honestly, I could drink the sauce.
  • Weeknight Hero: Between us, this tastes like a restaurant meal but takes 30 minutes. (Yes, even on a Tuesday night)
  • Leftovers Win: The flavors deepen overnight. I’ll be real—it’s even better the next day in a wrap or over rice.

Step-by-Step Instructions for Butter Chicken

This authentic method delivers rich, creamy results with layers of Indian spice in every bite.

Step 1: Sear the Chicken Thighs

Heat a large skillet over medium-high heat and add 2 tablespoons of the 0.5 cup unsalted butter. Once melted and foaming, add the 1.5 lb boneless skinless chicken thighs (cut into bite-sized pieces) in a single layer. Don’t overcrowd the pan—work in batches if needed.

Sear the chicken for 4-5 minutes per side until golden brown and cooked through. The pieces should release easily from the pan when ready to flip. Transfer the cooked chicken to a plate and set aside. The fond left in the pan will deepen the sauce’s flavor.

Step 2: Build the Spiced Aromatic Base

In the same skillet, reduce heat to medium and add the remaining unsalted butter. Once melted, add the 1 whole onion (finely diced) and cook for 5-6 minutes until soft and translucent. Stir occasionally to prevent browning.

Add the 4 cloves garlic cloves (minced), 1 tbsp fresh ginger (grated), 2 tsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, and 1 tsp Kashmiri chili powder. Cook for 1-2 minutes until fragrant—this blooms the spices for maximum flavor.

Step 3: Create the Creamy Tomato Sauce

Pour in the 1 can tomato sauce, 1 tsp salt, and 1 tsp granulated sugar. Stir well to combine, scraping up any browned bits from the bottom of the pan. Simmer for 5 minutes to meld the flavors, then reduce heat to low.

Gradually stir in the 1 cup heavy cream until fully incorporated. Simmer for another 3-4 minutes until the sauce thickens slightly and takes on a deep, vibrant orange hue. Taste and adjust seasoning if needed—this is your base for the signature creamy texture.

Step 4: Finish with Chicken and Garnish

Return the seared chicken to the skillet, along with any accumulated juices. Simmer in the sauce for 5 minutes to allow the flavors to penetrate the meat. Stir gently to coat the chicken evenly.

Remove from heat and let the dish rest for 2-3 minutes to thicken further. Garnish with the 0.25 cup fresh cilantro (chopped) just before serving. The cilantro adds a bright, fresh contrast to the rich, spiced sauce.

👨‍🍳

Pro Tips For Making Recipe Tin Eats Butter Chicken

  • Brown the Chicken First: I learned this the hard way—searing the thighs until golden before simmering adds depth that raw-to-sauce chicken just can’t match. About 3-4 minutes per side in the butter is perfect.
  • Use Room Temp Cream: Cold heavy cream can split in the hot tomato sauce, leaving your butter chicken looking curdled. I pull mine out 30 minutes before starting to guarantee a smooth finish.
  • Don’t Skip the Onion Cook: After burning three batches, I finally figured out that cooking the onion until soft and golden (about 8-10 minutes) removes the harsh bite that can clash with the cream.
  • Salt in Layers: Sounds weird, but it works: salt the chicken before browning, then again when adding the tomato sauce, and a final taste before serving. Unsalted butter means you control the seasoning.

Troubleshooting This Dish

Sauce Too Thin

If your sauce hasn’t thickened after simmering, let it reduce uncovered over medium-low heat for 5-7 minutes. Stir frequently to prevent scorching. For a quicker fix, mix 1 tsp cornstarch with 1 tbsp cold water and stir into the sauce. 💡

Sauce Too Thick

If the sauce becomes too thick, thin it with ¼ cup warm water or chicken broth. Add gradually while stirring until you reach the desired consistency. Remember, it thickens as it cools, so don’t over-thin.

Bitter Sauce

A bitter taste often means the spices burned. Next time, cook the onion until soft before adding garlic and spices. To fix it now, stir in 1 tsp honey or brown sugar to balance the bitterness. The natural sweetness will mellow the harsh notes. 🥄

Chicken Too Dry

Overcooked chicken loses moisture. Sear it just until 165°F internal temperature, then let it finish cooking in the sauce. If it’s already dry, shred the chicken and let it soak in the sauce for 10 minutes before serving.

Sauce Separating

If the cream separates, don’t panic. Remove from heat and whisk vigorously for 1-2 minutes to re-emulsify. To prevent this, ensure the sauce isn’t boiling when you add the cream—just a gentle simmer is perfect.

Lacking Flavor Depth

If the sauce tastes flat, bloom your spices longer in the butter before adding liquids. A pinch of salt or garam masala at the end can boost flavor. I often add an extra ½ tsp garam masala right before serving for that restaurant-quality depth.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 48g62%
Saturated Fat 28g140%
Cholesterol 245mg82%
Sodium 980mg43%
Total Carbohydrate 15g5%
Dietary Fiber 3g11%
Sugars 6g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Thighs stay juicier, but breast works if sliced thin. Sear for only 3-4 minutes per side to prevent dryness. The sauce helps keep it moist.

2

How do I make it spicier?

Add ½ tsp cayenne with the spices or include 1 chopped green chili when cooking onions. For heat without changing flavor, finish with fresh chili flakes.

3

Can I make this ahead of time?

The flavors deepen after 1-2 days in the fridge. Store in an airtight container for up to 3 days. Reheat gently to avoid curdling.

4

What if I don’t have Kashmiri chili powder?

Substitute with ½ tsp paprika plus ¼ tsp cayenne for color and mild heat. This combo works nearly as well in a pinch.

★★★★★5.0(12 reviews)
Allison Carter

Recipe Tin Eats Butter Chicken: Authentic Indian Spice in Creamy Sauce

Recipe Tin Eats Butter Chicken: Authentic Indian Spice in Creamy Sauce

This butter chicken recipe brings authentic Indian flavors to your kitchen with a creamy, aromatic sauce that’s surprisingly simple to make.

I’ve refined this method to capture the traditional taste without complicated techniques. The sauce builds layers of flavor through carefully balanced spices and a slow simmer.

What you’ll get is tender chicken in a velvety tomato-based sauce, rich with butter and cream. The result is restaurant-quality at home.

Serve with basmati rice or naan for the full experience. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Recipe Tin Eats Butter Chicken

Rich spices, velvety sauce, and tender chicken. Probably have most of this already.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Unsalted Butter 🧈 ½ cup Divided for cooking and sauce
Heavy Cream 🥛 1 cup Full-fat for richness
Tomato Sauce 🍅 1 can 15 oz can, plain
Onion 🧅 1 whole Finely diced, yellow preferred
Garlic Cloves 🧄 4 cloves Minced for sauce base
Fresh Ginger 🌿 1 tbsp Grated, peeled first
Garam Masala 🌶️ 2 tsp Authentic Indian blend essential
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Ground Coriander 🍃 1 tsp Freshly ground preferred
Turmeric Powder 🟡 ½ tsp For color and warmth
Kashmiri Chili Powder 🌶️ 1 tsp Mild heat, vibrant color
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Granulated Sugar 🥄 1 tsp Balances acidity in sauce
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The chicken thighs are non-negotiable here—bone-in works but boneless is easier to eat. Look for skin-on if you can find it (you’ll remove the skin anyway, but it protects the meat during cooking). Patel Brothers or any Indian grocery will have the Kashmiri chili powder and garam masala—skip the generic grocery store stuff. The tomato sauce should be unflavored, just plain crushed tomatoes.

No Kashmiri chili? Paprika plus a pinch of cayenne gets you close. Out of garam masala? Mix cumin, cardamom, and cinnamon in equal parts. Heavy cream is ideal but half-and-half works (just thicken the sauce a bit longer). Fresh ginger is best, but ground ginger at half the amount in a pinch. Skip the sugar if your tomatoes are sweet enough.

Sauce thickens as it cools, so don’t stress if it’s thin when hot. Keeps 3-4 days in the fridge, freezes for 3 months (thaw overnight before reheating). The flavors actually get better after a day—perfect for meal prep.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything—chicken, onions, sauce—simmer together in one pan. Cleanup is a breeze.
  • Rich and Creamy: The butter and heavy cream make this dish so velvety. Honestly, I could drink the sauce.
  • Weeknight Hero: Between us, this tastes like a restaurant meal but takes 30 minutes. (Yes, even on a Tuesday night)
  • Leftovers Win: The flavors deepen overnight. I’ll be real—it’s even better the next day in a wrap or over rice.

Step-by-Step Instructions for Butter Chicken

This authentic method delivers rich, creamy results with layers of Indian spice in every bite.

Step 1: Sear the Chicken Thighs

Heat a large skillet over medium-high heat and add 2 tablespoons of the 0.5 cup unsalted butter. Once melted and foaming, add the 1.5 lb boneless skinless chicken thighs (cut into bite-sized pieces) in a single layer. Don’t overcrowd the pan—work in batches if needed.

Sear the chicken for 4-5 minutes per side until golden brown and cooked through. The pieces should release easily from the pan when ready to flip. Transfer the cooked chicken to a plate and set aside. The fond left in the pan will deepen the sauce’s flavor.

Step 2: Build the Spiced Aromatic Base

In the same skillet, reduce heat to medium and add the remaining unsalted butter. Once melted, add the 1 whole onion (finely diced) and cook for 5-6 minutes until soft and translucent. Stir occasionally to prevent browning.

Add the 4 cloves garlic cloves (minced), 1 tbsp fresh ginger (grated), 2 tsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, and 1 tsp Kashmiri chili powder. Cook for 1-2 minutes until fragrant—this blooms the spices for maximum flavor.

Step 3: Create the Creamy Tomato Sauce

Pour in the 1 can tomato sauce, 1 tsp salt, and 1 tsp granulated sugar. Stir well to combine, scraping up any browned bits from the bottom of the pan. Simmer for 5 minutes to meld the flavors, then reduce heat to low.

Gradually stir in the 1 cup heavy cream until fully incorporated. Simmer for another 3-4 minutes until the sauce thickens slightly and takes on a deep, vibrant orange hue. Taste and adjust seasoning if needed—this is your base for the signature creamy texture.

Step 4: Finish with Chicken and Garnish

Return the seared chicken to the skillet, along with any accumulated juices. Simmer in the sauce for 5 minutes to allow the flavors to penetrate the meat. Stir gently to coat the chicken evenly.

Remove from heat and let the dish rest for 2-3 minutes to thicken further. Garnish with the 0.25 cup fresh cilantro (chopped) just before serving. The cilantro adds a bright, fresh contrast to the rich, spiced sauce.

👨‍🍳

Pro Tips For Making Recipe Tin Eats Butter Chicken

  • Brown the Chicken First: I learned this the hard way—searing the thighs until golden before simmering adds depth that raw-to-sauce chicken just can’t match. About 3-4 minutes per side in the butter is perfect.
  • Use Room Temp Cream: Cold heavy cream can split in the hot tomato sauce, leaving your butter chicken looking curdled. I pull mine out 30 minutes before starting to guarantee a smooth finish.
  • Don’t Skip the Onion Cook: After burning three batches, I finally figured out that cooking the onion until soft and golden (about 8-10 minutes) removes the harsh bite that can clash with the cream.
  • Salt in Layers: Sounds weird, but it works: salt the chicken before browning, then again when adding the tomato sauce, and a final taste before serving. Unsalted butter means you control the seasoning.

Troubleshooting This Dish

Sauce Too Thin

If your sauce hasn’t thickened after simmering, let it reduce uncovered over medium-low heat for 5-7 minutes. Stir frequently to prevent scorching. For a quicker fix, mix 1 tsp cornstarch with 1 tbsp cold water and stir into the sauce. 💡

Sauce Too Thick

If the sauce becomes too thick, thin it with ¼ cup warm water or chicken broth. Add gradually while stirring until you reach the desired consistency. Remember, it thickens as it cools, so don’t over-thin.

Bitter Sauce

A bitter taste often means the spices burned. Next time, cook the onion until soft before adding garlic and spices. To fix it now, stir in 1 tsp honey or brown sugar to balance the bitterness. The natural sweetness will mellow the harsh notes. 🥄

Chicken Too Dry

Overcooked chicken loses moisture. Sear it just until 165°F internal temperature, then let it finish cooking in the sauce. If it’s already dry, shred the chicken and let it soak in the sauce for 10 minutes before serving.

Sauce Separating

If the cream separates, don’t panic. Remove from heat and whisk vigorously for 1-2 minutes to re-emulsify. To prevent this, ensure the sauce isn’t boiling when you add the cream—just a gentle simmer is perfect.

Lacking Flavor Depth

If the sauce tastes flat, bloom your spices longer in the butter before adding liquids. A pinch of salt or garam masala at the end can boost flavor. I often add an extra ½ tsp garam masala right before serving for that restaurant-quality depth.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 48g62%
Saturated Fat 28g140%
Cholesterol 245mg82%
Sodium 980mg43%
Total Carbohydrate 15g5%
Dietary Fiber 3g11%
Sugars 6g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Thighs stay juicier, but breast works if sliced thin. Sear for only 3-4 minutes per side to prevent dryness. The sauce helps keep it moist.

2

How do I make it spicier?

Add ½ tsp cayenne with the spices or include 1 chopped green chili when cooking onions. For heat without changing flavor, finish with fresh chili flakes.

3

Can I make this ahead of time?

The flavors deepen after 1-2 days in the fridge. Store in an airtight container for up to 3 days. Reheat gently to avoid curdling.

4

What if I don’t have Kashmiri chili powder?

Substitute with ½ tsp paprika plus ¼ tsp cayenne for color and mild heat. This combo works nearly as well in a pinch.

★★★★★5.0(12 reviews)
Allison Carter