Butter Chicken Recipe Food Lab: Tandoori-Spiced Simmered in Tomato Cream

Butter Chicken Recipe Food Lab: Tandoori-Spiced Simmered in Tomato Cream

This butter chicken recipe delivers the rich, aromatic flavors of traditional Indian cuisine with a modern, approachable method. The dish combines tender chicken pieces with a velvety tomato cream sauce, spiced to perfection.

The secret lies in the marinade—a blend of yogurt and tandoori spices that ensures the chicken stays juicy and flavorful. Simmering the sauce slowly allows the flavors to meld, creating a restaurant-quality dish at home.

You’ll achieve a balance of smoky, tangy, and slightly sweet notes in every bite. The sauce clings beautifully to the chicken, making each mouthful deeply satisfying.

Serve with basmati rice or warm naan to soak up every drop of the sauce. This method guarantees a dish worth savoring.

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

Ingredients for Butter Chicken Recipe Food Lab

Tender chicken and velvety tomato cream sauce come together for this aromatic dish

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Plain Yogurt 🥛 1 cup Full-fat for creaminess
Lemon Juice 🍋 1 tbsp Freshly squeezed preferred
Garlic Cloves 🧄 4 cloves Minced for marinade
Fresh Ginger 🌿 1 tbsp Grated or minced
Garam Masala 🌶️ 2 tsp Divided for marinade and sauce
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Coriander 🌿 1 tsp Freshly ground preferred
Turmeric 🟡 ½ tsp For color and warmth
Kashmiri Red Chili Powder 🌶️ 1 tsp Mild heat, vibrant color
Tomato Sauce 🍅 1 ½ cups Pureed for smooth texture
Heavy Cream 🥛 1 cup Full-fat for richness
Unsalted Butter 🧈 4 tbsp For finishing sauce
White Onion 🧅 1 whole Finely diced for sauce
Fresh Cilantro 🌿 ¼ cup Chopped for garnish

The chicken thighs are key here—bone-in works too but boneless cooks faster and absorbs the marinade better. For the yogurt, Greek or full-fat plain gives the best texture. Most grocery stores carry garam masala in the spice aisle, but Indian markets have fresher blends. The Kashmiri chili powder (milder than cayenne) gives that signature red color without too much heat.

No Kashmiri chili powder? Half paprika, half cayenne gets you close. Fresh ginger and garlic are non-negotiable for authentic flavor, but jarred in a pinch works (drain well). The heavy cream can be swapped for coconut milk if you want a lighter version. Tomato sauce can be subbed with crushed tomatoes blended smooth—just simmer longer to thicken.

Marinate the chicken for at least 1 hour (overnight if possible). The sauce keeps 3-4 days in the fridge and freezes beautifully for 3 months. Always bring cream to room temperature before adding to hot sauce to prevent curdling.

❤️

Why You’ll Love This Recipe

  • No-Fuss Marinade: The yogurt, lemon, and ginger do all the work—just mix and let the chicken soak up the flavor while I prep the rest.
  • Rich, Creamy Depth: Garlic and ginger bloom in the sauce, turning simple thighs into something restaurant-worthy.
  • Meal Prep Hero: I make a double batch on Sunday and reheat for lunches all week—tastes even better the next day.
  • Budget Stretcher: Boneless thighs stay juicy and cost half what breasts do, so I can splurge on the fresh ginger.

Step-by-Step Instructions for Butter Chicken

This method ensures perfectly tender chicken with a rich, aromatic tomato cream sauce.

Step 1: Marinate the Chicken Thighs

Cut the 1.5 lb boneless skinless chicken thighs into bite-sized pieces and place them in a large bowl. Add the 1 cup plain yogurt, 1 tbsp lemon juice, minced 4 cloves garlic cloves, 1 tbsp fresh ginger, 1 tsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric, and 1 tsp Kashmiri red chili powder.

Mix thoroughly to coat every piece evenly. I press the marinade into the chicken to ensure maximum flavor penetration. Cover and refrigerate for at least 1 hour (overnight for deeper flavor). The yogurt tenderizes while the spices create that signature tandoori aroma.

Step 2: Sear the Marinated Chicken

Heat a large, heavy skillet over medium-high heat. Remove the chicken from the marinade (shaking off excess) and sear in batches for 3-4 minutes per side until lightly charred and cooked through. Don’t overcrowd the pan—this prevents steaming and ensures a good sear.

You’ll know it’s done when the pieces release easily from the pan and the edges look slightly caramelized. Transfer the seared chicken to a plate and set aside. The chicken will finish cooking in the sauce later, so don’t overcook it at this stage.

Step 3: Build the Aromatic Sauce Base

In the same skillet, reduce heat to medium and add the finely diced 1 whole white onion. Cook for 5-6 minutes until soft and translucent, stirring occasionally. Add the remaining 1 tsp garam masala and cook for 1 minute to bloom the spices.

Pour in the 1.5 cups tomato sauce and scrape up any browned bits from the bottom of the pan. Simmer for 8-10 minutes until the sauce thickens slightly and deepens in color. This builds the flavor foundation for your butter chicken.

Step 4: Finish with Cream and Butter

Reduce heat to low and stir in the 1 cup heavy cream. Add the 4 tbsp unsalted butter, one tablespoon at a time, whisking until each addition melts and emulsifies into the sauce. The sauce should become glossy and coat the back of a spoon.

Return the seared chicken to the skillet along with any accumulated juices. Simmer gently for 5-7 minutes until the chicken is heated through and the flavors meld. Taste and adjust seasoning if needed—the sauce should be rich, slightly tangy, and aromatic.

Step 5: Garnish and Serve

Sprinkle with the 0.25 cup fresh cilantro just before serving. The cilantro adds a bright, fresh contrast to the rich sauce. Serve immediately over steamed basmati rice or with warm naan to soak up every bit of that luxurious tomato cream sauce.

The chicken should be fall-apart tender, and the sauce should have a velvety texture with layers of spice and warmth. Each bite delivers the perfect balance of tangy, creamy, and aromatic flavors.

👨‍🍳

Pro Tips For Making Butter Chicken Recipe Food Lab

  • Marinate Overnight: I learned this the hard way—give the chicken thighs at least 4 hours in the yogurt, lemon juice, garlic, and ginger mix, but overnight actually changes the outcome. The flavors dig deep, and the meat stays juicy through cooking.
  • Pat Chicken Dry: After marinating, resist the urge to skip drying the chicken with paper towels. It helps the sauce cling better and prevents a watery curry.
  • Skip the Overcrowding: When searing the chicken, use a wide pan and work in batches if needed. Crowding steams the meat instead of browning it, and you’ll lose that rich color.
  • Bloom the Spices: Before adding the sauce, cook the spices in the butter for 1-2 minutes. Sounds weird, but it works—raw spices taste harsh, and this step mellows them out.

Essential Equipment for This Dish

Heavy Skillet

I always use my 12-inch Lodge cast iron skillet for this dish—its even heat distribution and retention are perfect for searing chicken and building the sauce. The weight helps prevent hot spots that can burn your marinade. 🔥

Mixing Bowls

A large, wide mixing bowl (I love my OXO Good Grips) gives you room to really work the marinade into every piece of chicken. Look for one with a non-slip base to prevent wobbling while you mix.

Whisk for Sauce

A balloon whisk is essential for emulsifying the butter into the sauce smoothly. I keep a stainless steel 10-inch whisk dedicated for sauces—it reaches all corners of the skillet without scratching.

Sharp Knife

Invest in a good chef’s knife (my 8-inch Wüsthof is my workhorse) for evenly cutting chicken and dicing onions. Sharp knives actually make cooking safer and more precise.

Wooden Spoon

A wooden spoon won’t scratch your skillet while stirring the sauce. I prefer bamboo for its durability and gentle touch on cookware. It’s also great for scraping up those flavorful browned bits.

Instant-Read Thermometer

For perfect doneness, a ThermoWorks Thermapen gives accurate readings in 2-3 seconds. I check chicken at 165°F to ensure it’s cooked through without overdoing it. This tool removes all guesswork from the process.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 220mg73%
Sodium 620mg27%
Total Carbohydrate 15g5%
Dietary Fiber 3g11%
Sugars 8g
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?

Yes, but thighs are recommended for their juiciness. If using breast, reduce cooking time to 2-3 minutes per side to prevent dryness.

2

How do I prevent the cream from curdling?

Always bring cream to room temperature first. Stir it in slowly on low heat and avoid boiling the sauce.

3

What if I don’t have Kashmiri chili powder?

Substitute with ½ tsp paprika + ½ tsp cayenne. This mimics the color and mild heat.

4

How long can I store leftovers?

Store in an airtight container for 3-4 days in the fridge or freeze for up to 3 months.

★★★★★4.5(5 reviews)
Brian Walker