This Indian Butter Chicken Recipe is a beloved dish that brings the rich, creamy flavors of Indian cuisine right to your kitchen. The combination of tender chicken simmered in a spiced tomato sauce makes it perfect for family dinners or special occasions. With just a few ingredients and a slow cooker, you can create an unforgettable meal that will impress everyone at your table.

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: Combine Ingredients
- Step 3: Add to Slow Cooker
- Step 4: Cook It Up
- Step 5: Finish Cooking
- Step 6: Add Creaminess
- Step 7: Serve
- How to Serve Indian Butter Chicken Recipe
- Over Rice
- With Naan
- Garnishes
- Accompaniments
- 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?
- What is garam masala?
- Can I make this Indian Butter Chicken Recipe spicy?
- How do I serve Indian Butter Chicken?
- Can I use low-fat dairy options?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Easy to Prepare: With minimal prep time and simple steps, you’ll spend less time in the kitchen and more time enjoying your meal.
- Rich Flavor: The blend of spices like curry powder and garam masala creates a deeply flavorful sauce that enhances the chicken beautifully.
- Versatile Serving Options: Enjoy this dish over rice, cauliflower rice, or with naan. It pairs well with various sides for any occasion.
- Healthy Ingredients: Using Greek yogurt and fresh vegetables means you can indulge without compromising on nutrition.
- Slow Cooker Convenience: Set it and forget it! Just pop everything into the slow cooker, and let it do all the work while you go about your day.
Tools and Preparation
To make this delicious Indian Butter Chicken Recipe, having the right tools can make all the difference. Below are some essential items you’ll need to prepare this dish easily.
Essential Tools and Equipment
- Slow cooker (6-quart or 8-quart)
- Large mixing bowl
- Cutting board
- Chef’s knife
- Measuring cups and spoons
Importance of Each Tool
- Slow cooker: This tool allows for easy cooking without constant monitoring, producing tender, flavorful chicken effortlessly.
- Large mixing bowl: A spacious bowl is crucial for combining all ingredients evenly and ensuring even distribution of flavors.
Ingredients
Here’s what you’ll need for the Indian Butter Chicken Recipe:
- 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 6-quart or 8-quart slow cooker, place and layer the sliced onions. This base will add sweetness as they cook down.
Step 2: Combine Ingredients
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 to ensure every piece is flavorful.
Step 3: Add to Slow Cooker
Add the saucy chicken mixture to the slow cooker over top of the sliced onions. Dot pieces of butter over the top.
Step 4: Cook It Up
Place the lid on the slow cooker. Cook on high for 4 ½ hours or on low for 6 ½ hours until chicken is tender.
Step 5: Finish Cooking
After cooking time is up, remove the lid. Stir all ingredients until well combined and turn off the slow cooker.
Step 6: Add Creaminess
When the liquid stops simmering (after about 5–10 minutes), stir in the yogurt and half-and-half. This step adds creaminess but be sure to let it cool first to prevent curdling.
Step 7: Serve
Serve your Indian Butter Chicken over hot cooked rice or cauliflower rice with naan bread. Garnish with chopped fresh cilantro and toasted sesame seeds for an extra touch. Enjoy!
How to Serve Indian Butter Chicken Recipe
Serving Indian Butter Chicken is not just about putting the dish on the table; it’s about creating a delightful dining experience. Here are some ways you can elevate your meal.
Over Rice
- Basmati Rice: The classic pairing that absorbs the rich sauce beautifully.
- Cauliflower Rice: A low-carb alternative, perfect for a healthier option.
With Naan
- Garlic Naan: Adds a wonderful aroma and flavor, great for scooping up the butter chicken.
- Plain Naan: Soft and fluffy, perfect for those who prefer a simpler bread option.
Garnishes
- Fresh Cilantro: Chopped cilantro adds brightness and enhances the dish’s aroma.
- Toasted Sesame Seeds: A crunchy topping that adds texture and visual appeal.
Accompaniments
- Yogurt Sauce: A cooling dip that complements the spices in the butter chicken.
- Lemon Wedges: A squeeze of lemon brightens up the flavors wonderfully.

How to Perfect Indian Butter Chicken Recipe
Perfecting your Indian Butter Chicken can enhance its taste and texture. Here are some tips to achieve an authentic flavor.
- Use Fresh Ingredients: Fresh garlic, ginger, and spices will elevate the taste significantly.
- Marinate the Chicken: Allowing the chicken to marinate with spices overnight develops deeper flavors.
- Control Heat Levels: Adjust the curry powder and garam masala to match your spice tolerance.
- Let it Cool Before Adding Dairy: Cooling down before adding yogurt prevents curdling and keeps it creamy.
- Cook Low and Slow: For maximum flavor, let it cook longer at a lower temperature if time allows.
Best Side Dishes for Indian Butter Chicken Recipe
Pairing your Indian Butter Chicken with complementary side dishes can enhance your meal. Here are some great options to consider.
- Cucumber Raita: A refreshing yogurt-based salad that cools down spicy flavors.
- Aloo Gobi: Spiced cauliflower and potatoes make for a hearty vegetable side.
- Saag Paneer: Creamy spinach with paneer provides a rich contrast to butter chicken.
- Chickpea Salad: A protein-packed salad that adds freshness and crunch.
- Pulao Rice: Flavored rice with peas and spices is an aromatic base for your curry.
- Papadum: Crispy lentil wafers are great for snacking alongside or as a crunchy topping.
Common Mistakes to Avoid
Many home cooks encounter pitfalls while preparing an Indian Butter Chicken Recipe. Here are some common mistakes and tips to help you avoid them.
- Skipping the marinade: Failing to marinate the chicken can lead to bland flavors. Marinating allows the spices to penetrate the meat, enhancing taste.
- Ignoring ingredient quality: Using low-quality spices or canned ingredients can affect the dish’s overall flavor. Always opt for fresh spices and high-quality canned tomatoes for better results.
- Not letting the mixture cool: Stirring in yogurt before cooling can cause it to curdle. Allowing the dish to cool slightly ensures a creamy texture.
- Overcooking or undercooking chicken: Cooking chicken for too long can make it dry. Use a meat thermometer to ensure it’s cooked through without losing moisture.
- Neglecting garnishes: Skipping fresh herbs and seeds can result in a dull presentation. Garnishing adds flavor and makes the dish visually appealing.
Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container for up to 4 days.
- Make sure the dish has cooled down before sealing to prevent condensation.
Freezing Indian Butter Chicken Recipe
- Freeze in a freezer-safe container for up to 3 months.
- Leave some space at the top of the container as the liquid will expand when frozen.
Reheating Indian Butter Chicken Recipe
- Oven: Preheat to 350°F (175°C) and heat the dish in a covered oven-safe pan for about 20-25 minutes, stirring occasionally.
- Microwave: Place in a microwave-safe bowl and cover loosely. Heat on medium power for 2-3 minutes, stirring halfway through.
- Stovetop: Heat over medium-low heat until warmed through, stirring frequently to prevent sticking.
Frequently Asked Questions
Here are some common questions regarding the Indian Butter Chicken Recipe.
Can I use other meats instead of chicken?
You can substitute chicken with turkey, lamb, or even paneer for a vegetarian option. Adjust cooking times accordingly based on meat choice.
What is garam masala?
Garam masala is a spice blend commonly used in Indian cuisine, combining cardamom, cinnamon, cloves, cumin, black pepper, and coriander. It’s essential for authentic flavor in this recipe.
Can I make this Indian Butter Chicken Recipe spicy?
Yes! You can add chili powder or diced green chilies when cooking if you prefer more heat.
How do I serve Indian Butter Chicken?
Serve it over rice or cauliflower rice, with naan bread on the side. Garnish with fresh cilantro and toasted sesame seeds for added flavor and presentation.
Can I use low-fat dairy options?
Absolutely! You can use low-fat yogurt and half-and-half without compromising much on taste.
Final Thoughts
This Indian Butter Chicken Recipe is not only easy but also incredibly versatile! You can customize it by adding vegetables or adjusting spice levels. Whether it’s a weeknight dinner or a special occasion, this dish will surely impress your family and friends. Try it out today!
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 approximately 6 people 1x
Description
Indulge in the rich, creamy goodness of this Indian Butter Chicken Recipe, a beloved classic that transforms your kitchen into an aromatic haven. With tender chicken simmered in a spiced tomato sauce, this dish is perfect for family dinners or special occasions. Thanks to the convenience of a slow cooker, you can effortlessly put together an unforgettable meal that will impress all your guests. Enjoy it over fluffy rice or with warm naan for a truly satisfying experience.
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 fresh ginger
- 3 tablespoons curry powder
- 2 teaspoons garam masala
- Salt and butter 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 chicken, bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, and salt until well combined.
- Pour the mixture over the onions and dot with butter.
- Cover and cook on high for 4.5 hours or low for 6.5 hours until chicken is tender.
- Stir in Greek yogurt and half-and-half after cooling slightly.
- Serve over rice or with naan and garnish as desired.
- Prep Time: 15 minutes
- Cook Time: 4.5 hours
- Category: Main
- Method: Slow Cooking
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 8g
- Sodium: 540mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 80mg





