There’s something incredibly comforting about coming home to the rich, warm aroma of butter chicken slowly simmering away. That creamy tomato sauce, infused with fragrant spices, wrapping around tender, juicy chicken… it’s the kind of meal that feels like a hug after a long day. And the best part? Your crockpot does almost all the work.
This Butter Chicken Crockpot recipe takes everything you love about the classic Indian dish and makes it unbelievably easy. No complicated steps, no standing over the stove, just simple ingredients, big flavor, and a slow cooker that transforms it all into something truly irresistible. Whether you’re cooking for family dinner or meal prepping for the week, this one’s a keeper.
Super easy to make:
minimal prep and the crockpot handles the rest while you relax
Rich and creamy flavor:
perfectly balanced spices with a velvety tomato-butter sauce
Tender, juicy chicken:
slow cooking makes every bite melt in your mouth
Family-friendly:
mild enough for kids but still packed with flavor
Perfect for meal prep:
tastes even better the next day as flavors deepen

Prep Time: 10 minutes
Cook Time: 4–6 hours (low) or 2–3 hours (high)
Total Time: Up to 6 hours
Servings: 4–6
Calories: ~450 kcal per serving

Step 1:
Prepare your chicken by cutting it into bite-sized pieces. This helps it cook evenly and absorb more flavor from the sauce.
Step 2:
In your crockpot, add the crushed tomatoes, garlic, ginger, garam masala, paprika, turmeric, cumin, chili powder, salt, pepper, and sugar. Stir everything together until well combined. This creates your rich, spiced base.
Step 3:
Add the chicken pieces directly into the sauce and stir to coat them fully. Make sure every piece is covered so it soaks up all that delicious flavor while cooking.
Step 4:
Dot the butter over the top. As it melts, it will blend into the sauce and give it that signature buttery richness.
Step 5:
Cover and cook on low for 4–6 hours or on high for 2–3 hours. The chicken should be tender and easy to pull apart with a fork.
Step 6:
About 20–30 minutes before serving, stir in the heavy cream (and yogurt if using). This step transforms the sauce into a silky, creamy texture. Taste and adjust seasoning if needed.
Step 7:
Let it cook for a final 20 minutes to fully combine the flavors. Garnish with fresh coriander before serving.
Tip: If your sauce is too thick, add a splash of water or chicken broth. If it’s too thin, leave the lid slightly open for the last 20 minutes to thicken.

Make it dairy-free:
Use coconut milk instead of cream and skip the butter or use a plant-based alternative
Add veggies:
Toss in peas, spinach, or bell peppers during the last hour of cooking
Spice it up:
Add extra chili powder or a pinch of cayenne for more heat
Extra richness:
Stir in a spoon of cream cheese for an even creamier sauce
Use chicken thighs:
They stay juicier and more flavorful than breasts in slow cooking
Fridge: Store leftovers in an airtight container for up to 3–4 days
Freezer: Freeze for up to 2–3 months. Let it cool completely before storing
Reheating: Warm on the stove over low heat or in the microwave, stirring occasionally. Add a splash of cream or water to bring back the creamy consistency
1. Can I use frozen chicken?
Yes, but it’s best to thaw it first for even cooking and better texture. Frozen chicken may release extra liquid.
2. Is butter chicken spicy?
Traditionally, it’s mild and creamy. You can easily adjust the spice level by adding more or less chili powder.
3. Can I make this ahead of time?
Absolutely. It actually tastes better the next day as the flavors continue to develop.
4. Can I skip the cream?
You can, but the cream gives it that signature silky texture. Coconut milk is a great alternative.
5. How do I thicken the sauce?
Let it cook uncovered for a bit, or stir in a small slurry of cornstarch and water if needed.
This Butter Chicken Crockpot recipe is everything you want in a comforting meal, rich, creamy, flavorful, and incredibly easy. Once you try it, it might just become your go-to dinner on busy days.

