Why You’ll Love This Butter Chicken
This dish, known as Butter Chicken, offers a perfect blend of simplicity and bold flavors that make it a favorite for home cooks. With its creamy tomato sauce and tender chicken, it’s surprisingly easy to whip up, even on busy nights, while delivering a restaurant-quality experience right in your kitchen. Whether you’re new to Indian cuisine or a seasoned enthusiast, the balance of spices and creaminess ensures every bite is satisfying and memorable.
One of the standout features of Butter Chicken is its ease of preparation. This recipe is simple and quick, with a short yogurt-based marinade that tenderizes the chicken in just 15 30 minutes, and the one-pan sauce comes together in about 25 30 minutes, so total active time is roughly 40 60 minutes. Minimal chopping, straightforward searing, and a gentle simmer let you enjoy restaurant-style buttery chicken without complicated techniques, making it ideal for busy weeknights. Additionally, the recipe uses boneless chicken, such as thighs or breasts, marinated in two stages: first with lemon juice, salt, and chili powder; then with a mixture of thick strained yogurt, ginger garlic paste, and spices including Kashmiri red chili powder, garam masala, kasuri methi, turmeric, cumin powder, coriander powder, and oil, with marination lasting 12 to 48 hours for optimal tenderness.
Health benefits are another reason to try this recipe. When made with lean chicken breast or thigh and reduced-fat yogurt, this buttery chicken curry delivers high-quality protein with essential B vitamins and iron. Pureed tomatoes provide vitamin C and lycopene, and you can trim excess butter or use a little olive oil to lower saturated fat while keeping the creamy texture. Nutritional information per serving includes about 385 calories, 23 grams of fat (10 grams saturated), 12 grams of carbohydrates (3 grams fiber, 7 grams sugar), 32 grams of protein, 701 mg of sodium, 119 mg of cholesterol, and significant amounts of vitamin A, vitamin C, calcium, and iron, making it a balanced meal option.
The versatility of Butter Chicken stands out as well. The recipe adapts easily: swap dairy cream for coconut milk or cashew cream for a dairy-free version, choose gluten-free naan or rice, and adjust spice levels to suit different tastes. The buttery tomato chicken reheats well, freezes cleanly, and scales up for meal prep, and key ingredients for the sauce include fresh ripe tomatoes or canned tomato puree, whole raw cashews soaked and blended into a smooth cream, butter or ghee, optional whole spices like cinnamon, cardamoms, and cloves, green chilies, and heavy cream for richness. For that distinctive flavor, the harmony of roasted spices, smoky kasoori methi, and tangy-sweet tomato cream creates a layered profile with balanced warmth, subtle sweetness, and creamy mouthfeel.
Jump to:
- Why You’ll Love This Butter Chicken
- Essential Ingredients for Butter Chicken
- How to Prepare the Perfect Butter Chicken: Step-by-Step Guide
- First Step: Mise en place and marinade
- Second Step: Sear the protein
- Third Step: Build the sauce
- Fourth Step: Finish the curry
- Fifth Step: Adjust texture and spices
- Final Step: Garnish and serve
- Dietary Substitutions to Customize Your Butter Chicken
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- 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
- What makes butter chicken different from chicken tikka masala?
- How can I marinate chicken for butter chicken to get the best flavor and tenderness?
- Can I make butter chicken ahead of time and reheat it without losing quality?
- What are some good side dishes to serve with butter chicken?
- Can I substitute nuts in the butter chicken recipe, and how will it affect the flavor?
- 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 with its rich, aromatic, and mildly spiced tomato-based sauce. Below is a comprehensive structured list of all ingredients needed, based on the details provided. Each item includes precise measurements where specified, ensuring you can follow along easily for a successful recipe.
- 1 lb (450 g) boneless chicken thighs or breast Thighs give richer flavor and stay juicier; breasts are leaner.
- 1 cup (240 g) plain yogurt Tenderizes and adds tang to the marinade for succulent results.
- 2 tbsp ginger-garlic paste Builds aromatic backbone and umami for the sauce.
- 2 tbsp vegetable oil or ghee For searing and flavor; ghee enhances authentic richness.
- 1 large onion, finely chopped (about 1 cup) Caramelizes into the sauce base for depth and sweetness. Onions may be included to balance tomato acidity.
- 14 oz (400 g) canned crushed tomatoes or tomato purée Provides body, acidity, and color. You can also use fresh ripe tomatoes or tomato paste.
- 1/2 cup (120 ml) heavy cream or full-fat coconut milk Creates the signature creamy texture.
- 2 tsp garam masala Warm spice blend that defines the profile.
- 1 tsp ground cumin Adds earthy warmth.
- 1 tsp paprika or Kashmiri red chili For color and mild heat; adjust for spice preference.
- 1/2 tsp turmeric Adds color and gentle earthiness.
- 1 tsp salt (adjust to taste) Enhances flavors.
- 1 tsp kasoori methi (dried fenugreek leaves) Provides a distinctive slightly bitter, aromatic finish.
- 1 2 tbsp butter For sheen and richness; can reduce for lighter versions.
- Whole raw cashews (quantities not specified) Soak and blend into a smooth cream for added creaminess, with heavy cream as a nut-free alternative.
- Optional whole spices like cinnamon, cardamoms, and cloves (quantities not specified) For extra aroma in the sauce.
- Green chilies (optional, quantities not specified) Add for a bit of heat.
For special dietary options, you can make adjustments as follows: For vegan, use firm tofu or seitan instead of chicken; swap yogurt for unsweetened soy or coconut yogurt; replace cream with cashew cream or coconut milk; and use plant-based butter or oil. For gluten-free, all core ingredients are naturally gluten-free, but ensure spice blends and canned tomatoes are certified. For low-calorie, opt for skinless chicken breast, low-fat yogurt, reduce butter, and substitute half the cream with unsweetened almond milk while adding blended cashews for creaminess.
How to Prepare the Perfect Butter Chicken: Step-by-Step Guide
Creating Butter Chicken involves marinating the chicken for optimal tenderness, grilling or pan-frying it, and simmering in a creamy tomato sauce. The preparation process starts with marinating boneless chicken in two stages as mentioned, then sautéing onions if used, blending with tomatoes and soaked cashews, and seasoning with spices. Total time includes 15 minutes of active preparation, 30 minutes of cooking, and a minimum 12-hour marination for the best results.
First Step: Mise en place and marinade
Trim and cut 1 lb (450 g) chicken into 1 1.5 inch pieces. In a bowl, combine 1 cup plain yogurt, 1 tbsp ginger-garlic paste, 1 tsp garam masala, 1 tsp ground cumin, 1 tsp paprika, 1/2 tsp turmeric, and 1 tsp salt. Add the chicken, coat thoroughly, and refrigerate for at least 12 hours or up to 48 hours for deeper flavor and tenderness. For dairy-free variations, use unsweetened soy or coconut yogurt and firm tofu or seitan.
Second Step: Sear the protein
Heat 2 tbsp oil or ghee in a large skillet over medium-high heat until shimmering. Remove excess marinade and sear chicken in batches for 2 3 minutes per side until golden. Transfer to a plate; this step locks in juices and builds flavor, as grilling or pan-frying the marinated chicken is key. While your chicken sears, consider a simple dessert like high-altitude chocolate lava cakes for a sweet finish.
Third Step: Build the sauce
Lower heat to medium and add 1 tbsp oil if needed, then sauté 1 cup finely chopped onion until translucent, about 6 8 minutes. Stir in 1 tbsp ginger-garlic paste and cook for 1 minute. Add 14 oz crushed tomatoes and simmer for 8 10 minutes. For an authentic touch, incorporate whole raw cashews blended into cream and optional whole spices.
Fourth Step: Finish the curry
Return chicken to the pan and simmer for 8 10 minutes until cooked. Stir in 1/2 cup heavy cream, along with water to adjust consistency, and season with salt, sugar, kasuri methi, and additional spices. The dish is then garnished with chopped coriander leaves and pairs well with naan, basmati rice, turmeric rice, cumin rice, or Indian breads.
Fifth Step: Adjust texture and spices
For a smoother sauce, use an immersion blender. Adjust spices to keep the flavor mildly spiced, selecting high-quality tomatoes and incorporating onions to reduce acidity, as per preparation tips. For a nut-free alternative, rely on heavy cream for creaminess.
Final Step: Garnish and serve
Sprinkle with kasoori methi and cilantro, and serve hot. Leftovers can be stored as detailed later, and the sauce can be prepared ahead for convenience. Preparation tips also emphasize using thick yogurt and adjusting spices for mild flavor, ensuring a rich, aromatic result. For more inspiration, check an authentic Butter Chicken recipe here.
Dietary Substitutions to Customize Your Butter Chicken
Butter Chicken can be tailored to various diets while maintaining its creamy essence. Key ingredients like marinated chicken and tomato-based sauce allow for swaps that accommodate different needs. Here’s how to make adjustments based on the additional details provided.
Protein and Main Component Alternatives
- Swap chicken with firm tofu, tempeh, or seitan for vegan options, adjusting cooking time as tofu needs brief browning.
- Use firm white fish or shrimp for pescatarians, adding late to avoid overcooking.
Vegetable, Sauce, and Seasoning Modifications
- Bulk with spinach or cauliflower, adding them during simmering for extra nutrition.
- For sauce tweaks, increase tomatoes for tang and use cashews for creaminess as a nut-free alternative.
| Dietary Need | Suggested Substitution | Impact on Flavor |
|---|---|---|
| Vegan | Coconut milk for cream | Adds tropical notes |
| Low-calorie | Almond milk and cashews | Maintains creaminess with less fat |
Mastering Butter Chicken: Advanced Tips and Variations
To elevate your Butter Chicken, focus on pro techniques and flavor variations. Marinating for at least 12 hours ensures tenderness, and using cashews for creaminess adds a nutty richness, as highlighted in the sauce ingredients.
Pro Cooking Techniques
- Roast spices whole to amplify aroma.
- Brown chicken well and slow-simmer for melded flavors.
Flavor Variations
This North Indian classic features generous ghee and roasted tomatoes for balance.
How to Store Butter Chicken: Best Practices
Proper storage keeps Butter Chicken flavorful, with the sauce prepared ahead and frozen without cream. Cool leftovers and refrigerate for 3 4 days in airtight containers.

FAQs: Frequently Asked Questions About Butter Chicken
What makes butter chicken different from chicken tikka masala?
Butter chicken typically features a smooth, creamy tomato-based gravy with mild spices and is cooked using butter, creating a rich flavor. It usually does not include onions in the sauce. In contrast, chicken tikka masala is generally spicier, includes onions sautéed in oil, and has a thicker, more textured gravy. These differences lead to distinct tastes and textures, even though both dishes share some common ingredients like tomatoes and cream.
How can I marinate chicken for butter chicken to get the best flavor and tenderness?
For tender and flavorful chicken, marinate it in a mixture of thick yogurt (like Greek yogurt or hung curd), ginger, garlic, lemon juice, and spices such as garam masala and chili powder. Use thick yogurt to prevent excess moisture and ensure the marinade clings well. Marinate for at least 12 hours in the refrigerator to allow the chicken to absorb the spices and tenderize properly before cooking.
Can I make butter chicken ahead of time and reheat it without losing quality?
Yes, you can prepare the butter chicken sauce in advance and refrigerate it for up to 2 days. When ready to serve, grill or cook the marinated chicken fresh and combine it with the warmed sauce. If freezing, it’s best to freeze the cooked chicken and sauce separately, then add cream only after reheating to maintain a smooth texture and rich flavor.
What are some good side dishes to serve with butter chicken?
Butter chicken pairs well with a variety of sides, including basmati rice, naan bread, turmeric rice, cumin-flavored rice, or simple steamed rice. These options complement the creamy sauce and balance the flavors, making for a satisfying meal.
Can I substitute nuts in the butter chicken recipe, and how will it affect the flavor?
Yes, cashews commonly used to thicken butter chicken sauce can be replaced with almonds or almond flour, which will alter the flavor slightly by adding a different nutty note. For a nut-free version, substitute the cashews with ¼ to ⅓ cup heavy cream and reduce the amount of water in the recipe accordingly. This keeps the sauce creamy without changing the texture too much.

Butter Chicken
🍛 This Butter Chicken recipe offers a rich, creamy tomato sauce infused with traditional Indian spices, delivering a comforting and flavorful meal.
🔥 The marinated chicken becomes tender and juicy, making it perfect for pairing with naan or rice for an authentic Indian dining experience.
- Total Time: 12 hours 45 minutes minimum
- Yield: 4-6 servings
Ingredients
– 1 lb (450 g) boneless chicken thighs or breast Thighs give richer flavor and stay juicier; breasts are leaner
– 1 cup (240 g) plain yogurt Tenderizes and adds tang to the marinade for succulent results
– 2 tbsp ginger-garlic paste Builds aromatic backbone and umami for the sauce
– 2 tbsp vegetable oil or ghee For searing and flavor; ghee enhances authentic richness
– 1 large onion, finely chopped (about 1 cup) Caramelizes into the sauce base for depth and sweetness. Onions may be included to balance tomato acidity
– 14 oz (400 g) canned crushed tomatoes or tomato purée Provides body, acidity, and color. You can also use fresh ripe tomatoes or tomato paste
– 1/2 cup (120 ml) heavy cream or full-fat coconut milk Creates the signature creamy texture
– 2 tsp garam masala Warm spice blend that defines the profile
– 1 tsp ground cumin Adds earthy warmth
– 1 tsp paprika or Kashmiri red chili For color and mild heat; adjust for spice preference
– 1/2 tsp turmeric Adds color and gentle earthiness
– 1 tsp salt (adjust to taste) Enhances flavors
– 1 tsp kasoori methi (dried fenugreek leaves) Provides a distinctive slightly bitter, aromatic finish
– 1 2 tbsp butter For sheen and richness; can reduce for lighter versions
– Whole raw cashews (quantities not specified) Soak and blend into a smooth cream for added creaminess, with heavy cream as a nut-free alternative
– Optional whole spices like cinnamon, cardamoms, and cloves (quantities not specified) For extra aroma in the sauce
– Green chilies (optional, quantities not specified) Add for a bit of heat
Instructions
1-First Step: Mise en place and marinade: Trim and cut 1 lb (450 g) chicken into 1 1.5 inch pieces. In a bowl, combine 1 cup plain yogurt, 1 tbsp ginger-garlic paste, 1 tsp garam masala, 1 tsp ground cumin, 1 tsp paprika, 1/2 tsp turmeric, and 1 tsp salt. Add the chicken, coat thoroughly, and refrigerate for at least 12 hours or up to 48 hours for deeper flavor and tenderness. For dairy-free variations, use unsweetened soy or coconut yogurt and firm tofu or seitan.
2-Second Step: Sear the protein: Heat 2 tbsp oil or ghee in a large skillet over medium-high heat until shimmering. Remove excess marinade and sear chicken in batches for 2 3 minutes per side until golden. Transfer to a plate; this step locks in juices and builds flavor, as grilling or pan-frying the marinated chicken is key. While your chicken sears, consider a simple dessert like high-altitude chocolate lava cakes for a sweet finish.
3-Third Step: Build the sauce: Lower heat to medium and add 1 tbsp oil if needed, then sauté 1 cup finely chopped onion until translucent, about 6 8 minutes. Stir in 1 tbsp ginger-garlic paste and cook for 1 minute. Add 14 oz crushed tomatoes and simmer for 8 10 minutes. For an authentic touch, incorporate whole raw cashews blended into cream and optional whole spices.
4-Fourth Step: Finish the curry: Return chicken to the pan and simmer for 8 10 minutes until cooked. Stir in 1/2 cup heavy cream, along with water to adjust consistency, and season with salt, sugar, kasuri methi, and additional spices. The dish is then garnished with chopped coriander leaves and pairs well with naan, basmati rice, turmeric rice, cumin rice, or Indian breads.
5-Fifth Step: Adjust texture and spices: For a smoother sauce, use an immersion blender. Adjust spices to keep the flavor mildly spiced, selecting high-quality tomatoes and incorporating onions to reduce acidity, as per preparation tips. For a nut-free alternative, rely on heavy cream for creaminess.
6-Final Step: Garnish and serve: Sprinkle with kasoori methi and cilantro, and serve hot. Leftovers can be stored as detailed later, and the sauce can be prepared ahead for convenience. Preparation tips also emphasize using thick yogurt and adjusting spices for mild flavor, ensuring a rich, aromatic result. For more inspiration, check an authentic Butter Chicken recipe here.
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 at least 12 hours for best tenderness.
🥛 Use thick yogurt like hung curd to prevent excess moisture in marinade.
🍅 Adding onions helps balance acidity from tomatoes and enhances flavor.
🌰 Soaked cashews add luxurious creaminess, or substitute with heavy cream if nut-free.
🔥 Adjust spice levels to your preference, aiming for mild and aromatic.
❄️ Sauce can be prepared ahead and dish frozen without cream; add cream when reheating.
- Prep Time: 15 minutes active
- Marination Time: 12-48 hours
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Marinating, Grilling, Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 7 grams
- Sodium: 701 milligrams
- Fat: 23 grams
- Saturated Fat: 10 grams
- Carbohydrates: 12 grams
- Fiber: 3 grams
- Protein: 32 grams
- Cholesterol: 119 milligrams






