Slow Cooker Butter Chicken Recipe
Introduction
Slow cooker butter chicken is a rich, flavorful dish that melts in your mouth with every bite. This recipe uses tender chicken thighs simmered in a creamy, spiced sauce, perfect for a comforting meal without much effort.

Ingredients
- 500g skinless boneless chicken thighs, cut into 3 pieces
- 1 lemon, juiced
- 2 tsp ground cumin
- 2 tsp paprika
- 1-2 tsp hot chilli powder
- 200g natural yogurt
- 2 tbsp butter, ghee or vegetable oil
- 1 large onion, chopped
- 3 garlic cloves, crushed
- 1 green chilli, deseeded and finely chopped (optional)
- Thumb-sized piece ginger, grated
- 1 tsp garam masala
- 2 tsp ground fenugreek
- 3 tbsp tomato purée
- 250ml chicken stock
- 50g flaked almonds, toasted
- Cooked basmati rice (to serve)
- Naan bread (to serve)
- Mango chutney or lime pickle (to serve)
- Fresh coriander (to garnish)
- Lime wedges (to serve)
Instructions
- Step 1: In a medium bowl, combine the lemon juice, ground cumin, paprika, hot chilli powder, natural yogurt, and seasoning to create the marinade. Toss the chicken pieces in this mixture, cover, and refrigerate for at least 1 hour or overnight for best flavor.
- Step 2: Heat the butter, ghee, or vegetable oil in a large heavy saucepan over medium heat. Add the chopped onion, crushed garlic, green chilli (if using), grated ginger, and a pinch of salt. Cook gently for about 10 minutes until the onion is soft and translucent.
- Step 3: Stir in the garam masala, ground fenugreek, and tomato purée. Cook for 2 minutes until the spices release their aroma.
- Step 4: Pour in the chicken stock and add the marinated chicken along with all the marinade. Mix well, then transfer everything into the slow cooker.
- Step 5: Cook on low for 6 to 7 hours, or until the chicken is tender and cooked through.
- Step 6: Just before serving, sprinkle the toasted flaked almonds over the top. Serve the butter chicken with basmati rice, warm naan bread, a side of mango chutney or lime pickle, fresh coriander leaves, and lime wedges.
Tips & Variations
- For a milder dish, reduce or omit the hot chilli powder and green chilli.
- Use coconut milk instead of yogurt for a dairy-free version with a subtle sweetness.
- Marinating the chicken overnight enhances the depth of flavor.
- Add vegetables like peas or spinach in the last hour of cooking for extra nutrition.
Storage
Store leftover butter chicken in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave until piping hot, adding a splash of water or stock if the sauce is too thick. This dish can also be frozen for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use chicken breasts instead of thighs?
Yes, you can use chicken breasts, but thighs stay juicier and more tender during slow cooking.
Do I need a slow cooker for this recipe?
The slow cooker helps develop the rich flavors and tender texture, but you can also cook it gently on the stove in a heavy pan over low heat for 1.5–2 hours.
Print
Slow Cooker Butter Chicken Recipe
- Total Time: 6 hours 15 minutes to 7 hours 15 minutes
- Yield: 4 servings 1x
- Diet: Halal
Description
This Slow Cooker Butter Chicken is a rich, flavorful Indian-inspired dish featuring tender chicken thighs marinated in yogurt and spices, then slowly cooked to perfection in a fragrant tomato and spice sauce. Served with basmati rice, naan bread, and garnished with toasted almonds, fresh coriander, and lime wedges, it’s a comforting and satisfying meal that’s easy to prepare and perfect for busy days.
Ingredients
Marinade
- 500g skinless boneless chicken thighs, cut into 3 pieces
- 1 lemon, juiced
- 2 tsp ground cumin
- 2 tsp paprika
- 1–2 tsp hot chilli powder
- 200g natural yogurt
- Salt and pepper to taste
Main Ingredients
- 2 tbsp butter, ghee or vegetable oil
- 1 large onion, chopped
- 3 garlic cloves, crushed
- 1 green chilli, deseeded and finely chopped (optional)
- Thumb-sized piece ginger, grated
- 1 tsp garam masala
- 2 tsp ground fenugreek
- 3 tbsp tomato purée
- 250ml chicken stock
To Serve
- 50g flaked almonds, toasted
- Cooked basmati rice
- Naan bread
- Mango chutney or lime pickle
- Fresh coriander leaves
- Lime wedges
Instructions
- Prepare the Marinade: In a medium bowl, combine the lemon juice, ground cumin, paprika, hot chilli powder, natural yogurt, salt, and pepper. Mix well to create the marinade.
- Marinate the Chicken: Cut the chicken thighs into bite-sized pieces and toss them into the marinade until fully coated. Cover the bowl and chill in the refrigerator for at least 1 hour or preferably overnight for better flavor infusion.
- Cook Aromatics: Heat the butter, ghee, or vegetable oil in a large, heavy saucepan over medium heat. Add the chopped onion, crushed garlic, finely chopped green chilli (if using), grated ginger, and a pinch of salt. Fry gently for about 10 minutes until the onion softens and turns translucent.
- Add Spices and Tomato Purée: Stir in the garam masala, ground fenugreek, and tomato purée. Cook for another 2 minutes, allowing the spices to become fragrant and well combined with the aromatics.
- Add Chicken and Stock: Pour in the chicken stock followed by the marinated chicken pieces, stirring to ensure everything is evenly mixed. Transfer the entire mixture into the slow cooker.
- Slow Cook the Chicken: Set the slow cooker to low and cook the chicken mixture for 6 to 7 hours. This slow cooking process will tenderize the chicken and meld all the flavors beautifully.
- Finish and Serve: Once cooked, sprinkle the toasted flaked almonds over the chicken. Serve the butter chicken hot with basmati rice, warm naan bread, mango chutney or lime pickle, fresh coriander leaves, and lime wedges for squeezing over the top.
Notes
- Marinating the chicken overnight enhances the flavor and tenderness, but 1 hour is sufficient if short on time.
- If you prefer spicier heat, adjust the quantity of hot chilli powder or add extra green chillies.
- Flaked almonds add a pleasant crunch and nutty flavor; to toast, dry fry them in a skillet over medium heat until golden.
- This dish can be prepared on the stovetop, but slow cooking allows the flavors to develop more deeply and the chicken to become extra tender.
- Leftovers keep well in the fridge for up to 3 days and also freeze well for up to 1 month.
- Prep Time: 15 minutes (plus marinating time)
- Cook Time: 6 to 7 hours
- Category: Main Course
- Method: Slow Cooking
- Cuisine: Indian
Keywords: Butter chicken, slow cooker recipes, Indian chicken curry, easy dinner, slow cooker butter chicken, Indian cuisine, comfort food

