
A slow cooked Crockpot Butter Chicken brings deep warmth, creamy spice, and tender chicken that soaks up every bit of sauce. This version is built for low effort cooking with steady flavor development over time, making it a dependable dinner option for busy days.
The sauce builds layers from tomatoes, butter, and spices that mellow as they cook together. Chicken becomes soft and richly coated, while the aroma fills the kitchen in a steady, inviting way.
Ingredients Overview

Crockpot Butter Chicken depends on a balance of dairy richness, tomato depth, and warm spices. The butter gives the sauce its smooth base, while tomatoes bring mild acidity that keeps the dish from feeling heavy. Cream adds silkiness at the end, rounding everything into a cohesive texture.
Chicken thighs are commonly used because they hold moisture during long cooking. Chicken breast can work, but it tends to be slightly firmer after extended heat exposure. If using breast meat, cutting into larger chunks helps prevent dryness.
Spices like garam masala, cumin, paprika, turmeric, garlic, and ginger build the signature flavor. Each spice contributes a different layer: warmth, earthiness, color, and gentle heat. These spices mellow in the slow cooker, creating a rounded taste rather than sharp edges.
Tomato puree or crushed tomatoes form the base of the sauce. A small amount of sugar is often added to balance acidity, though it can be adjusted based on preference. Heavy cream or coconut cream is stirred in near the end to finish the sauce.
For substitutions, coconut milk can replace cream for a dairy-free version. Ghee can replace butter for a deeper, slightly nutty flavor. Chicken can also be swapped with firm tofu or chickpeas for a plant-based variation, though cooking time may need adjustment.
Together, these ingredients create a slow-cooked dish that feels rich without requiring constant attention.
Ingredients
2 pounds boneless chicken thighs, cut into chunks
1 cup tomato puree
1/2 cup plain yogurt
1/4 cup unsalted butter
1/2 cup heavy cream
1 medium onion, finely chopped
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
2 teaspoons garam masala
1 teaspoon ground cumin
1 teaspoon paprika
1/2 teaspoon turmeric
1/2 teaspoon chili powder
1 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon vegetable oil
1 teaspoon sugar
Fresh cilantro for garnish
Step-by-Step Instructions

Start by warming a skillet over medium heat and adding vegetable oil. Sauté the chopped onion until it becomes soft and lightly golden. This step builds a foundation of sweetness that supports the sauce later.
Add garlic and ginger to the pan and cook briefly until fragrant. Stir constantly to avoid burning, as these ingredients can turn bitter if overcooked.
Transfer the onion mixture into the crockpot. Add tomato puree, yogurt, butter, garam masala, cumin, paprika, turmeric, chili powder, salt, black pepper, and sugar. Stir everything together until the sauce base looks smooth and evenly mixed.
Place the chicken pieces into the crockpot and coat them well with the sauce. Make sure each piece is covered so the flavor absorbs evenly during cooking.
Cover and cook on low heat for about 6 to 7 hours or on high heat for about 3 to 4 hours. The chicken should become tender and easy to break apart with a spoon. Stir once halfway through if possible, though it is not required.
Near the end of cooking, pour in the heavy cream and stir gently. The sauce will turn lighter in color and take on a creamy consistency. Allow it to cook for another 15 to 20 minutes so the cream blends fully.
Taste and adjust salt or spice level if needed. If the sauce feels too thick, a small splash of water or broth can loosen it slightly. If it feels too thin, leave the lid off for the last 20 minutes of cooking.
Serve warm with fresh cilantro sprinkled on top. The sauce should coat the chicken smoothly, with a soft, velvety texture that clings to rice or flatbread.
Tips, Variations & Substitutions
For deeper flavor, marinate the chicken in yogurt and spices for a few hours before cooking. This step helps the spices penetrate more evenly, especially if using chicken breast.
If a richer taste is preferred, increase the butter slightly or add a spoon of ghee near the end of cooking. For a lighter version, reduce cream and replace part of it with milk or coconut milk.
Vegetable additions like peas or spinach can be stirred in during the final 30 minutes. They add color and mild sweetness without overpowering the sauce.
For a spicier profile, increase chili powder or add a chopped green chili to the base. For a milder dish, reduce paprika and chili powder slightly while keeping garam masala unchanged.
Leftovers store well and often taste deeper the next day as the spices continue to settle into the sauce.
Serving Ideas & Occasions
Crockpot Butter Chicken pairs well with basmati rice, naan, or flatbreads that can absorb the creamy sauce. A side of cucumber yogurt salad adds freshness and balances the richness of the dish.
It also works well with simple steamed vegetables such as carrots, green beans, or broccoli. These sides keep the meal balanced without competing with the main flavors.
This dish is often served for family dinners, casual gatherings, or meal prep for the week. Its slow cooking style makes it convenient for days when cooking time is limited but a full meal is still desired.
Nutritional & Health Notes
Crockpot Butter Chicken provides a mix of protein from chicken and fats from butter and cream. It is moderately rich, making it more filling and suited for balanced portions alongside vegetables or grains.
Using chicken thighs increases fat content slightly compared to breast meat, but also improves tenderness. Substituting cream with coconut milk can change the fat profile while keeping the sauce smooth.
The spices used contribute flavor without adding significant calories. Ginger and garlic also bring depth without heaviness, supporting a well-rounded dish.
Portion control can help balance richness, especially when served with rice or bread. Adding vegetables on the side improves fiber intake and overall meal balance.
FAQs
Can I use chicken breast instead of thighs?
Chicken breast can be used in Crockpot Butter Chicken, though it behaves differently during long cooking. It tends to be leaner and can become firmer if overcooked. To keep it tender, cut the breast into larger chunks and avoid extending cooking time beyond the recommended range. Adding it slightly later in the cooking process can also help maintain moisture. The sauce will still coat the chicken well and carry the same spice profile, though the texture will be less rich compared to thighs.
Can I make this without dairy?
Yes, a dairy-free version is possible. Coconut milk works well in place of cream, offering a smooth texture with a mild coconut flavor that blends with the spices. Butter can be replaced with coconut oil or plant-based margarine. Yogurt can be swapped with coconut yogurt or skipped entirely, though it slightly changes the tanginess of the sauce. The overall flavor remains warm and aromatic, with a slightly different finish compared to the traditional version.
How spicy is Crockpot Butter Chicken?
The spice level is usually mild to moderate, depending on the amount of chili powder used. Garam masala and paprika provide warmth rather than strong heat. If a stronger kick is desired, additional chili or fresh green chilies can be added. For a milder dish, chili powder can be reduced or omitted entirely. The cream and butter also soften the spice, making the dish approachable even for those sensitive to heat.
Can I prepare it ahead of time?
Yes, this dish works well for preparation in advance. The sauce can be assembled the night before and stored in the refrigerator. In the morning, it can be poured into the crockpot with chicken and cooked as directed. Leftovers also hold their flavor well and often taste deeper after resting overnight. This makes it practical for weekly meal planning or busy schedules.
What can I use instead of tomato puree?
Crushed tomatoes or blended canned tomatoes can replace tomato puree. The texture may be slightly thinner, but the flavor remains consistent after slow cooking. If using diced tomatoes, blending them first creates a smoother sauce base. Tomato paste mixed with water can also be used for a stronger, more concentrated flavor.
How do I thicken the sauce if it is too thin?
If the sauce feels too thin at the end of cooking, remove the lid and let it cook for an additional 20 to 30 minutes. This allows excess liquid to reduce naturally. Another option is stirring in a small amount of cream or a spoon of tomato paste. The sauce should coat the back of a spoon without running too quickly.
Can I freeze Crockpot Butter Chicken?
Yes, it freezes well. Allow the dish to cool completely before storing in airtight containers. It can be frozen for up to two months. When reheating, thaw it in the refrigerator overnight and warm gently on the stove or microwave. Stirring during reheating helps restore the creamy texture. The flavor remains steady after freezing, making it a practical option for batch cooking.


