Quick Butter Chicken Recipe: Weeknight-Friendly Tandoori Flavor

Quick Butter Chicken Recipe: Weeknight-Friendly Tandoori Flavor

This recipe delivers restaurant-quality butter chicken in under an hour, without sacrificing depth of flavor. I developed this streamlined method for busy weeknights when cravings for Indian takeout strike.

The secret is a two-step process: first marinating the chicken in yogurt and spices, then simmering in a creamy tomato sauce. This builds authentic tandoori flavor while keeping preparation simple and efficient.

What emerges is tender chicken pieces coated in a velvety, aromatic sauce with perfectly balanced spices. The dish comes together in one skillet, minimizing cleanup while maximizing taste.

Serve with basmati rice or naan for a complete meal that feels indulgent but fits seamlessly into your weeknight routine.

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

Ingredients for Quick Butter Chicken

These authentic ingredients create restaurant-quality flavor in your own kitchen efficiently.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Plain Yogurt 🥛 ¾ cup Full-fat for best texture
Lemon Juice 🍋 1 tbsp Freshly squeezed preferred
Garam Masala 🌿 1 tbsp Freshly ground for best flavor
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Coriander 🌿 1 tsp Essential for authenticity
Turmeric Powder 🟡 ½ tsp For color and warmth
Kashmiri Red Chili Powder 🌶️ 1 tsp Adjust for heat preference
Salt 🧂 1 tsp Diamond Crystal preferred
Unsalted Butter 🧈 ½ cup Divided for cooking and sauce
Onion 🧅 1 whole Finely diced for sauce
Garlic Cloves 🧄 4 cloves Minced for marinade and sauce
Fresh Ginger 🌿 1 tbsp Peeled and grated
Tomato Sauce 🍅 1 ½ cups Smooth variety preferred
Heavy Cream 🥛 ½ cup Full-fat for richness

The chicken thighs are non-negotiable for tenderness—boneless, skinless from Whole Foods or Costco work best. Garam masala quality matters: Penzeys or a well-stocked Indian grocery will have the freshest. Kashmiri chili powder (milder, vibrant red) is ideal, but regular chili powder works in a pinch. Full-fat yogurt prevents the chicken from drying out during marinating.

No Kashmiri chili? Half cayenne, half paprika gets you close. Short on garam masala? One-third the amount of curry powder as a substitute. Heavy cream can be replaced with coconut cream for a dairy-free option. The tomato sauce should be smooth—San Marzano canned tomatoes blended work if you prefer fresh flavor.

Marinate the chicken for at least 30 minutes, but overnight is better. Sauce keeps 3-4 days refrigerated and freezes well for 3 months. Always use airtight containers to preserve the aromatic spices.

❤️

Why You’ll Love This Recipe

  • 20-Minute Marvel: I toss the chicken with yogurt and spices while the rice cooks—dinner’s ready before the kids finish fighting over the TV remote.
  • Flavor Bomb: That garam masala and cumin in the yogurt marinade? It turns plain chicken thighs into something restaurant-worthy, no fancy skills needed.
  • Meal Prep Hero: I double the batch on Sunday, and honestly, it tastes even better reheated for lunch the next day.
  • Pantry Friendly: Boneless thighs are cheap, and I always have yogurt and those spices on hand—no last-minute grocery runs.

Step-by-Step Instructions for Butter Chicken

This streamlined approach delivers authentic flavor without the long marinating time.

Step 1: Marinate the Chicken

Cut the 1.5 lb boneless skinless chicken thighs into bite-sized pieces and place them in a large bowl. In a separate bowl, whisk together the 0.75 cup plain yogurt, 1 tbsp lemon juice, 1 tbsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, 1 tsp Kashmiri red chili powder, and 1 tsp salt. The yogurt tenderizes the meat while the spices infuse it with bold flavor.

Pour the yogurt mixture over the chicken and mix thoroughly to coat every piece. Let it marinate for 20 minutes at room temperature. This shorter marinating time is key to the quick preparation while still allowing the flavors to penetrate the meat.

Step 2: Cook the Chicken

Heat 2 tbsp of the 0.5 cup unsalted butter in a large skillet over medium-high heat until melted and foaming. Add the marinated chicken pieces in a single layer, being careful not to overcrowd the pan. Cook for 5-6 minutes per side until the chicken is golden brown and cooked through.

You’ll know the chicken is done when it reaches an internal temperature of 165°F and the juices run clear. Transfer the chicken to a plate and set it aside. The residual heat will keep it warm while you prepare the sauce.

Step 3: Prepare the Sauce Base

In the same skillet, melt the remaining butter over medium heat. Add the finely diced onion and cook for 5-6 minutes until it turns translucent and lightly golden. Stir in 2 cloves of minced garlic (reserve the other 2 cloves for later) and the 1 tbsp grated fresh ginger, cooking for 1 minute until fragrant.

Pour in the 1.5 cups tomato sauce and stir well to combine. Let the mixture simmer for 8-10 minutes until it thickens slightly and deepens in color. This builds the rich, tangy foundation of the sauce.

Step 4: Finish the Sauce and Combine

Stir in the remaining 2 cloves minced garlic and the 0.5 cup heavy cream. Reduce the heat to low and let the sauce simmer for 3-4 minutes until it reaches a smooth, velvety consistency. Taste and adjust seasoning if needed, though the marinade should have provided ample flavor.

Return the cooked chicken to the skillet and coat it evenly with the sauce. Simmer for an additional 2-3 minutes to allow the flavors to meld together. The sauce should cling beautifully to each piece of chicken, creating a glossy, aromatic finish.

👨‍🍳

Pro Tips For Making Quick Butter Chicken

  • Marinate 30 Minutes: I learned this the hard way—skipping the marinade time leaves the chicken bland. Mix yogurt, lemon juice, garam masala, and cumin with the thighs and let them sit for at least 30 minutes, even if you’re in a hurry.
  • Use Full-Fat Yogurt: Sounds weird, but it works: plain full-fat yogurt keeps the chicken tender and stops the marinade from separating when it hits the pan.
  • Skip Overcrowding: After burning three batches, I finally figured out searing the chicken in a single layer is non-negotiable. Crowding steams the meat instead of browning it.
  • Toast the Spices: My grandmother swore by this, and she was right: bloom the garam masala and cumin in the oil for 20-30 seconds before adding anything else—it wakes up the flavors.

Troubleshooting quick butter chicken

Sauce Too Thin

If your sauce isn’t thickening, simmer uncovered for 5-7 additional minutes over medium-low heat. I find that San Marzano tomato sauce reduces more reliably than other brands. Stir frequently to prevent scorching at the bottom. 🔥

Chicken Overcooking

For juicy chicken, don’t exceed 165°F internal temperature. Pull it off the heat as soon as it reaches this temp—the residual heat will finish the cooking. Use boneless skinless thighs as they’re more forgiving than breasts.

Sauce Separating

If your sauce breaks, whisk in 1 tsp cold water or 1 tbsp cold heavy cream to re-emulsify. This happens when the sauce gets too hot too quickly. Keep your heat at medium or lower when adding the cream.

Bland Flavor

Boost flavor with ½ tsp garam masala or a pinch of Kashmiri chili powder at the end. I always taste before serving and adjust with these. The yogurt marinade should provide enough salt, but add more if needed.

Burnt Spices

If your spices taste bitter, you’ve likely burnt them. Always toast whole spices in butter first, then add ground spices. For this recipe, add ground spices directly to the sauce to prevent burning. Stir constantly when cooking the onion and garlic.

Yogurt Curdling

To prevent curdling, ensure your yogurt is at room temperature before mixing with spices. If it does curdle, a quick whisk usually brings it back together. I use full-fat Greek yogurt for the most stable results.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 22g110%
Cholesterol 210mg70%
Sodium 850mg37%
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?

Yes, but thighs stay juicier. If using breasts, reduce cooking time to 4-5 minutes per side and monitor internal temp closely to avoid dryness.

2

How can I make this spicier?

Add ½ tsp cayenne or extra chili powder to the marinade. For heat without changing flavor, include 1 chopped green chili with the onions.

3

What if I don’t have heavy cream?

Substitute with coconut cream for dairy-free or half-and-half for lighter texture. Avoid milk as it may curdle in the acidic tomato sauce.

4

Can I prep this ahead?

Marinate chicken up to 24 hours ahead. Cook sauce separately and store in fridge for 3 days. Reheat gently before combining.

★★★★★4.7(13 reviews)
Tyler Campbell