Why You’ll Love This Butter Chicken
This Butter Chicken recipe brings the flavors of a classic Indian dish right to your kitchen, balancing creamy textures with aromatic spices. It’s simple to make, offering a comforting meal that appeals to home cooks of all skill levels. With its rich, mildly spicy sauce, this dish can become a staple for family dinners or special occasions.
Beyond its taste, this recipe shines for its ease of preparation, requiring minimal ingredients and straightforward steps that fit into busy schedules. The dish uses lean chicken and a blend of spices, providing protein and antioxidants for a nutritious option that supports daily wellness. Plus, it’s versatile enough to adapt for various diets without losing its signature creamy, flavorful appeal.
- Ease of preparation: This recipe is straightforward, with steps that let you prepare a delicious meal in under 30 minutes, ideal for busy weeknights.
- Health benefits: Made from lean chicken and spices, it offers a protein-packed choice rich in antioxidants, promoting overall wellness while keeping things light.
- Versatility: You can customize it for vegan, gluten-free, or low-calorie needs, ensuring everyone enjoys the harmonious mix of flavors.
- Distinctive flavor: The creamy tomato base combined with spices creates a standout taste that’s mildly spicy and deeply satisfying.
To make it even better, remember that Butter Chicken is a popular Indian dish featuring boneless chicken pieces marinated and grilled before simmering in a buttery, tomato-based sauce. This gravy is smooth, rich, aromatic, and perfect for pairing with basmati rice or naan. The preparation time is manageable, with marination ideally taking 12 to 48 hours for the best results, while active cooking takes about 45 minutes.
Jump to:
- Why You’ll Love This Butter Chicken
- Essential Ingredients for Butter Chicken
- Ingredients for the Marinade
- Ingredients for the Sauce
- How to Prepare the Perfect Butter Chicken: Step-by-Step Guide
- First Step: Marinating the Chicken
- Second Step: Making the Sauce
- Final Steps: Cooking and Serving
- Dietary Substitutions to Customize Your Butter Chicken
- Mastering Butter Chicken: Advanced Tips and Variations
- Pro Cooking Techniques
- Flavor Variations
- How to Store Butter Chicken: Best Practices
- FAQs: Frequently Asked Questions About Butter Chicken
- How long should I marinate chicken for Butter Chicken to taste best?
- What are good alternatives if I don’t have Kashmiri chili powder for Butter Chicken?
- Can I make Butter Chicken without fenugreek leaves or cashews?
- What’s the best way to cook Butter Chicken if I don’t have a tandoor oven?
- How can I prevent the cream in Butter Chicken sauce from splitting?
- Butter Chicken
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Butter Chicken
Gathering the right ingredients is key to creating an authentic Butter Chicken. This section outlines everything you need, divided into marinade and sauce components for clarity. Using fresh, quality items will enhance the dish’s creamy and mildly spicy profile.
Ingredients for the Marinade
- 500 grams boneless chicken (thighs or breasts cut into 1-inch pieces)
- ½ to ¾ teaspoon Kashmiri red chili powder or paprika
- ¼ to ⅓ teaspoon salt
- ¾ to 1 tablespoon lemon juice
- ⅓ cup Greek yogurt or thick hung curd
- ¾ tablespoon ginger garlic paste (or ½ tablespoon each of finely grated ginger and garlic)
- ⅛ teaspoon turmeric (optional)
- ¾ to 1 teaspoon garam masala
- ½ teaspoon cumin powder (optional)
- 1 teaspoon coriander powder (optional)
- 1 teaspoon kasuri methi (dried fenugreek leaves, optional but key for flavor)
- ¾ to 1 tablespoon oil
Ingredients for the Sauce
- 2 to 3 tablespoons butter or ghee (divided)
- 1 cinnamon stick (2 inches, optional)
- 4 green cardamoms (optional)
- 4 cloves (optional)
- 1½ cups sliced onions (130 grams, optional)
- 600 grams fresh tomatoes (diced), or 1 cup passata, or ⅓ cup double concentrate tomato paste, or a 14-ounce can of whole peeled tomatoes
- 28 whole raw cashews (42 grams, soaked in hot water; or ¼ to ⅓ cup heavy cream for nut-free option)
- ½ cup water (for blending)
- 1 to 2 teaspoons Kashmiri red chili powder or paprika
- 1 to 1½ teaspoons garam masala
- 1 to 1½ teaspoons coriander powder (optional)
- ½ teaspoon cumin powder (optional)
- ½ to ¾ teaspoon salt
- 1 teaspoon sugar
- ½ tablespoon crushed kasuri methi
- 1½ cups hot water (reduce to 1 cup if omitting cashews)
- ⅓ cup heavy or whipping cream
- 2 tablespoons chopped coriander leaves for garnish
These ingredients make the dish adaptable, allowing options for special diets. For instance, use coconut cream instead of heavy cream for a vegan twist. This comprehensive list ensures you have everything for a creamy, rich result that’s mildly spicy and full of flavor.
How to Prepare the Perfect Butter Chicken: Step-by-Step Guide
Creating Butter Chicken starts with proper marination and moves into building a flavorful sauce. This guide walks you through each part, drawing from traditional methods to ensure a smooth, rich outcome. Marinating the chicken for at least 12 hours helps the spices sink in, making the meat tender and tasty.
First Step: Marinating the Chicken
Begin by cutting the chicken into 1-inch pieces and mixing it with lemon juice, chili powder, and salt for about 20 minutes. Then, add yogurt, spices, kasuri methi, and oil, stirring well to coat. Let it chill in the refrigerator for 12 to 48 hours. This step is crucial as it infuses the meat with deep flavors and keeps it juicy.
Second Step: Making the Sauce
Heat butter or ghee in a pan and add whole spices like cinnamon, cardamoms, and cloves if using. Sauté ginger garlic paste briefly, then blend tomatoes, optional onions, soaked cashews, and water into a smooth puree. Add this puree to the pan and cook until it thickens, stirring in powdered spices off the heat for better control.
| Step | Description | Tips |
|---|---|---|
| Prepare Chicken | Cut and marinate as above | Refrigerate for optimal tenderness |
| Cook Sauce | Simmer puree with spices | Add water gradually to adjust consistency |
| Combine and Finish | Add grilled chicken and cream | Temper cream to avoid splitting |
Final Steps: Cooking and Serving
Grill or pan-fry the marinated chicken until cooked through, then add it to the simmering sauce with hot water. Cook briefly to blend flavors, season with sugar, salt, and more kasuri methi, and stir in tempered cream. Garnish with coriander leaves and serve hot with basmati rice or roti. The whole process takes about 45 minutes of active cooking, resulting in a creamy, mildly spicy dish.
First, prepare the chicken by cutting it into bite-sized pieces and marinating with yogurt, ginger-garlic paste, turmeric, chili powder, and salt for at least 30 minutes. Heat butter in a pan, cook the chicken until browned, then make the sauce by simmering tomato puree and spices. Add the chicken back, incorporate cream, and simmer to meld flavors, garnishing with cilantro. For a vegan option, sear tofu instead and use coconut cream.
Dietary Substitutions to Customize Your Butter Chicken
Butter Chicken is flexible, allowing tweaks for different needs while keeping its creamy essence. Preparation involves swapping proteins or ingredients based on preferences, ensuring the dish remains mildly spicy and aromatic. Traditionally, it’s made without onions, but adding them can balance acidity if desired.
- Protein alternatives: Replace chicken with tofu or tempeh for vegan options; chickpeas work well for plant-based meals.
- Vegetable additions: Include bell peppers or spinach to boost nutrition and flavor without overpowering the sauce.
- Sauce modifications: Use coconut milk instead of cream for dairy-free versions; adjust spices like garam masala to suit tastes.
- Other changes: For gluten-free diets, stick to natural ingredients; reduce butter for low-calorie adaptations.
These swaps, such as using cashew alternatives, help maintain the rich, smooth gravy. Experimenting with these can make the dish even more versatile for busy parents or health-focused eaters.
Mastering Butter Chicken: Advanced Tips and Variations
To elevate your Butter Chicken, focus on techniques that enhance flavor and texture. Marinating overnight lets spices penetrate deeply, while using a cast iron skillet ensures even cooking. The dish’s preparation includes grilling the chicken for that authentic char before adding it to the creamy sauce.
Pro Cooking Techniques
Marinate the chicken for deeper flavor and tender results; a cast iron skillet helps with caramelization. When making the sauce, blend tomatoes and cashews smoothly for richness. Explore similar baking techniques in other recipes for inspiration.
Flavor Variations
- Add fenugreek leaves or smoked paprika for new twists on the aromatic profile.
- Incorporate cashew paste for extra creaminess in the sauce.
- Try sweet variations from other recipes to balance the mild spice.
Experimenting here can create unique profiles while keeping the dish creamy and rich. Presentation tips include serving in colorful bowls with garnishes for appeal.
How to Store Butter Chicken: Best Practices
Proper storage keeps Butter Chicken fresh and flavorful for later. After cooking, cool the dish quickly to maintain its creamy texture and mild spice. With its rich sauce, this recipe stores well, making it great for meal prep.
- Refrigeration: Keep in an airtight container for up to 3-4 days to preserve taste.
- Freezing: Divide into portions and freeze for up to 2 months; thaw in the fridge overnight.
- Reheating: Warm on the stovetop with a bit of water to keep it smooth, stirring as needed.
- Meal prep: Prepare ahead and store for easy, nutritious meals during the week.
This method ensures the dish remains juicy and aromatic, ideal for busy professionals or families.

FAQs: Frequently Asked Questions About Butter Chicken
How long should I marinate chicken for Butter Chicken to taste best?
For the most tender and flavorful Butter Chicken, marinate the chicken for at least 6 to 12 hours in a mixture containing yogurt and spices. Using thick Greek yogurt or hung curd helps tenderize the meat. If short on time, marinating for 2 to 3 hours still works but may result in a slightly less tender texture. Keeping the marinated chicken refrigerated during this time is important for food safety and optimal flavor absorption.
What are good alternatives if I don’t have Kashmiri chili powder for Butter Chicken?
Kashmiri chili powder is favored for its mild heat and vibrant red color. If unavailable, you can use Byadgi chili powder or a blend of smoked paprika and cayenne pepper to achieve a similar flavor and color profile. Adjust the cayenne amount based on your preferred spice level. Avoid using very hot chili powders as they can overpower the dish’s delicate balance.
Can I make Butter Chicken without fenugreek leaves or cashews?
Yes, you can omit fenugreek leaves (kasuri methi) and cashews if they are hard to find. Fenugreek adds a unique aroma but the dish remains delicious without it. Instead of cashews, you can use ¼ to ⅓ cup of heavy cream to maintain richness in the sauce while reducing added water accordingly. This substitution keeps the creamy texture and flavor intact.
What’s the best way to cook Butter Chicken if I don’t have a tandoor oven?
If you don’t have a tandoor, roast the marinated chicken in a preheated oven at 400°F (200°C) for about 20 minutes or pan-fry it on medium heat with some oil or butter until cooked through. Grilling on a barbecue or open flame also works well. Make sure to avoid burning or overcooking the chicken to keep it tender and juicy.
How can I prevent the cream in Butter Chicken sauce from splitting?
To prevent the cream from splitting, temper it before adding to the sauce. Gradually mix a few tablespoons of the hot butter chicken gravy into the cream first to gently raise its temperature. Then slowly stir the warmed cream back into the main sauce. This method helps maintain a smooth, rich texture without curdling during cooking.

Butter Chicken
🍗 Savor the rich, creamy tomato sauce combined with perfectly spiced tender chicken in this classic Butter Chicken recipe.
🌿 This dish offers an authentic and mildly spicy flavor profile that’s perfect for a comforting homemade Indian meal.
- Total Time: 12 hours 60 minutes
- Yield: 4 servings 1x
Ingredients
500 grams boneless chicken (thighs or breasts cut into 1-inch pieces)
½ to ¾ teaspoon Kashmiri red chili powder or paprika
¼ to ⅓ teaspoon salt
¾ to 1 tablespoon lemon juice
⅓ cup Greek yogurt or thick hung curd
¾ tablespoon ginger garlic paste (or ½ tablespoon each of finely grated ginger and garlic)
⅛ teaspoon turmeric (optional)
¾ to 1 teaspoon garam masala
½ teaspoon cumin powder (optional)
1 teaspoon coriander powder (optional)
1 teaspoon kasuri methi (dried fenugreek leaves, optional but key for flavor)
¾ to 1 tablespoon oil
2 to 3 tablespoons butter or ghee (divided)
1 cinnamon stick (2 inches, optional)
4 green cardamoms (optional)
4 cloves (optional)
1½ cups sliced onions (130 grams, optional)
600 grams fresh tomatoes (diced), or 1 cup passata, or ⅓ cup double concentrate tomato paste, or a 14-ounce can of whole peeled tomatoes
28 whole raw cashews (42 grams, soaked in hot water; or ¼ to ⅓ cup heavy cream for nut-free option)
½ cup water (for blending)
1 to 2 teaspoons Kashmiri red chili powder or paprika
1 to 1½ teaspoons garam masala
1 to 1½ teaspoons coriander powder (optional)
½ teaspoon cumin powder (optional)
½ to ¾ teaspoon salt
1 teaspoon sugar
½ tablespoon crushed kasuri methi
1½ cups hot water (reduce to 1 cup if omitting cashews)
⅓ cup heavy or whipping cream
2 tablespoons chopped coriander leaves for garnish
Instructions
1-First Step: Marinating the Chicken: Begin by cutting the chicken into 1-inch pieces and mixing it with lemon juice, chili powder, and salt for about 20 minutes. Then, add yogurt, spices, kasuri methi, and oil, stirring well to coat. Let it chill in the refrigerator for 12 to 48 hours. This step is crucial as it infuses the meat with deep flavors and keeps it juicy.
2-Second Step: Making the Sauce: Heat butter or ghee in a pan and add whole spices like cinnamon, cardamoms, and cloves if using. Sauté ginger garlic paste briefly, then blend tomatoes, optional onions, soaked cashews, and water into a smooth puree. Add this puree to the pan and cook until it thickens, stirring in powdered spices off the heat for better control.
3-Final Steps: Cooking and Serving: Grill or pan-fry the marinated chicken until cooked through, then add it to the simmering sauce with hot water. Cook briefly to blend flavors, season with sugar, salt, and more kasuri methi, and stir in tempered cream. Garnish with coriander leaves and serve hot with basmati rice or roti. The whole process takes about 45 minutes of active cooking, resulting in a creamy, mildly spicy dish.
4-First, prepare the chicken by cutting it into bite-sized pieces and marinating with yogurt, ginger-garlic paste, turmeric, chili powder, and salt for at least 30 minutes. Heat butter in a pan, cook the chicken until browned, then make the sauce by simmering tomato puree and spices. Add the chicken back, incorporate cream, and simmer to meld flavors, garnishing with cilantro. For a vegan option, sear tofu instead and use coconut cream.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🕒 Marinate chicken for a minimum of 12 hours to develop depth of flavor.
🌶️ Adjust Kashmiri chili powder to control spice level to your preference.
🍅 Use canned or fresh ripe tomatoes for best sauce consistency and taste.
- Prep Time: 15 minutes
- Marination time: 12 hours
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Marinating, grilling, simmering
- Cuisine: Indian
- Diet: Standard American Diet
Nutrition
- Serving Size: 1 serving






