Indian Butter Chicken Recipe
This Indian Butter Chicken Recipe is a delightful way to enjoy rich flavors and creamy textures right in your own home. It’s perfect for weeknight dinners or special occasions when you want to impress family and friends. The slow cooker does all the hard work, allowing you to savor the aromatic spices without the fuss. Serve it over rice or with warm naan, and you have a comforting meal that everyone will love.
Why You’ll Love This Recipe
- Easy Preparation: With minimal hands-on time, this recipe lets your slow cooker do the work while you go about your day.
- Flavor-Packed: The combination of spices and creamy sauces creates a rich flavor profile that will transport you straight to India.
- Versatile Serving Options: Enjoy it over rice, cauliflower rice, or with naan bread for a variety of dining experiences.
- Healthy Ingredients: Made with lean chicken breast and wholesome vegetables, this dish is both satisfying and nutritious.
- Meal Prep Friendly: This recipe makes enough for leftovers, making it ideal for meal prepping or feeding a crowd.
Tools and Preparation
To create this delicious Indian Butter Chicken Recipe, you’ll need some essential kitchen tools. Having the right equipment ensures smooth cooking and helps you achieve the best results.
Essential Tools and Equipment
- Slow Cooker
- Large Bowl
- Wooden Spoon
- Measuring Cups and Spoons
Importance of Each Tool
- Slow Cooker: This tool allows for hands-off cooking, letting flavors meld together beautifully as the dish simmers.
- Large Bowl: Perfect for mixing ingredients evenly before adding them to your slow cooker, ensuring every bite is packed with flavor.

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 Your Slow Cooker
In the bottom of a slow cooker (6-quart or larger), layer the sliced onions.
Step 2: Mix the Chicken Mixture
In a large bowl, combine the boneless chicken, bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, and salt. Toss until well combined.
Step 3: Combine Ingredients in Slow Cooker
Add the saucy chicken mixture on top of the onions in the slow cooker. Dot the pieces of butter over the top.
Step 4: Cook
Place the lid on the slow cooker. Cook on high for about 4½ hours or on low for around 6½ hours.
Step 5: Finish Cooking
After cooking time is up, remove the lid. Stir all ingredients until well combined. Turn off the slow cooker.
Step 6: Add Creaminess
Let it sit until steam subsides (about 5–10 minutes). Stir in the yogurt and half-and-half. Be careful not to add these while it’s still bubbling to avoid curdling.
Step 7: Serve
Serve over hot cooked rice or cauliflower rice. Enjoy with naan bread if desired. Garnish with chopped fresh cilantro and toasted sesame seeds for added flair.
Now you’re ready to enjoy a delicious homemade Indian Butter Chicken!
How to Serve Indian Butter Chicken Recipe
Serving Indian Butter Chicken is all about complementing its rich flavors and creamy texture. Here are some delicious ways to enjoy this dish that will elevate your dining experience.
With Rice
- Basmati Rice: The classic choice, basmati rice is fluffy and fragrant, making it an excellent base for the buttery sauce.
- Cauliflower Rice: A low-carb alternative, cauliflower rice absorbs the flavors well while keeping the meal light.
With Naan Bread
- Garlic Naan: Soft and pillowy, garlic naan pairs perfectly with Indian Butter Chicken, allowing you to scoop up every bit of sauce.
- Whole Wheat Naan: A healthier option that still provides that delightful bread experience without sacrificing flavor.
Topped with Garnishes
- Fresh Cilantro: Chopped fresh cilantro adds a burst of freshness and color to your dish.
- Toasted Sesame Seeds: These seeds provide a subtle crunch and nutty flavor that enhances the overall taste.
Accompanied by Raita
- Cucumber Raita: This cooling yogurt-based side balances the spices in the butter chicken, offering a refreshing contrast.
How to Perfect Indian Butter Chicken Recipe
Creating an unforgettable Indian Butter Chicken requires attention to detail. Here are some tips to help you achieve perfection.
- Use Fresh Ingredients: Fresh garlic, ginger, and spices enhance the flavor profile of your dish significantly.
- Marinate the Chicken: Allowing the chicken to marinate in spices for at least 30 minutes will deepen its flavor before cooking.
- Control Cooking Time: Avoid overcooking the chicken; it should be tender but not dry. Keep an eye on it during cooking.
- Cool Before Adding Dairy: Letting the mixture cool slightly before adding yogurt or half-and-half prevents curdling, ensuring a smooth consistency.
- Adjust Spice Levels: Feel free to modify curry powder and garam masala amounts according to your heat preference for a personalized touch.
Best Side Dishes for Indian Butter Chicken Recipe
Pairing side dishes with your Indian Butter Chicken can enhance your meal’s overall enjoyment. Consider these options:
- Basmati Rice: Fragrant and fluffy rice that absorbs all the delicious sauce from the butter chicken.
- Garlic Naan: Soft bread infused with garlic flavor, perfect for scooping up every last bit of curry.
- Cucumber Raita: A cooling yogurt dip made with cucumber that balances spicy flavors beautifully.
- Mixed Vegetable Curry: A medley of seasonal vegetables cooked in spices complements the richness of butter chicken.
- Lentil Salad: A protein-packed salad featuring lentils tossed with fresh herbs adds a nutritious element to your meal.
- Chickpea Pilaf: Flavorful chickpeas mixed into spiced rice create a hearty side dish that pairs well with butter chicken.
Common Mistakes to Avoid
When preparing an Indian Butter Chicken Recipe, it’s easy to make a few common errors that can affect the dish’s flavor and texture. Here are some mistakes to watch out for:
- Skipping marination: Failing to marinate the chicken can lead to bland flavors. Always allow the chicken to soak in the spices for at least 30 minutes before cooking.
- Overcooking chicken: Cooking chicken too long can make it dry. Monitor the cooking time closely, especially if using a slow cooker or Instant Pot.
- Not balancing spices: Using too much or too little spice can ruin the dish. Start with recommended amounts and adjust according to your taste.
- Ignoring cooling time for dairy: Adding yogurt or cream while the mixture is still hot can cause curdling. Allow it to cool for about 10-15 minutes before stirring in dairy products.
- Using low-quality tomatoes: The base of your sauce relies heavily on tomatoes. Choose high-quality canned tomato products for better flavor.

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 bag.
- Keep for up to 2-3 months. Label with the date for reference.
Reheating Indian Butter Chicken Recipe
- Oven: Preheat oven to 350°F (175°C). Place in an oven-safe dish and cover with foil, heating until warmed through.
- Microwave: Heat in short intervals (1-2 minutes), stirring between each interval until hot.
- Stovetop: Reheat in a pan over low heat. Stir frequently until heated evenly.
Frequently Asked Questions
Here are some common questions about the Indian Butter Chicken Recipe that might help you enhance your cooking experience.
What is an Indian Butter Chicken Recipe?
Indian Butter Chicken Recipe is a creamy, spiced chicken dish cooked slowly with aromatic spices and served with rice or naan bread.
Can I use different meats in this Indian Butter Chicken Recipe?
Yes! You can substitute chicken with turkey, lamb, or even beef depending on your preference.
How do I make my Indian Butter Chicken Recipe spicier?
To add heat, incorporate more curry powder or add red chili flakes to your recipe. Adjust gradually to find your desired spice level.
Is there a vegetarian version of this Indian Butter Chicken Recipe?
Absolutely! Replace chicken with paneer or chickpeas and follow the same method for a delicious vegetarian option.
Can I prepare this Indian Butter Chicken Recipe ahead of time?
Yes! You can prepare it a day ahead and let it sit overnight in the fridge. Just reheat before serving.
Final Thoughts
This Indian Butter Chicken Recipe is both simple and satisfying, making it perfect for weeknight dinners or special occasions. Its rich flavors and creamy texture are highly customizable; feel free to adjust spices or add vegetables according to your taste preferences. Give it a try—your family will love it!
Indian Butter Chicken
Indulge in the rich and creamy flavors of this Indian Butter Chicken Recipe, perfect for a comforting dinner that will impress family and friends. This dish combines tender chicken with aromatic spices, resulting in a delightful blend of flavors that transports you to the heart of India. The slow cooker does all the hard work, allowing you to enjoy the enticing aroma while you go about your day. Whether served over fluffy basmati rice or nestled in warm naan, this meal is sure to become a favorite in your household.
- Prep Time: 15 minutes
- Cook Time: Approximately 4½ hours
- Total Time: 0 hours
- Yield: Serves about 6
- Category: Main
- Method: Slow Cooking
- Cuisine: Indian
Ingredients
- 2 medium yellow onions
- 2 lbs boneless skinless chicken breast
- 1 medium red bell pepper
- 3 medium carrots
- 1 (15-oz) can tomato sauce
- 1 (6-oz) can tomato paste
- Juice of ½ lemon
- 2 garlic cloves
- 1 tablespoon minced 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 at the bottom of a slow cooker.
- In a large 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 mixture over the onions in the slow cooker and dot with butter.
- Cover and cook on high for 4½ hours or low for 6½ hours.
- After cooking, stir everything together and let sit for about 10 minutes.
- Gently mix in Greek yogurt and half-and-half before serving.
Nutrition
- Serving Size: Approximately 1 cup (240g)
- Calories: 380
- Sugar: 9g
- Sodium: 700mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 37g
- Cholesterol: 90mg
