Easy Crockpot Indian Butter Chicken with Coconut Milk

A Comforting Slow-Cooked Classic with a Creamy Twist

There’s something deeply comforting about coming home to a warm, fragrant meal that’s been quietly simmering all day. This easy crockpot Indian butter chicken with coconut milk delivers exactly that kind of cozy experience. It’s rich, creamy, gently spiced, and incredibly satisfying, yet simple enough to make even on your busiest days.

This version swaps traditional heavy cream for coconut milk, creating a lighter yet still luxurious sauce. The result is a silky, slightly sweet, and deeply flavorful dish that pairs beautifully with rice or warm flatbread. Even if you’re new to cooking Indian-inspired meals, this recipe is approachable, forgiving, and designed to make you feel confident in the kitchen.

Let’s walk through everything step by step so you can create a dish that tastes like it took hours of effort, when in reality, your slow cooker did most of the work.

Slow cooker butter chicken with creamy sauce
Rich and creamy butter chicken for a cozy dinner
Table of Contents

What Makes This Dish Special

A Rich Sauce Without the Fuss

Butter chicken is known for its creamy tomato-based sauce, and here, coconut milk adds a velvety texture with a subtle sweetness that balances the spices perfectly. You still get that classic comforting flavor, but with a slightly lighter feel.

Perfect for Busy Days

The crockpot does the heavy lifting. You prep, set it, and go about your day. No constant stirring, no complicated timing.

Beginner-Friendly and Flexible

Even if you’ve never cooked with spices like garam masala or turmeric, this recipe keeps things simple and approachable. You can also adjust spice levels easily depending on your taste.

Ingredients You’ll Need

For the Chicken and Sauce

  • 700 g boneless, skinless chicken thighs, cut into bite-sized pieces
  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 400 g canned crushed tomatoes
  • 250 ml coconut milk (full-fat for best texture)
  • 2 tablespoons tomato paste
  • 1 tablespoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon turmeric
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon chili powder (optional, adjust to taste)
  • 1 teaspoon sugar

For Finishing

  • 1 tablespoon butter (for extra richness)
  • Fresh cilantro, chopped
  • Juice of ½ lemon

Optional for Serving

  • Cooked basmati rice
  • Warm naan bread

Preparing Your Ingredients

Step 1: Chop and Measure

Start by chopping the onion finely and mincing the garlic. Grate the ginger so it blends smoothly into the sauce. Cutting the chicken into even pieces ensures it cooks evenly and stays tender.

Step 2: Build Flavor from the Base

Although this is a crockpot recipe, taking a few extra minutes to sauté your aromatics makes a big difference. Heat olive oil and butter in a pan over medium heat, then add the onion. Cook for 4 to 5 minutes until soft and slightly golden.

Add garlic and ginger, cooking for another minute until fragrant. This step unlocks deeper flavor that will carry through the entire dish.

Cooking the Butter Chicken

Step 3: Transfer to the Crockpot

Add the sautéed onion mixture into your crockpot. Then add:

  • Chicken pieces
  • Crushed tomatoes
  • Tomato paste
  • Coconut milk
  • All spices (garam masala, cumin, paprika, turmeric, chili powder)
  • Salt, pepper, and sugar

Stir everything gently until well combined.

Step 4: Slow Cook to Perfection

Cover and cook:

  • On LOW for 6 to 7 hours
    or
  • On HIGH for 3 to 4 hours

As it cooks, the chicken becomes incredibly tender and absorbs all the spices, while the sauce thickens and deepens in flavor.

Step 5: Finish the Dish

About 20 minutes before serving, stir in:

  • 1 tablespoon butter
  • Lemon juice

Taste and adjust seasoning if needed. If you prefer a thicker sauce, leave the lid slightly open for the last 20 minutes.

Texture and Flavor Experience

Indian butter chicken and rice on plate
Comforting Indian butter chicken with fluffy rice

This butter chicken has a beautifully creamy consistency. The coconut milk creates a smooth, velvety sauce that gently coats each piece of chicken. The spices are warm and balanced rather than overpowering, making it family-friendly.

The chicken itself is soft and juicy, almost falling apart with each bite. The sauce clings to rice perfectly, creating that satisfying, comforting spoonful every time.

Serving Suggestions

Classic Pairings

Serve your butter chicken over fluffy basmati rice. The rice absorbs the sauce and makes each bite more satisfying.

Warm naan bread is perfect for scooping up every bit of that rich sauce.

Light Options

If you want something lighter, try serving it with cauliflower rice or alongside a simple cucumber salad for freshness.

Helpful Tips for Success

Use Chicken Thighs for Best Results

Chicken thighs stay juicy during long cooking times, while chicken breast can dry out more easily.

Don’t Skip the Sauté Step

It may seem optional, but sautéing the onion, garlic, and ginger adds depth and richness you’ll definitely notice.

Adjust Spice to Your Taste

If you prefer milder flavors, reduce the chili powder. If you enjoy heat, add a pinch more or include a fresh chopped chili.

Make It Ahead

This dish tastes even better the next day as the flavors continue to develop.

Common Mistakes to Avoid

Adding Too Much Liquid

It can be tempting to add extra coconut milk or water, but the chicken naturally releases juices as it cooks. Too much liquid can dilute the sauce and make it thinner than desired. Stick to the listed quantities for the best balance.

Overcooking on High Heat

While the HIGH setting is convenient, cooking too long on high can cause the chicken to lose some of its tenderness. If you have time, the LOW setting produces a more delicate texture.

Skipping the Final Seasoning

The final taste adjustment at the end is key. A squeeze of lemon juice and a touch of butter can completely elevate the dish, balancing richness and brightness.

Not Tasting Before Serving

Every batch of spices and tomatoes can vary slightly. Always taste your sauce before serving and adjust salt, spice, or sweetness if needed. This small step makes a big difference in the final result.

Flavor Variations to Try

Creamier Version

Add a splash of heavy cream at the end for an extra rich texture.

Smoky Twist

Add a pinch of smoked paprika to introduce a subtle smoky depth.

Vegetable Boost

Stir in spinach or peas during the last 30 minutes for added color and nutrition.

Storing and Reheating

Refrigeration

Store leftovers in an airtight container in the fridge for up to 4 days.

Freezing

This dish freezes very well. Let it cool completely, then store in freezer-safe containers for up to 2 months.

Reheating

Reheat gently on the stovetop or in the microwave, adding a splash of water or coconut milk if the sauce thickens too much.

A Cozy Dinner Worth Repeating

This crockpot Indian butter chicken with coconut milk is the kind of recipe you’ll come back to again and again. It’s easy, reliable, and incredibly satisfying. Whether you’re cooking for your family or just want something comforting after a long day, this dish delivers warmth in every bite.

Nutritional Information (Per Serving)

  • Calories: 420
  • Protein: 28 g
  • Fat: 28 g
  • Carbohydrates: 12 g
  • Fiber: 3 g
  • Sugar: 6 g

Frequently Asked Questions

Can I use chicken breast instead of thighs?
Yes, you can use chicken breast, but keep in mind it may be slightly less juicy. To avoid dryness, check for doneness earlier and avoid overcooking.

Is coconut milk strong in flavor?
Coconut milk adds a subtle sweetness and creaminess but does not overpower the dish. It blends well with the spices and tomato base.

Can I make this recipe dairy-free?
Yes, simply replace the butter with more olive oil or a plant-based alternative.

How do I thicken the sauce if it’s too thin?
Leave the lid slightly open during the last 20 to 30 minutes of cooking, or mash a few pieces of chicken into the sauce to naturally thicken it.

Can I cook this overnight?
Yes, using the LOW setting is perfect for overnight cooking. Just make sure your crockpot is in a safe location.

What can I serve instead of rice?
You can serve it with quinoa, flatbread, or even roasted vegetables for a lower-carb option.

Can I double the recipe?
Absolutely, as long as your crockpot is large enough. Cooking time remains roughly the same.

Bringing It All Together

There’s a special kind of comfort that comes from a meal like this. It doesn’t require complicated steps or fancy techniques, just a few simple ingredients, a bit of patience, and the promise of something warm waiting for you at the end of the day.

This easy crockpot Indian butter chicken with coconut milk is more than just a recipe. It’s a reliable go-to when life feels busy, when you want something nourishing without stress, and when you need a meal that brings everyone to the table.

It’s also a dish that adapts to your life. You can prepare it ahead of time, freeze it for later, or tweak the spices depending on who you’re cooking for. It welcomes small changes without losing its comforting core, which makes it perfect for real, everyday cooking.

Once you try it, you’ll understand why it becomes a favorite so quickly. It’s simple, it’s cozy, and it always delivers.