Why You’ll Love This Butter Chicken
Butter Chicken is a timeless favorite that brings the vibrant flavors of Indian cuisine right to your kitchen. This recipe stands out for its ease of preparation, taking only about 30 minutes of active cooking time, which makes it ideal for busy parents juggling family dinners or working professionals seeking quick meals. You’ll enjoy the health benefits too, as it features lean protein from chicken and a mix of spices packed with antioxidants, helping support everyday wellness.
Its versatility is another highlight, allowing adaptations for various dietary needs like swapping in tofu for a vegan version or using gluten-free spices to fit different preferences. The distinctive flavor comes from a creamy, aromatic sauce that combines tomatoes, cashews, and spices for a mild yet rich taste that food enthusiasts and newcomers alike will adore. Whether you’re a student experimenting in a small dorm kitchen or seniors looking for comforting dishes, this Butter Chicken recipe promises to create memorable moments around the table.
For those interested in exploring more simple recipes, check out our guide to making a refreshing berry trifle, perfect for dessert after your main course.
Essential Ingredients for Butter Chicken
Gathering the right ingredients is key to crafting authentic Butter Chicken with its creamy Indian Makhani Sauce. Below is a comprehensive list based on the recipe details, ensuring you have everything needed for both the marinade and the sauce. We’ve organized it into categories for clarity, listing each item with precise measurements where provided to make shopping and preparation straightforward.
For the Chicken Marinade
- Boneless chicken: 1.1 lbs
- Lemon juice: (quantity not specified)
- Salt: (quantity not specified)
- Kashmiri red chili powder or paprika: (quantity not specified)
- Greek yogurt or hung curd: (quantity not specified)
- Ginger garlic paste or finely grated ginger and garlic: (quantity not specified)
- Turmeric (optional): (quantity not specified)
- Garam masala: (quantity not specified)
- Cumin powder (optional): (quantity not specified)
- Coriander powder (optional): (quantity not specified)
- Kasuri methi (dried fenugreek leaves, optional): (quantity not specified)
- Oil: (quantity not specified)
For the Sauce
- Butter or ghee: (quantity not specified)
- Whole spices such as cinnamon, green cardamoms, and cloves (all optional): (quantity not specified)
- Sliced onions (optional): (quantity not specified)
- Fresh tomatoes or canned tomato puree/passata or tomato paste: (quantity not specified)
- Ginger garlic paste or grated ginger and garlic: (quantity not specified)
- Green chilies (optional): (quantity not specified)
- Whole raw cashews soaked in hot water or substitute with heavy cream: (quantity not specified)
- Water: (quantity not specified)
- Kashmiri red chili powder or paprika: (quantity not specified)
- Garam masala: (quantity not specified)
- Coriander powder (optional): (quantity not specified)
- Cumin powder (optional): (quantity not specified)
- Salt: (quantity not specified)
- Sugar: (quantity not specified)
- Kasuri methi: (quantity not specified)
- Heavy cream or whipping cream: (quantity not specified)
- Chopped coriander leaves for garnish: (quantity not specified)
These ingredients come together to create a mild, aromatic dish with a smooth, buttery texture, perfect when served with basmati rice or naan. Remember, using thick yogurt like Greek yogurt helps tenderize the chicken without adding excess moisture.
How to Prepare the Perfect Butter Chicken: Step-by-Step Guide
Creating Butter Chicken with creamy Indian Makhani Sauce starts with proper marination to lock in flavors. First, marinate the chicken with lemon juice, salt, and chili powder for 20 minutes, then mix in yogurt, spices, ginger garlic paste, kasuri methi, and oil before refrigerating for at least 12 hours. This step ensures the chicken becomes tender and flavorful, drawing from the classic recipe’s essence.
Next, prepare the sauce by sautΓ©ing onions if you’re using them, and blend them with tomatoes, soaked cashews, and water into a smooth puree. Heat butter in a pan, add whole spices until they sizzle, then incorporate ginger garlic paste and green chilies, sautΓ©ing until fragrant. Turn off the heat, stir in dry spices, and add the puree before cooking on medium heat until it thickens.
After that, simmer the sauce with hot water for about 10 minutes until it reaches the desired consistency and fats rise to the top. Meanwhile, grill or pan-fry the marinated chicken on medium heat until it’s cooked through but not burnt. Finally, add the chicken to the sauce, adjust with extra water if needed, cover, and simmer for 5 to 7 minutes to blend flavors. Stir in heavy cream off the heat and garnish with chopped coriander leaves before serving.
For more ideas on adapting recipes, you might enjoy our salted carmelitas recipe, which offers simple twists for desserts.
Dietary Substitutions to Customize Your Butter Chicken
Butter Chicken is incredibly flexible, allowing you to tailor it to different dietary needs while keeping that creamy Indian Makhani Sauce intact. For protein alternatives, replace chicken with tofu, paneer, or chickpeas to make it vegetarian or vegan, or try turkey and lamb for a meat-based twist. If soy allergies are a concern, jackfruit serves as a great plant-based option that absorbs flavors well.
When it comes to vegetables, sauce, and seasonings, add bell peppers, spinach, or peas to boost nutrition and texture without overpowering the dish. Swap tomato puree for fresh tomatoes or canned diced ones, and experiment with spices like smoked paprika or cinnamon for a unique flavor. To keep it dairy-free, use coconut milk or cashew cream in place of heavy cream, ensuring everyone can enjoy this Butter Chicken recipe.
Mastering Butter Chicken: Advanced Tips and Variations
Taking your Butter Chicken to the next level involves some pro cooking techniques that enhance both flavor and texture. Use a cast-iron skillet for even heat distribution, searing the chicken at high heat to lock in juices before simmering it in the sauce. For deeper flavors, marinate overnight, allowing spices like garam masala and turmeric to penetrate fully.
Flavor variations can include adding kasuri methi for a traditional aroma or incorporating chili powder for extra heat. Presentation is key too top your dish with fresh cilantro and a drizzle of cream, then serve in simple bowls to make meals more inviting. If you’re planning ahead, prepare the sauce separately and refrigerate it, reheating gently when ready to combine with freshly cooked chicken for quick meals.
How to Store Butter Chicken: Best Practices
Proper storage helps maintain the quality of your Butter Chicken so it tastes just as good the next day. Keep it in an airtight container in the refrigerator for up to 3 days, which preserves the creamy texture of the Indian Makhani Sauce. For longer storage, freeze portions in freezer-safe containers for up to 2 months, making it easy to thaw and reheat when needed.
When reheating, do so gently on the stovetop or in the microwave, stirring occasionally to keep the sauce consistent and the chicken moist. For meal prep, consider making larger batches and dividing them into individual portions, labeling them with dates to stay organized and reduce waste.

FAQs: Frequently Asked Questions About Butter Chicken
How do I make Butter Chicken more tender and flavorful?
To make Butter Chicken tender and flavorful, marinate the chicken in thick yogurt (like Greek yogurt or hung curd) mixed with spices such as garam masala, turmeric, chili powder, ginger, and garlic. Refrigerate for at least 12 hours, allowing the marinade to break down the meat fibers and infuse the flavors deeply. Using boneless chicken thighs often yields juicier results compared to breasts.
Can I use canned tomatoes instead of fresh ones for Butter Chicken?
Yes, canned tomatoes such as tomato puree, passata, or whole peeled tomatoes work well in Butter Chicken. Since canned tomatoes tend to be more acidic, cooking them with onions or adding a pinch of sugar helps balance the tanginess. Blending canned tomatoes with soaked cashews also adds creaminess to the sauce.
What can I use if I donβt have Kashmiri red chili powder?
If Kashmiri red chili powder is unavailable, substitute with Byadgi chili powder for mild heat and vibrant color. Alternatively, mix equal parts smoked paprika and cayenne pepper to replicate the color and spiciness. Adjust quantities based on your heat preference to avoid overpowering the dish.
Is it possible to make Butter Chicken gravy ahead of time?
Yes, you can prepare the Butter Chicken gravy in advance and store it in the refrigerator for up to 2 days. Reheat gently on the stove before adding freshly grilled or cooked chicken. This approach saves time and allows the flavors to develop even further.
How can I prevent the cream from splitting when added to Butter Chicken sauce?
To prevent cream from splitting, temper it by mixing a few tablespoons of the hot Butter Chicken sauce into the cream first, warming it slightly. Then, stir this mixture slowly back into the main sauce off the heat or on very low heat, avoiding rapid boiling which can cause curdling. This technique keeps the sauce smooth and creamy.

Butter Chicken
π This Butter Chicken recipe offers a creamy Indian Makhani sauce that is smooth, aromatic, and rich in flavor.
π The marinated chicken is tender and succulent, making it a comforting and satisfying meal perfect with basmati rice or naan.
- Total Time: 12 hours 45 minutes
- Yield: Serves 4
Ingredients
– 1.1 lbs boneless chicken
– lemon juice
– salt
– Kashmiri red chili powder or paprika
– Greek yogurt or hung curd
– ginger garlic paste or finely grated ginger and garlic
– turmeric (optional)
– garam masala
– cumin powder (optional)
– coriander powder (optional)
– kasuri methi (dried fenugreek leaves, optional)
– oil
– butter or ghee
– whole spices such as cinnamon, green cardamoms, and cloves (all optional)
– sliced onions (optional)
– fresh tomatoes or canned tomato puree/passata or tomato paste
– ginger garlic paste or grated ginger and garlic
– green chilies (optional)
– whole raw cashews soaked in hot water or substitute with heavy cream
– water
– Kashmiri red chili powder or paprika
– garam masala
– coriander powder (optional)
– cumin powder (optional)
– salt
– sugar
– kasuri methi
– heavy cream or whipping cream
– chopped coriander leaves for garnish
Instructions
1-First, marinate the chicken with lemon juice, salt, and chili powder for 20 minutes, then mix in yogurt, spices, ginger garlic paste, kasuri methi, and oil before refrigerating for at least 12 hours. This step ensures the chicken becomes tender and flavorful, drawing from the classic recipeβs essence.
2-Next, prepare the sauce by sautΓ©ing onions if youβre using them, and blend them with tomatoes, soaked cashews, and water into a smooth puree. Heat butter in a pan, add whole spices until they sizzle, then incorporate ginger garlic paste and green chilies, sautΓ©ing until fragrant. Turn off the heat, stir in dry spices, and add the puree before cooking on medium heat until it thickens.
3-After that, simmer the sauce with hot water for about 10 minutes until it reaches the desired consistency and fats rise to the top. Meanwhile, grill or pan-fry the marinated chicken on medium heat until itβs cooked through but not burnt. Finally, add the chicken to the sauce, adjust with extra water if needed, cover, and simmer for 5 to 7 minutes to blend flavors. Stir in heavy cream off the heat and garnish with chopped coriander leaves before serving.
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 well in thick yogurt to tenderize and infuse flavor; Greek yogurt or hung curd works best to reduce excess moisture.
πΏ Kasuri methi adds a distinctive flavor, though optional; fresh or canned tomatoes both work well for the sauce.
π₯ Cook sauce on medium to low heat partially covered to prevent splattering due to richness; make the gravy ahead and cook chicken separately if preferred.
- Prep Time: 15 minutes
- Marination: 12 hours minimum
- Cook Time: 30 minutes
- Category: Main Course
- Method: Marinating, simmering, grilling or pan-frying
- 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







I tried this butter chicken recipe last night and it was absolutely amazing! The sauce was rich and creamy without being too heavy. Next time, I might add a bit more garam masala for an extra kick. Thanks for sharing such a delicious dish! π