This Indian Butter Chicken Recipe is a delightful way to bring the flavors of your favorite takeout into your own kitchen. Perfect for cozy family dinners or entertaining guests, this dish is rich, creamy, and incredibly satisfying. It’s simple enough for a weeknight meal yet impressive enough for special occasions. The combination of spices and tender chicken creates an unforgettable taste that will have everyone coming back for more.
Why You’ll Love This Recipe
- Easy to Prepare: With minimal prep time and a slow cooker, you can set it and forget it while the flavors meld beautifully.
- Flavor-Packed: The mix of spices creates a rich and aromatic sauce that elevates the chicken to new heights.
- Versatile Serving Options: Serve it over rice, cauliflower rice, or with naan for a complete meal that suits any preference.
- Great Leftovers: This dish tastes even better the next day, making it perfect for meal prep or leftovers.
- Suitable for All Occasions: Whether it’s a casual dinner or a festive gathering, this dish fits right in.
Tools and Preparation
To make this Indian Butter Chicken Recipe successfully, having the right tools will streamline the process.
Essential Tools and Equipment
- Slow cooker
- Large mixing bowl
- Cutting board
- Knife
- Measuring cups and spoons
Importance of Each Tool
- Slow Cooker: Allows for hands-off cooking, letting flavors develop over hours while you’re busy with other tasks.
- Large Mixing Bowl: Essential for easily combining ingredients without making a mess.
- Cutting Board and Knife: Provides a safe surface to chop vegetables and prepare meat 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 a slow cooker (6-quart or 8-quart), layer the sliced onions.
Step 2: Mix the Chicken Mixture
In a large mixing bowl:
1. Combine boneless chicken, bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, and salt.
2. Toss until well combined.
Step 3: Combine in Slow Cooker
Add the chicken mixture to the slow cooker over the sliced onions. Dot the top with pieces of butter.
Step 4: Cook
Cover with the lid and cook on high for about 4.5 hours, or on low for about 6.5 hours.
Step 5: Final Touches
Once cooking time is complete:
1. Remove the lid and stir all ingredients until well combined. Turn off the slow cooker.
2. Wait about 5–10 minutes until liquid stops simmering before stirring in yogurt and half-and-half. (This prevents curdling.)
Step 6: Serve
Serve your Indian Butter Chicken over hot cooked rice or cauliflower rice, with naan bread if desired. Garnish with chopped fresh cilantro and toasted sesame seeds.
Enjoy your delicious Indian Butter Chicken Recipe!
How to Serve Indian Butter Chicken Recipe
Serving Indian Butter Chicken is a delightful experience that can elevate your meal. Here are some delicious ways to enjoy this creamy dish.
Over Rice
- Basmati Rice – Pair the butter chicken with fluffy basmati rice to soak up the rich sauce.
- Cauliflower Rice – For a lighter option, serve it over cauliflower rice for a low-carb alternative.
With Naan
- Garlic Naan – The perfect bread for dipping into the creamy sauce and adds a burst of flavor.
- Plain Naan – A classic choice that complements the dish without overpowering it.
Garnishes
- Fresh Cilantro – Chopped cilantro adds freshness and color to your plate.
- Toasted Sesame Seeds – A sprinkle of these provides a nice crunch and nutty flavor.
How to Perfect Indian Butter Chicken Recipe
Creating the perfect Indian Butter Chicken requires attention to detail. Here are some tips to ensure your dish turns out beautifully every time.
- Use Fresh Ingredients – Fresh garlic, ginger, and spices enhance the flavors significantly.
- Marinate Chicken – Letting the chicken marinate for at least an hour allows the spices to penetrate deeply.
- Adjust Spice Levels – Tailor the amount of curry powder or garam masala to your taste preference for spiciness.
- Monitor Cooking Time – Ensure you do not overcook the chicken; it should be tender yet juicy.
- Stir in Dairy Carefully – Letting the mixture cool before adding yogurt and half-and-half prevents curdling.
Best Side Dishes for Indian Butter Chicken Recipe
Complement your Indian Butter Chicken with these tasty side dishes that enhance its flavors.
- Cucumber Raita – A cooling yogurt-based side that balances the spices in the butter chicken.
- Aloo Gobi – This spiced potato and cauliflower dish adds variety and texture alongside the main course.
- Chickpea Salad – A refreshing salad with chickpeas, tomatoes, and cucumbers for added protein and crunch.
- Saag Paneer – Creamy spinach with cheese that pairs wonderfully with rich butter chicken flavors.
- Vegetable Samosas – These crispy pastries filled with spiced potatoes make for a great appetizer or side.
- Mango Chutney – Sweet chutney offers a delicious contrast to the savory tastes of butter chicken.
Common Mistakes to Avoid
Making Indian Butter Chicken at home can be simple and rewarding. However, avoiding common mistakes is key to achieving the best flavor and texture.
- Bold Preparation: Skipping the marination step can lead to bland chicken. Always marinate for at least 30 minutes or overnight for deeper flavors.
- Bold Overcooking: Cooking chicken too long can result in a dry dish. Use a meat thermometer to check for doneness and remove it promptly when it reaches 165°F.
- Bold Incorrect Spices: Using stale spices can dull the dish’s flavor. Always check the freshness of your spices before using them and replace any that are past their prime.
- Bold Skipping Cooling Time: Adding yogurt or cream to hot liquid without cooling can cause curdling. Let the mixture cool for about 10-15 minutes before stirring in dairy products.
- Bold Not Adjusting Seasoning: Failing to taste and adjust seasoning at the end can leave your dish flat. Always taste before serving and adjust salt, acidity, or spices as needed.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- Consume within 3-4 days for best quality.
Freezing Indian Butter Chicken Recipe
- Freeze in a freezer-safe container or zip-top bag.
- Best enjoyed within 2-3 months for optimal flavor.
Reheating Indian Butter Chicken Recipe
- Oven: Preheat to 350°F (175°C). Cover with foil and heat for 20-25 minutes until warmed through.
- Microwave: Heat in a microwave-safe bowl on medium power for 2-3 minutes, stirring halfway through.
- Stovetop: Warm over medium heat, stirring occasionally until heated evenly, adding a splash of water if necessary.
Frequently Asked Questions
Here are some common questions related to the Indian Butter Chicken Recipe that may help you while preparing this dish.
Can I use other meats instead of chicken?
Yes! You can substitute chicken with turkey, lamb, or even beef if you prefer a different protein.
How do I make this recipe spicier?
To add more heat, incorporate chopped green chilies or increase the amount of curry powder used in the recipe.
Is there a vegetarian version of Indian Butter Chicken?
Absolutely! You can replace chicken with paneer or chickpeas for a satisfying vegetarian alternative.
How can I customize my Indian Butter Chicken Recipe?
Feel free to add vegetables like peas or spinach for extra nutrition and flavor. You can also experiment with different spice blends!
Can I make this dish ahead of time?
Yes! This dish tastes even better the next day as the flavors continue to develop. Just store it properly in the fridge or freezer.
Final Thoughts
This Indian Butter Chicken Recipe is not only rich in flavor but also versatile enough to suit various preferences. Whether served over rice or with naan, it promises to be a hit at your dinner table. Don’t hesitate to customize it with your favorite ingredients!
Indian Butter Chicken
Indulge in the rich, creamy flavors of this Indian Butter Chicken Recipe, perfect for a cozy family dinner or an impressive gathering. Made with tender chicken simmered in a fragrant blend of spices and a velvety sauce, this dish captures the essence of traditional Indian cuisine right in your kitchen. With its ease of preparation using a slow cooker, you can set it and forget it while the flavors meld beautifully. Serve it over fluffy rice or cauliflower rice for a satisfying meal that everyone will love.
- Total Time: 0 hours
- Yield: Serves about six people 1x
Ingredients
- 2 medium yellow onions
- 2 lbs boneless skinless chicken breast
- 1 medium red bell pepper
- 3 medium carrots
- 1 can tomato sauce (15 oz)
- 1 can tomato paste (6 oz)
- Juice of ½ lemon
- 2 garlic cloves
- 1 tablespoon fresh ginger
- 3 tablespoons curry powder
- 2 teaspoons garam masala
- Salt to taste
- 1 tablespoon salted butter
- ½ cup plain Greek yogurt
- ½ cup half-and-half
Instructions
- Layer sliced onions in the bottom of the slow cooker.
- In a mixing bowl, combine cubed chicken, diced bell pepper, diced carrots, tomato sauce, tomato paste, lemon juice, minced garlic, ginger, curry powder, garam masala, and salt. Mix well.
- Pour the chicken mixture over the onions in the slow cooker and dot with butter.
- Cover and cook on high for about 4.5 hours or low for about 6.5 hours.
- Once cooked, stir the mixture and let it cool slightly before adding yogurt and half-and-half to prevent curdling.
- Serve over rice or cauliflower rice and enjoy!
- Prep Time: 15 minutes
- Cook Time: Approximately 4.5 hours on high or 6.5 hours on low
- Category: Main
- Method: Slow Cooker
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 8g
- Sodium: 410mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 90mg



Leave a Comment