RecipeShare Test Kitchen

High-protein butter chicken with marinated chicken breast, warm spices, tomato base, and a lighter creamy finish designed to stay tender and more cholesterol-aware.
Brown chicken in batches so it sears instead of steaming.
Marinate chicken breast at least 30 minutes so yogurt and salt help it stay tender.
Bloom spices in fat for 30 to 60 seconds before adding liquids.
Simmer gently after adding yogurt so the sauce stays smooth.
Rest curry 5 minutes before serving for better sauce texture.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Mix the chicken breast with the yogurt, lemon juice, garlic, ginger, garam masala, paprika, and salt.
Cover and marinate for at least 30 minutes or up to 8 hours in the fridge.
Heat oil and butter in a large skillet over medium heat.
Saute onion 4 to 5 minutes until softened.
Add ginger and garlic, then cook 30 seconds.
Add the marinated chicken in a single layer and cook for 2 to 3 minutes per side until lightly coloured but not fully cooked through.
Transfer the chicken to a plate.
Stir in tomato paste, passata, garam masala, paprika, cumin, and fenugreek, then cook 1 minute to bloom the spices and darken the tomato slightly.
Add the stock, season lightly with salt and black pepper, and simmer 5 minutes.
Return the chicken and any juices to the pan and simmer gently for 5 to 7 minutes.
Lower the heat fully, stir in the light cream, then fold in the yogurt a spoonful at a time until the sauce is smooth and creamy.
Rest 5 minutes, garnish with cilantro, and serve.
Mix the chicken breast with the yogurt, lemon juice, garlic, ginger, garam masala, paprika, and salt.
Cover and marinate for at least 30 minutes or up to 8 hours in the fridge.
Heat oil and butter in a large skillet over medium heat.
Saute onion 4 to 5 minutes until softened.
Add ginger and garlic, then cook 30 seconds.
Add the marinated chicken in a single layer and cook for 2 to 3 minutes per side until lightly coloured but not fully cooked through.
Transfer the chicken to a plate.
Stir in tomato paste, passata, garam masala, paprika, cumin, and fenugreek, then cook 1 minute to bloom the spices and darken the tomato slightly.
Add the stock, season lightly with salt and black pepper, and simmer 5 minutes.
Return the chicken and any juices to the pan and simmer gently for 5 to 7 minutes.
Lower the heat fully, stir in the light cream, then fold in the yogurt a spoonful at a time until the sauce is smooth and creamy.
Rest 5 minutes, garnish with cilantro, and serve.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
This easy butter chicken is still weeknight-friendly, but it now uses a short marination step so chicken breast stays softer and more reliable. The sauce is also lighter than many butter chicken versions, using a smaller amount of butter and cream plus yogurt for creaminess.
The method is still simple, but it fixes the main problem with quick chicken breast curries: dry meat. Marinate first, colour the chicken briefly, then let it finish gently in the sauce rather than cooking it hard from start to finish in one go.
The curry is warm and aromatic from garam masala and cumin, with mild sweetness from onion and tomato. Yogurt and a smaller amount of light cream round the sauce out without pushing it as heavily into saturated fat.
Fenugreek is optional but useful for a more classic butter chicken aroma. Even a small amount changes the finish.
Chicken breast keeps protein high, but it needs protection to stay juicy. A yogurt, lemon, and spice marinade helps season the meat and gives it a more tender finish.
Tomato paste and passata give the sauce body without needing a large amount of cream or butter.
Using a little butter with oil keeps some classic butter chicken flavour while lowering the total saturated fat compared with heavier restaurant-style versions.
Start by marinating the chicken, then cook onion, ginger, and garlic until fragrant. Sear the chicken briefly and remove it so it can finish later without overcooking.
Build the sauce with tomato paste, passata, spices, and stock, then return the chicken for a gentle simmer. Stir in the cream and yogurt only at the end over low heat so the sauce stays smooth.
Serve with rice or flatbread and a vegetable side to complete the plate.
Avoid high heat after adding the yogurt and cream. Gentle heat keeps the sauce smooth and stops it splitting.
If sauce feels too thick, add a splash of stock or water. If too thin, simmer it a little longer before adding the yogurt.
Do not cut the chicken too small. Larger bite-size pieces are more forgiving and stay juicier.
Use chicken thighs for a richer result, but for the highest protein and a leaner profile, keep the marinated breast version.
For a deeper smoky note, sear chicken harder at the beginning or broil briefly before mixing into sauce.
Using chicken breast, less butter, and a mixed yogurt-and-light-cream finish keeps this version more cholesterol-aware than a typical cream-heavy butter chicken.
If you want to go lighter again, reduce the cream slightly and replace it with a few extra spoonfuls of yogurt stirred in off the heat.
Serve with vegetables and measured carb portions rather than extra butter or cream garnish.
Butter chicken stores well for up to 3 days refrigerated. Reheat gently with a splash of water to loosen sauce.
You can batch-cook the curry and portion with rice and vegetables for weekday lunches. Freeze up to 2 months in airtight containers.
Chicken thigh is often lower cost than breast and still works well with this sauce. You can also reduce cream slightly and use a little extra onion plus water to maintain sauce volume for family-style servings.
Cook rice in larger batches and freeze portions to make this recipe faster and cheaper for weekday meal prep.
Store curry and rice in separate containers so rice texture stays better. Reheat curry first, then add rice and warm through briefly before serving.
One serving is about one-quarter of the curry plus 180 to 220 g cooked rice and at least 150 to 200 g vegetables.
Training day adjustment: add about 50 g cooked rice or one piece of fruit. Rest day adjustment: reduce rice by about 50 g and increase vegetables.
Protein swaps include shrimp or tofu with adjusted simmer time. Vegetable sides can include spinach, peas, green beans, mushrooms, onions, or courgette.
Serving Size: 1 portion curry only
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Yes. Boneless thighs stay juicy and work well with the same timing.
Use coconut cream and oil instead of butter and dairy cream.
Marinate it first, cook it only until lightly coloured, then finish it gently in the sauce. That prevents the breast from drying out before the curry is ready.
See how other home cooks made this recipe, then share your own experience.
8 ratings
How would you rate this recipe?
I liked the lighter sauce here. Still creamy enough for butter chicken, but less heavy and better for weekday meal prep.
Marinating the chicken breast first made a noticeable difference. It stayed much softer than the old quick-cook version.
Added spinach on the side and served with rice. Very practical weeknight meal.
Not searing or charring the chicken oh no. Still looks tasty though.
Different method from what I learnt but still a solid dinner.
Recipe looks great and easy for weeknights.
Grilled chicken first plus kasuri methi gets closer to what I know.
You are supposed to cook the chicken separately till it is almost done and then finish in sauce.
Add your personal creations and build your own recipe collection.