
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.
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
Frequently Asked Questions
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.
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.
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.
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.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026