Butter chicken in a slow cooker takes about ten minutes of chopping and four hours of not thinking about it. You brown nothing first. Everything goes into the pot cold, you stir, you walk away.
The sauce is tomato puree, natural yogurt, coconut milk and a full half cup of butter, plus curry powder, garam masala and chili powder. That butter is what makes it taste like butter chicken instead of plain chicken curry, so don't trim it.
One thing to know up front: yogurt can split if it sits in a hot pot for hours. Here the coconut milk and butter keep the sauce stable, but keep the heat on high as written rather than low and long, and stir the yogurt in with everything else as the recipe says.
Tips & Tricks
- Chop the chicken into even pieces so nothing is raw in the middle while the rest is dry.
- Stir everything together before you put the lid on, so the spices don't sit in one clump at the bottom.
- Keep the pot on high for the full four hours as written. Low and long gives the yogurt more time to split.
- Check the thickest piece of chicken with a thermometer. It needs to reach 165°F.
Step-by-Step Instructions
1. Load the slow cooker
Put the chopped chicken, salt, pepper, curry powder, garam masala, chili powder, onion, garlic, tomato puree, yogurt, coconut milk and butter into the slow cooker. Stir well so every piece of chicken is coated and the spices are mixed through the liquid.
2. Cook on high
Set the slow cooker to high. Put the lid on and leave it alone for 4 hours. Don't lift the lid to peek, since that drops the temperature and adds time.
3. Check the chicken
At 4 hours, pull out the thickest piece and check it with a thermometer. It should read 165°F. If it's under, put the lid back on and give it another 20 to 30 minutes.
4. Serve
Spoon over cooked rice and scatter fresh coriander on top. Taste first and add salt only if it needs it, since the butter and spices carry a lot already.
Variations
- Use boneless chicken thighs instead of breasts. Same amount, same time, but they stay softer.
- Swap 1/2 cup of the coconut milk for heavy cream if you want a richer, thicker sauce. This is a change to the original, not part of it.
- Add a chopped bell pepper with the onion for extra vegetables. It releases water, so expect a slightly thinner sauce.
How to Store Slow Cooker Butter Chicken
Refrigerator
Keep leftovers in a sealed container for up to 3 days. The sauce thickens as it cools, which is normal.
Freezer
Freeze in portions for up to 2 months. Dairy sauces can look grainy after freezing, so stir well once reheated.
Reheating
Reheat gently on the stovetop or in the microwave, stirring every 30 seconds in the microwave. Add a splash of water or milk if it's too thick. Reheat until steaming hot all the way through.
Frequently Asked Questions
Q: Can I cook it on low instead of high?
The recipe is written for 4 hours on high. Low would need roughly 6 to 8 hours, and the yogurt has more time to split. If you want to use low, check the chicken with a thermometer at 6 hours and add cream at the end if the sauce looks grainy.
Q: Why did my sauce curdle?
Usually heat plus time. Yogurt separates when it sits hot for hours. Whisking in a little cream or butter at the end smooths it out, and next time keep the pot on high for the stated time rather than stretching it.
Q: Can I use Greek yogurt?
Yes. It's thicker, so the sauce will come out a bit denser. Use the same 3/4 cup.
Q: Is this very spicy?
A full tablespoon of chili powder blend gives a mild warmth, not heat. If you're using pure ground chile powder instead, cut it to 1 teaspoon.
Q: Can I prep it ahead?
Yes. Put everything except the butter in the slow cooker insert the night before, cover and refrigerate. Add the butter in the morning and start cooking. Add about 30 minutes to the time since the pot starts cold.

Slow Cooker Butter Chicken: 4-Hour Creamy Curry
Chicken breasts simmer in a spiced tomato, yogurt and coconut milk sauce with butter for four hours in the slow cooker. Serve over rice with coriander.
Ingredients
Instructions
- 1Load the slow cooker — Put the chopped chicken, salt, pepper, curry powder, garam masala, chili powder, onion, garlic, tomato puree, yogurt, coconut milk and butter into the slow cooker. Stir well so every piece of chicken is coated and the spices are mixed through the liquid.
- 2Cook on high — Set the slow cooker to high. Put the lid on and leave it alone for 4 hours. Don't lift the lid to peek, since that drops the temperature and adds time.
- 3Check the chicken — At 4 hours, pull out the thickest piece and check it with a thermometer. It should read 165°F. If it's under, put the lid back on and give it another 20 to 30 minutes.
- 4Serve — Spoon over cooked rice and scatter fresh coriander on top. Taste first and add salt only if it needs it, since the butter and spices carry a lot already.
Food safety: Check the thickest part with a food thermometer. Poultry must reach 165°F (74°C); color alone is not reliable.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.