Craving takeout but short on time? This easy weeknight butter chicken brings rich, complex Indian-inspired flavors to your table in just 45 minutes. By combining a quick yogurt-marinated chicken with a velvety spiced tomato-cream sauce, you get all the warmth and comfort of your favorite restaurant dish right at home.
Why You'll Love This Recipe
- Uses accessible supermarket ingredients without sacrificing authentic depth of flavor.
- Marinating the chicken in yogurt tenderizes the meat so it stays juicy while searing.
- Comes together entirely in a single skillet for easier weeknight cleanup.
- Pairs perfectly with warm naan or fluffy basmati rice to soak up every drop of sauce.
- Easily adjustable chili powder lets you dial the heat up or down to suit your family.
Ingredients You'll Need (and Why)
Boneless chicken thighs: Thigh meat contains slightly more fat than breast meat, which prevents it from drying out during the searing and simmering process.
Plain yogurt: The lactic acid in yogurt gently breaks down surface proteins in the chicken, acting as a natural tenderizer.
Garam masala: This warm spice blend adds complex, aromatic notes that define the signature flavor profile of the dish.
Heavy cream: High fat content ensures the cream blends smoothly into the acidic tomato sauce without curdling when heated.
Crushed tomatoes: Provides the essential bright, savory base and body for the sauce while balancing the richness of the butter and cream.
Sugar: A small pinch cuts the natural acidity of the canned tomatoes, rounding out the flavor profile.
How to Make It
The Yogurt Marinade
Giving the chicken time to sit in the yogurt and spice mixture does two important things: it infuses the meat all the way through with flavor, and the acidity gently tenderizes the chicken fibers for an exceptionally juicy bite.
Building the Flavor Base
Searing the chicken first builds savory fond in the bottom of your skillet. Cooking the onions low and slow until golden creates a sweet, aromatic foundation before you bloom the spices in warm butter to release their fat-soluble flavors.
Simmering and Finishing
Simmering the tomatoes mellows their raw edge, and blending gives you that signature velvety restaurant texture. Stirring in the cream and finishing with a pat of cold butter rounds out the sauce with a rich, glossy sheen.
Success Tips
- Make sure your skillet is hot before adding the marinated chicken to get a nice, savory sear on the outside.
- Cook the onions until genuinely soft and golden brown; rushing this step leaves the sauce tasting sharp rather than sweet and deep.
- Stir the spices into the onion, garlic, and ginger mixture for just about a minute so they bloom without scorching.
- Lower the heat slightly or remove the pan from the burner briefly before stirring in the heavy cream to prevent any curdling.
Storage & Make-Ahead
Fridge: Store leftover butter chicken in an airtight container in the refrigerator for up to 3 to 4 days.
Freezer: Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating gently on the stovetop.
FAQ
Can I use chicken breasts instead of thighs?
Yes, you can use chicken breasts, but keep in mind they dry out much faster than thighs. Cut them evenly and watch the cooking time closely so they don't overcook.
Do I have to blend the sauce?
Blending is entirely optional! If you don't mind a slightly rustic, textured sauce with visible onions, you can skip the blender completely.
Can I make this dairy-free?
This specific recipe relies heavily on yogurt, butter, and heavy cream for its characteristic texture and flavor. Swapping them out will significantly change the classic dish.
Special Tools
Affiliate linksThe equipment that makes this recipe easier. Optional, but it helps.
As an Amazon Associate we earn from qualifying purchases. Links below are affiliate links, at no extra cost to you.
