Slow Cooker Dinner

Crockpot Butter Chicken

Chicken thighs marinated in spiced yogurt, slow-cooked in a tomato base with butter, then finished with cream and a second hit of garam masala.

4 hrs 45 min · 6 servings · Dinner, Main Course

Butter chicken in a creamy orange sauce over white basmati rice, scattered with chopped cilantro

About Darleen

on Recipesdarleen

Darleen is a mom who turned her slow cooker into a lifesaver, sharing cozy, easy-to-make recipes that bring comfort to busy days.

268 recipes by Darleen Vance

Published October 18, 2025

How Recipesdarleen publishes recipes

Butter chicken adapted for a slow cooker — a spiced yogurt marinade, a tomato and butter base, and cream stirred through at the end.

Fifteen minutes of work, four to five hours on Low, and six tablespoons of butter that are not optional.

Why This Recipe Works

  • The yogurt marinade does two things at once: it seasons the chicken from the outside in, and its acidity works on the meat while the rest of the prep happens. It is worth the extra bowl.
  • Building the tomato base in the cooker before the chicken goes in means the dry spices meet liquid straight away. Spices dropped on top of meat tend to stay on top of meat.
  • Splitting the garam masala is the single most important detail. Long cooking dulls warm spices, so the half-tablespoon added at the end is what makes the finished sauce smell like the dish rather than like tomato.
  • Butter is in at the start and cream at the end, and they are doing different jobs — the butter enriches the sauce as it cooks down, the cream lifts and lightens it in the last fifteen minutes.
  • Thighs rather than breasts, cut into large chunks. They hold up across a five-hour cook where leaner cuts dry out.

When Each Thing Goes In

Five steps, but three separate moments where dairy or spice enters — and the order is the recipe. Everything below is that sequence, laid out on a timeline.

  1. Before the cooker is switched on

    Yogurt, lemon juice, ginger, garlic, 1 tsp salt, 1 tbsp garam masala — with the chicken

    The marinade. It can be as short as the time it takes to prep the rest, or up to 12 hours refrigerated.

  2. Into the empty cooker

    Onion, tomato sauce, tomato paste, optional sugar, cumin, coriander, turmeric, paprika, optional chili powder, remaining 1 tsp salt

    The base is built and stirred together BEFORE the chicken arrives, so the dry spices are distributed rather than sitting in pockets.

  3. On top of the base

    The marinated chicken, and 6 tbsp butter dotted over

    The butter goes in at the start, not the end — it melts down through the sauce across the whole cook. Low 4–5 hours or High 2–3.

  4. After the doneness check

    Heavy cream, the remaining 1/2 tbsp garam masala, crushed fenugreek

    The second masala hit is what keeps the finished dish from tasting like it has been cooking for five hours. 10–15 minutes covered on Low.

  5. At the table

    Black pepper, salt to taste, chopped cilantro

    The last seasoning happens after the cream, because a cup of cream mutes salt that tasted correct before it went in.

Ingredient Notes

Garam masala, divided
One and a half tablespoons total: one into the marinade, half a tablespoon into the finish. The division is the recipe, not a rounding.
Kosher salt, divided
Two teaspoons total, split evenly between the marinade and the cooker base.
Whole-milk yogurt
One cup, whole-milk, with coconut yogurt as the listed dairy-free swap. Low-fat yogurt is thinner and more likely to split.
Unsalted butter
Six tablespoons, cut into pieces and dotted over rather than stirred in. Unsalted, because two teaspoons of kosher salt are already accounted for.
Kasuri methi (dried fenugreek leaves)
One teaspoon, crushed, optional. It is the flavour most people recognise but cannot name in a butter chicken.
Kashmiri chili powder
Half a teaspoon, optional. Kashmiri is mild and mostly there for colour; any mild chili powder can be used instead.

How to Make It

  1. Marinate the chicken

    In a bowl, combine the yogurt, lemon juice, ginger, garlic, 1 teaspoon of the salt and 1 tablespoon of the garam masala. Add the chicken and toss to coat. Marinate while you prep, or up to 12 hours refrigerated.

  2. Build the base in the cooker

    Add the onion, tomato sauce, tomato paste, sugar if using, cumin, coriander, turmeric, paprika, chili powder if using, and the remaining 1 teaspoon of salt. Stir to combine.

  3. Add the chicken and butter, then cook

    Nestle the marinated chicken into the sauce and dot with the butter. Cover and cook on Low for 4 to 5 hours, or on High for 2 to 3 hours, until the chicken is tender.

  4. Finish creamy

    Stir in the heavy cream, the remaining 1/2 tablespoon of garam masala and the crushed fenugreek. Cook covered on Low for 10 to 15 minutes to meld.

  5. Season and serve

    Season with pepper and additional salt to taste. Garnish with cilantro and serve over basmati rice with naan.

Success Tips

  • Respect the two divided ingredients — half the salt and most of the masala go in early, the rest at the end.
  • Stir the tomato base together before the chicken goes on top of it.
  • Dot the butter over rather than stirring it in; it renders down through the cook.
  • Check 165°F rather than relying on the tender cue alone.
  • Season last, after the cream — a cup of cream flattens salt that tasted right before it.

Serving Ideas

Over steamed basmati with warm naan, which is what the recipe names and what the photograph shows. The sauce is generous, so rice earns its place.

Storage and Reheating

Refrigerate

Refrigerate up to 3 days in a sealed container. The flavour deepens overnight and the sauce thickens.

Freeze

Freezes reasonably for up to 2 months, though a heavy-cream sauce can look grainy on thawing. Thaw fully in the fridge and reheat gently, stirring, and it usually comes back together.

Reheat

Low and slow on the stove or in short microwave bursts, stirring between them. Loosen with a splash of cream or water if it has tightened.

Frequently Asked Questions

Can I use chicken breasts?

The ingredient list specifies boneless, skinless thighs in large chunks, and they suit a four-to-five-hour cook. Breasts will work but are leaner and dry out faster, so check for 165°F at the early end of the window.

Can this be made dairy-free?

Use coconut yogurt in place of the plain yogurt and full-fat coconut milk in place of the heavy cream. There is no listed substitute for the six tablespoons of butter, so that decision is yours to make.

How long does the chicken need to marinate?

Step 1 allows anything from the time it takes to prep the rest of the ingredients up to 12 hours refrigerated. Longer gives a more seasoned result; it is not required.

Is it hot?

Not by default. The only chili is half a teaspoon of Kashmiri or mild chili powder, and it is optional — Kashmiri is used mainly for colour. Add more if you want heat.

Recipesdarleen

Crockpot Butter Chicken

Chicken thighs marinated in spiced yogurt, slow-cooked in a tomato base with butter, then finished with cream and a second hit of garam masala.

Prep
15 min
Cook
4 hrs 30 min
Total
4 hrs 45 min
Yield
6 servings

Dinner, Main CourseIndian-inspired

EquipmentSlow cooker · Mixing bowl for the marinade · Instant-read thermometer

Before you startRead the two divided ingredients before you start. The salt and the garam masala are each split — one teaspoon of salt and one tablespoon of masala go into the marinade, and the remaining teaspoon and half-tablespoon go into the pot and the finish. Tipping either in whole at step 1 is the one mistake this recipe cannot recover from.

Ingredients

Instructions

  1. Marinate the chicken: In a bowl, combine yogurt, lemon juice, ginger, garlic, 1 teaspoon salt, and 1 tablespoon garam masala. Add chicken and toss to coat. Marinate while you prep (or up to 12 hours refrigerated).
  2. Load the slow cooker: Add onion, tomato sauce, tomato paste, sugar (if using), cumin, coriander, turmeric, paprika, chili powder (if using), and remaining 1 teaspoon salt. Stir to combine.
  3. Add chicken and butter: Nestle the marinated chicken into the sauce and dot with butter. Cover and cook on Low for 4–5 hours, or on High for 2–3 hours, until chicken is tender.
  4. Check the chicken before it is finished: poultry is safe when an instant-read thermometer in the thickest piece reads 165°F (74°C).
  5. Finish creamy: Stir in heavy cream, remaining 1/2 tablespoon garam masala, and crushed fenugreek. Cook covered on Low for 10–15 minutes to meld.
  6. Adjust and serve: Season with pepper and additional salt to taste. Garnish with cilantro. Serve Crockpot Butter Chicken over basmati rice with naan.