This Indian Butter Chicken Recipe is a beloved classic that brings the rich, creamy flavors of Indian cuisine right to your kitchen. It’s perfect for any occasion, whether it’s a cozy weeknight dinner or a festive gathering with friends. The slow cooker method ensures tender chicken bathed in a luscious sauce, allowing you to savor restaurant-quality butter chicken without the hassle.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- How to Make Indian Butter Chicken Recipe
- Step 1: Prepare the Slow Cooker
- Step 2: Mix the Ingredients
- Step 3: Combine in Slow Cooker
- Step 4: Cook the Chicken Mixture
- Step 5: Stir in Creaminess
- Step 6: Serve Your Dish
- How to Serve Indian Butter Chicken Recipe
- Over Rice
- With Naan
- Garnishes
- How to Perfect Indian Butter Chicken Recipe
- Best Side Dishes for Indian Butter Chicken Recipe
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Indian Butter Chicken Recipe
- Reheating Indian Butter Chicken Recipe
- Frequently Asked Questions
- Can I use other meats instead of chicken?
- How do I make this recipe spicier?
- Can I make this dish vegan?
- What should I serve with Indian Butter Chicken?
- Is Indian Butter Chicken healthy?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Effortless Cooking: Just toss the ingredients into your slow cooker and let it do the work!
- Flavor Explosion: A delightful blend of spices and creamy textures makes every bite memorable.
- Versatile Meal: Pair it with rice, naan, or even serve it over cauliflower rice for a low-carb option.
- Crowd-Pleaser: Perfect for family dinners or entertaining guests, everyone will love this dish.
- Healthy Ingredients: Made with wholesome components that are easy to find and prepare.
Tools and Preparation
To make this Indian Butter Chicken Recipe, you’ll need a few essential tools that will make your cooking experience smooth and enjoyable.
Essential Tools and Equipment
- Slow cooker
- Large mixing bowl
- Cutting board
- Knife
- Measuring cups and spoons
Importance of Each Tool
- Slow Cooker: The star of this recipe! It ensures even cooking and allows flavors to meld beautifully.
- Large Mixing Bowl: Perfect for combining all ingredients before adding them to the slow cooker.
- Cutting Board & Knife: Essential for prepping vegetables and cutting chicken efficiently.

Ingredients
- 2 medium yellow onions, peeled, cut in half and sliced (~13 oz)
- 2 lbs boneless skinless chicken breast, cubed
- 1 medium red bell pepper, diced
- 3 medium carrots, diced (5-6 oz)
- 1 (15-oz) can tomato sauce
- 1 (6-oz) can tomato paste
- Juice of ½ lemon
- 2 garlic cloves, minced
- 1 tablespoon minced fresh ginger (~2-inch piece)
- 3 tablespoons curry powder
- 2 teaspoons garam masala
- ½ teaspoon fine salt
- 1 tablespoon salted butter, chilled and cut into pieces*
- ½ cup plain Greek yogurt (whole, low-fat, or fat-free)
- ½ cup half-and-half
How to Make Indian Butter Chicken Recipe
Step 1: Prepare the Slow Cooker
In the bottom of your slow cooker, layer the sliced onions. This will create a flavorful base for your chicken.
Step 2: Mix the Ingredients
In a large mixing bowl:
1. Combine the boneless chicken, bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, and salt.
2. Toss everything until well mixed.
Step 3: Combine in Slow Cooker
Add the saucy chicken mixture on top of the sliced onions in the slow cooker. Dot with pieces of butter.
Step 4: Cook the Chicken Mixture
Cover the slow cooker:
1. Cook on high for about 4.5 hours or on low for approximately 6.5 hours.
Step 5: Stir in Creaminess
After cooking time:
1. Remove the lid and stir all ingredients together well.
2. Let it cool for about 5–10 minutes, then gently stir in the Greek yogurt and half-and-half. This helps prevent curdling.
Step 6: Serve Your Dish
Serve this delicious butter chicken over hot cooked rice or cauliflower rice. Don’t forget to garnish with chopped fresh cilantro and toasted sesame seeds for extra flavor!
Now you have an easy-to-follow Indian Butter Chicken Recipe that’s sure to impress! Enjoy each bite of this creamy delight!
How to Serve Indian Butter Chicken Recipe
Serving Indian Butter Chicken is an art that combines flavor and presentation. This dish pairs wonderfully with various sides, enhancing its rich and creamy taste. Here are some creative serving suggestions to elevate your dining experience.
Over Rice
- Basmati Rice: Fluffy basmati rice absorbs the sauce beautifully, making each bite a delight.
- Cauliflower Rice: For a low-carb option, serve the butter chicken over cauliflower rice for a healthy twist.
With Naan
- Garlic Naan: Warm garlic naan is perfect for scooping up the butter chicken, adding a delicious flavor contrast.
- Butter Naan: Soft and buttery, this naan complements the richness of the dish perfectly.
Garnishes
- Fresh Cilantro: Chopped cilantro adds a burst of freshness and color to your plate, enhancing the visual appeal.
- Lime Wedges: A squeeze of lime brightens the flavors, balancing the creaminess with a zesty kick.
How to Perfect Indian Butter Chicken Recipe
Perfecting your Indian Butter Chicken involves attention to detail and ingredient quality. Follow these tips to ensure a delightful dish every time.
- Use Fresh Spices: Fresh spices enhance flavor. Ensure your curry powder and garam masala are fresh for maximum aroma.
- Marinate Chicken: Marinating the chicken for at least 30 minutes helps infuse flavors deeply before cooking.
- Control Heat Levels: Adjust cooking times based on your slow cooker or Instant Pot model; this ensures chicken is tender without being overcooked.
- Cool Before Adding Dairy: Letting the dish cool slightly before adding yogurt and half-and-half prevents curdling, maintaining creaminess.
- Experiment with Vegetables: Feel free to add other vegetables like peas or spinach for added nutrition and color.
Best Side Dishes for Indian Butter Chicken Recipe
Pairing side dishes with Indian Butter Chicken can enhance your meal significantly. Here are some excellent options to consider:
- Steamed Broccoli: Lightly steamed broccoli adds a nutritious green side that balances the richness of the butter chicken.
- Cucumber Raita: This cooling yogurt dip made with cucumber helps counteract any spice while refreshing your palate.
- Saffron Rice: Flavored with saffron, this aromatic rice brings luxury and enhances the overall meal experience.
- Chickpea Salad: A chickpea salad featuring tomatoes, onions, and a tangy dressing adds protein and a crunchy texture.
- Roasted Cauliflower: Seasoned roasted cauliflower provides a delicious side that complements the main dish’s flavors.
- Pulao (Pilaf): A fragrant rice dish cooked with spices that provides an aromatic base for soaking up sauce from your butter chicken.
Common Mistakes to Avoid
Making the Indian Butter Chicken Recipe at home can be a delightful experience, but some common mistakes can hinder your results.
- Ignoring the Marination: Not allowing the chicken to marinate properly can lead to less flavor. Ensure you take time for marination, ideally for at least 30 minutes.
- Overcooking the Chicken: Cooking the chicken too long can make it dry. Use a timer and check for doneness to avoid this issue.
- Skipping the Cooling Step: Stirring in yogurt or half-and-half while the mixture is still hot may cause curdling. Always let it cool slightly before mixing.
- Not Using Fresh Spices: Old spices lose their potency. Make sure your spices are fresh for maximum flavor in your Indian Butter Chicken Recipe.
- Choosing Low-Quality Ingredients: Using subpar ingredients will affect the dish’s overall taste. Invest in good quality chicken and spices for a richer flavor.

Storage & Reheating Instructions
Refrigerator Storage
- Store Indian Butter Chicken in an airtight container.
- It will keep well in the refrigerator for up to 3-4 days.
Freezing Indian Butter Chicken Recipe
- Freeze portions in airtight containers or freezer bags.
- It can be frozen for up to 2-3 months; label with dates for easy tracking.
Reheating Indian Butter Chicken Recipe
- Oven: Preheat to 350°F (175°C) and bake covered for about 20 minutes until heated through.
- Microwave: Heat on medium power in a microwave-safe container, stirring occasionally until hot.
- Stovetop: Heat gently over medium-low heat, stirring frequently to avoid sticking.
Frequently Asked Questions
Here are some common questions about making the Indian Butter Chicken Recipe.
Can I use other meats instead of chicken?
Yes, you can substitute boneless skinless turkey or even lamb if you prefer those meats.
How do I make this recipe spicier?
To increase spice levels, add more curry powder or include chopped fresh chilies during cooking.
Can I make this dish vegan?
You can replace chicken with chickpeas or tofu and use coconut milk instead of yogurt and half-and-half.
What should I serve with Indian Butter Chicken?
Serve it over basmati rice, cauliflower rice, or alongside naan bread for a complete meal.
Is Indian Butter Chicken healthy?
This dish can be part of a balanced diet when enjoyed in moderation; it offers protein and essential nutrients from vegetables.
Final Thoughts
The Indian Butter Chicken Recipe is not just delicious but also incredibly versatile. You can easily customize it to suit your preferences by adjusting spice levels or using different proteins. I encourage you to try making this comforting dish at home; it’s sure to impress family and friends!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Indian Butter Chicken
- Total Time: 0 hours
- Yield: Serves about 6 people 1x
Description
Indulge in the rich, creamy flavors of Indian Butter Chicken with this easy, slow-cooked recipe. Perfectly tender chicken is simmered in a luscious tomato sauce infused with aromatic spices, creating a restaurant-quality dish right in your kitchen. Whether you’re hosting a gathering or enjoying a cozy family dinner, this butter chicken will impress everyone at the table. Serve it over fluffy basmati rice or with warm naan for a truly satisfying meal.
Ingredients
- 2 medium yellow onions
- 2 lbs boneless skinless chicken breast
- 1 medium red bell pepper
- 3 medium carrots
- 1 can (15 oz) tomato sauce
- 1 can (6 oz) tomato paste
- Juice of ½ lemon
- 2 garlic cloves
- 1 tablespoon minced fresh ginger
- 3 tablespoons curry powder
- 2 teaspoons garam masala
- Salt to taste
- ½ cup plain Greek yogurt
- ½ cup half-and-half
Instructions
- Layer sliced onions at the bottom of a slow cooker.
- In a large bowl, mix cubed chicken, diced bell pepper, carrots, tomato sauce, tomato paste, lemon juice, minced garlic and ginger, curry powder, garam masala, and salt until well combined.
- Pour the mixture over the onions and dot with butter.
- Cook on high for about 4.5 hours or low for approximately 6.5 hours.
- After cooking, gently stir in Greek yogurt and half-and-half to achieve creaminess.
- Serve over rice or cauliflower rice and garnish with cilantro.
- Prep Time: 15 minutes
- Cook Time: Up to 6.5 hours
- Category: Main
- Method: Slow Cooking
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (250g)
- Calories: 450
- Sugar: 8g
- Sodium: 850mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 4g
- Protein: 35g
- Cholesterol: 95mg





