Ingredients
Scale
For the Butter Chicken
- 1 ½ pounds (700g) boneless, skinless chicken thighs or breasts, cut into 1-inch pieces
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 can (14 oz) tomato puree or crushed tomatoes
- 1 cup heavy cream or coconut milk (for a dairy-free option)
- ½ cup plain yogurt (optional, for marinating)
- 4 tablespoons unsalted butter
- 1 tablespoon vegetable oil or ghee
Spices
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 1 teaspoon paprika
- ½ teaspoon cayenne pepper (adjust to taste for heat)
- Salt and black pepper, to taste
Garnishes
- Fresh cilantro, chopped
- Lemon wedges
- Extra heavy cream or yogurt drizzle (optional)
Optional Side Dishes
- Basmati rice
- Naan or garlic naan
- Steamed vegetables
Instructions
Step 1: Marinate the Chicken (Optional, but Recommended)
- Prepare the Marinade: In a large bowl, combine ½ cup yogurt, 1 teaspoon garam masala, ½ teaspoon ground cumin, ½ teaspoon paprika, and a pinch of salt.
- Add the Chicken: Add the chicken pieces to the marinade, coating them thoroughly. Cover and refrigerate for at least 1 hour, or overnight for maximum flavor. This step helps tenderize the chicken and adds depth to the flavor.
Step 2: Prepare the Slow Cooker Base
- Sauté Onion, Garlic, and Ginger: In a skillet over medium heat, melt 1 tablespoon of butter with the vegetable oil or ghee. Add the chopped onion, and sauté for 4-5 minutes until softened. Add garlic and ginger, and cook for an additional minute until fragrant.
- Toast the Spices: Add garam masala, ground cumin, ground coriander, turmeric, paprika, and cayenne pepper to the skillet. Stir continuously for about 1 minute until the spices are fragrant. This helps release the full flavor of the spices.
- Add Tomato Puree: Pour the tomato puree or crushed tomatoes into the skillet, stirring well to combine with the onion and spices. Allow the mixture to simmer for 5-7 minutes to develop a rich base.
Step 3: Assemble the Slow Cooker
- Transfer to Slow Cooker: Pour the tomato-spice mixture into the slow cooker. Add the marinated (or plain) chicken pieces, coating them thoroughly in the sauce.
- Add Remaining Butter and Cream: Add 3 tablespoons of butter, cut into pieces, and pour in the heavy cream (or coconut milk for a dairy-free option). Stir well to incorporate.
- Season with Salt and Pepper: Add salt and black pepper to taste, then stir everything together one final time.
Step 4: Cook the Butter Chicken
- Set the Slow Cooker: Cover and cook on low for 6-8 hours or on high for 4 hours. The chicken should be tender, and the sauce thickened and creamy.
- Adjust Consistency if Needed: If the sauce is too thick, you can add a bit more cream or water. If it’s too thin, let the slow cooker cook uncovered for the last 30 minutes.
Step 5: Final Seasoning and Serve
- Taste and Adjust: Taste the butter chicken and adjust the seasoning with additional salt, pepper, or garam masala if desired.
- Garnish: Serve the butter chicken over basmati rice or with naan. Garnish with chopped cilantro, a squeeze of fresh lemon juice, and an optional drizzle of cream or yogurt for extra richness.
- Prep Time: 20 minutes
- Cook Time: 4 hours on high or 6-8 hours on low
Nutrition
- Serving Size: 1 bowl
- Calories: 380 kcal
- Sugar: 6g
- Fat: 22g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 30g