Creamy Homemade Butter Chicken for a Weeknight Dinner
A long soak in spiced yogurt keeps the meat tender while it simmers in a tomato and cream sauce to create this classic Butter Chicken right at home.

A long soak in a spiced yogurt base softens chicken thighs for this Creamy Homemade Butter Chicken for a Weeknight Dinner. You drop the coated meat right into a hot pan and let it simmer for 20 minutes in a tomato and cream sauce. You can prep the chicken a day ahead.
The spiced yogurt marinade
Start by blending the full fat plain yogurt, lemon juice, freshly grated ginger, crushed garlic, and spices in a processor to form a completely smooth paste, which yields an extra smooth sauce later. This mixture features garam masala, a readily available Indian spice blend found in standard supermarket spice aisles. You also need pure ground dried chilies. Avoid the chili blends commonly sold in the United States, because those products include extra seasonings beyond ground chilies. Cayenne pepper can step in as a replacement to provide a similar mild spice kick.
Pour this smooth mixture over 1.5 lb (750 g) of bite-size chicken thigh fillets. Stir the bowl to coat every piece. The meat needs to refrigerate for a minimum of 3 hours. You can leave it overnight for up to 24 hours.
Cooking the chicken
You start the cooking process with 2 tablespoons (30 g) of ghee in a large pan over high heat. Ghee is a type of clarified butter. You can substitute regular butter or 1 tablespoon of neutral vegetable oil.
Lift the chicken directly from the bowl to the hot pan. Do not wipe or shake the marinade off the meat. You cook the chicken for about 3 minutes. The yogurt stops the meat from searing. The chicken will turn white all over, but it will not turn golden or browned.
The tomato and cream sauce
You do not discard the leftover marinade in the bowl. Pour it straight into the pan with the chicken. Add 1 cup of tomato passata, 1 cup of heavy cream, 1 tablespoon of sugar, and 1.25 teaspoons of salt.
Tomato passata is pureed canned tomatoes. It often goes by the label tomato puree in the United States. You can also substitute blended canned tomatoes or American plain tomato sauce. If you want a lighter sauce, you can replace the heavy cream with a mix of three-quarters cup light cream and one-quarter cup milk.
Turn the heat down to low. The sauce simmers for 20 minutes. You will see the color change from pale to dark orange as it cooks. Taste the curry at the end to check if it needs more salt.
To Serve
Top the hot pan with fresh cilantro. You can serve the meal over basmati rice or white rice. Flatbread works well to pick up the extra sauce. You can also match the hot chicken with fresh vegetable sides:
- Minted tomato salad
- Cucumber salad
- Cabbage salad
Vegetable samosas and papadums are great options for starters. If you want to skip frying, you can cook raw papadums in the microwave. Place them along the outer perimeter of the glass plate and heat them for up to one minute to puff them up.
Creamy Homemade Butter Chicken for a Weeknight Dinner
Marinade
- 1.5 lb chicken thigh fillets, cut into bite-size pieces
- 1 tbsp lemon juice
- 1 tbsp freshly grated ginger
- 2 clove crushed garlic
- 0.5 cup plain yogurt, full fat
- 2 tsp garam masala
- 1 tsp turmeric powder
- 0.5 tsp chili powder or cayenne pepper powder
- 1 tsp ground cumin
Curry
- 1 cup tomato passata, tomato puree
- 1 tbsp sugar
- 2 tbsp ghee or butter, or 1 tbsp vegetable oil
- 1 cup heavy cream, thickened cream
- 1.25 tsp salt
To Serve
- Basmati rice
- White rice
- Fresh cilantro, optional
We may earn a small commission from grocery & equipment links, at no cost to you. Disclosure.
Method
Marinade
Cook chicken
Sauce
Substitutions
If you cannot find tomato passata, you can easily substitute blended canned tomatoes or American plain tomato sauce.
For a slightly lighter sauce, replace the heavy cream with a mixture of three-quarters cup light cream and one-quarter cup milk.
Cayenne pepper can easily stand in for the ground dried chilies while still delivering that same mild heat.
Serving
Serve this Creamy Homemade Butter Chicken for a Weeknight Dinner alongside a fresh cucumber, cabbage, or minted tomato salad.
Common mistakes
Do not use American-style chili powder blends because they contain extra seasonings, and you need pure ground dried chilies instead.
Do not shake or wipe the marinade off the chicken pieces before dropping them into the hot pan.
Never discard the leftover marinade in the bowl, as it must be incorporated into the pan to build the final sauce.
Techniques
The yogurt marinade prevents the chicken from taking on a golden sear, so simply cook the meat until it turns opaque white all over.
Simmer the curry on low heat until the sauce deepens from a pale shade to a rich, vibrant orange.
Prepare raw papadums without frying by placing them near the outer rim of the rotating microwave plate and heating them for up to one minute.
Cut the raw chicken thighs into uniform bite-size pieces to ensure they finish cooking at the exact same time.
Always wash your hands and immediately sanitize any cutting boards or tools that come into contact with raw poultry.
What can I use if I cannot find tomato passata?
You can easily substitute blended canned tomatoes or American-style plain tomato sauce.
Can I substitute a standard chili powder spice blend from the United States?
No, the chili powder blends sold in the United States contain additional seasonings beyond just ground chilies. If pure dried chilies are unavailable, substitute cayenne pepper to get a similar mild spice kick.
Should I drain the marinade off the chicken before frying it?
No, do not shake or wipe the marinade off the chicken pieces before dropping them into the hot pan. Never discard the leftover marinade in the bowl, as you must pour it straight into the pan to build the final sauce.
Why does the meat stay pale rather than searing in the skillet?
The yogurt in the marinade prevents the chicken from taking on a golden sear. You only need to cook the meat for about 3 minutes until it turns opaque white all over.
Can I prepare the chicken ahead of time?
Yes, the meat actually needs to refrigerate in the spiced yogurt base for a minimum of 3 hours. You can safely leave it in the fridge overnight for up to 24 hours.
What side dishes pair well with this meal?
Serve this Creamy Homemade Butter Chicken for a Weeknight Dinner over basmati rice with flatbread and papadums to soak up the sauce. It also pairs perfectly with fresh vegetable sides like a minted tomato, cucumber, or cabbage salad.
How do I make the no-fry papadums?
You can prepare raw papadums without any frying. Arrange them near the perimeter of your microwave plate and heat them for up to one minute so they puff up.
Does it matter how I chop the raw poultry?
Yes, you should cut raw chicken thighs into uniform bite-size pieces. This ensures that every piece finishes cooking at the exact same time.
What is the best way to handle raw chicken safely?
Always wash your hands immediately after touching raw poultry. Make sure to thoroughly sanitize any cutting boards or kitchen tools that came into contact with the raw meat.
Can I freeze leftover cream-based curries?
Heavy cream sauces can generally be frozen, but the dairy may separate slightly when thawed. Reheat them gently over low heat while stirring continuously to help the sauce come back together.
Add a private note
Private to this device - jot your tweaks, swaps and timings. (Syncs to your account later.)
What to serve with it
See all →





You might also like
See all →





The Friday 3-recipe dinner plan 🧡
Every Friday: three tested weeknight dinners + one shopping list, ready to go. No spam, ever - unsubscribe anytime.

