Butter Chicken is a rich, creamy, and flavorful dish that has become a favorite worldwide. Known for its tender chicken in a velvety tomato-based sauce, it’s the perfect combination of spices and smooth textures. Whether you’re cooking for a special occasion or just looking for a comforting weeknight meal, this Butter Chicken Recipe is sure to impress.

Table of Contents
Why This Butter Chicken Recipe is a Must-Try
This Butter Chicken Recipe stands out for its simplicity and ability to deliver restaurant-quality flavors right at home. It’s quick to make, and the result is a rich, flavorful dish that will delight the entire family. The recipe uses a combination of aromatic spices and ingredients that blend seamlessly to create a sauce that’s both creamy and savory. Plus, it’s adaptable, making it suitable for various dietary preferences or spice tolerance levels.
Ingredients for Butter Chicken
Here’s a list of ingredients to make this irresistible Butter Chicken:
- Chicken breast or thighs: Provides a tender, juicy base for the dish.
- Butter: Adds richness and depth to the sauce, contributing to its signature smooth texture.
- Heavy cream: The key to the creamy sauce that makes butter chicken irresistible.
- Tomatoes: Fresh or canned, they give the sauce a tangy flavor and vibrant color.
- Onions: Adds sweetness and body to the sauce.
- Garlic and ginger: Provide aromatic depth and a hint of heat.
- Garam masala: A spice blend that adds warmth and complexity.
- Cumin and coriander: For earthy, citrusy notes that round out the flavor.
- Chili powder: Adds heat and depth to balance the richness of the butter and cream.
- Kasuri methi (dried fenugreek leaves): Offers a distinct herbal flavor that enhances the sauce.
- Salt and pepper: Essential for seasoning.
Alternative Ingredient Suggestions
If you’re missing some ingredients, don’t worry! Here are a few substitutions you can make:
- Chicken: If you prefer, you can use boneless chicken thighs instead of breasts for added flavor and moisture.
- Heavy cream: For a lighter version, substitute heavy cream with coconut milk or a half-and-half blend for a dairy-free option.
- Garam masala: If you don’t have garam masala on hand, a combination of ground cinnamon, cloves, cumin, and coriander can serve as a substitute.
- Kasuri methi: If you can’t find dried fenugreek leaves, you can skip them or use a pinch of dried oregano as a mild replacement.
Step-by-Step Instructions for Butter Chicken
Follow these simple steps to make a perfect Butter Chicken at home:
- Marinate the Chicken: In a bowl, mix the chicken with yogurt, lemon juice, and a pinch of salt. Let it marinate for at least 30 minutes (or overnight for deeper flavor). This tenderizes the chicken and infuses it with flavor.
- Cook the Chicken: Heat a little oil in a pan over medium heat. Add the marinated chicken and cook until it’s lightly browned and cooked through. Remove from the pan and set aside.
- Prepare the Sauce: In the same pan, melt butter over medium heat. Add finely chopped onions, garlic, and ginger. Sauté until the onions are soft and translucent, about 5 minutes.
- Spices and Tomatoes: Stir in the garam masala, cumin, coriander, and chili powder. Cook for another minute to release the spices’ fragrance. Add the tomatoes and cook until they soften, around 10 minutes. If you prefer a smoother sauce, you can blend the tomatoes before adding them to the pan.
- Create the Creamy Base: Once the tomatoes have cooked down, add the heavy cream and a bit of water to achieve the desired sauce consistency. Let it simmer for 10 minutes to thicken.
- Combine the Chicken and Sauce: Add the cooked chicken back into the sauce. Stir gently and simmer for another 5 minutes. Season with salt and pepper to taste.
- Finish with Butter: Stir in a tablespoon of butter and crushed kasuri methi leaves. Let the butter melt into the sauce, giving it that signature smoothness.
- Serve: Garnish with fresh cilantro and serve hot with naan, rice, or your favorite side dish.

Tips & Tricks for the Best Butter Chicken
- Don’t skip the marinating step: Marinating the chicken allows the flavors to penetrate and makes the chicken more tender.
- Adjust the spice level: For a milder version, reduce the chili powder and avoid using green chilies. For more heat, increase the chili powder or add fresh green chilies.
- Balance the flavors: Taste the sauce and adjust salt, sweetness (from the cream), and tanginess (from the tomatoes) as needed.
- Leftovers: Butter chicken tastes even better the next day as the flavors continue to meld. Store leftovers in an airtight container for up to 3 days in the fridge.
Pairing Ideas and Variations
This Butter Chicken Recipe is incredibly versatile and can be paired with a variety of sides or made into different variations:
- Sides: Serve with fluffy basmati rice, naan, or roti. You can also pair it with sautéed vegetables or a fresh cucumber raita to balance the richness of the dish.
- Gluten-Free Version: If you need a gluten-free option, enjoy the butter chicken with gluten-free naan or simply pair it with rice.
- Spicy Variation: If you like a little extra heat, you can add diced green chilies or use hot chili powder.
Healthier Alternatives
While Butter Chicken is rich and indulgent, there are ways to make it lighter without compromising on flavor. Swap heavy cream with Greek yogurt or use reduced-fat cream to cut down on calories. You can also try baking or grilling the chicken instead of pan-frying it.
Conclusion
This Butter Chicken Recipe is a flavorful and indulgent dish that brings the authentic taste of India right to your kitchen. With its creamy sauce, tender chicken, and aromatic spices, it’s a dish that everyone will love. Whether you’re serving it to your family for dinner or impressing guests at a gathering, this recipe will quickly become a staple in your cooking repertoire. With simple ingredients and easy-to-follow steps, you can enjoy restaurant-quality butter chicken in the comfort of your home.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breasts for butter chicken?
Yes, you can use chicken thighs instead of chicken breasts in this butter chicken recipe. Chicken thighs are more flavorful and tend to stay juicier during cooking, making them a great option for this dish.
Is butter chicken spicy?
Traditional butter chicken has a mild to moderate spice level, but it’s balanced out by the creamy sauce. If you prefer less heat, you can reduce the amount of chili powder or skip the green chilies. Conversely, for a spicier version, feel free to increase the chili powder or add fresh green chilies to the recipe.
Can I make butter chicken ahead of time?
Yes, you can make butter chicken ahead of time. In fact, the flavors deepen and become even better the next day. Simply store the dish in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop, adding a splash of water or cream if the sauce has thickened too much.
More Relevant Recipes
- Creamy Sweet Potato Mash with Nutty Brown Butter: This recipe offers a rich, creamy texture similar to the buttery sauce of butter chicken. The nutty brown butter adds a depth of flavor that complements the smoothness of the mashed sweet potatoes, making it a perfect side dish or stand-alone vegetarian meal.
- Crockpot Chicken Enchilada Casserole: With tender chicken and a creamy sauce, this casserole brings comfort food to the table. The combination of cheese, spices, and a slow-cooked chicken makes it a hearty and satisfying meal that pairs wonderfully with the rich flavors of butter chicken.
- Greek Lemon Chicken Soup: This flavorful chicken soup features a tangy lemon broth with tender chicken, making it a lighter, yet equally comforting alternative to butter chicken. The combination of fresh herbs and bright flavors balances the richness of the original dish.
Butter Chicken Recipe
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
- Diet: Halal
Description
Butter Chicken is a rich, creamy, and flavorful dish that has become a favorite worldwide. Known for its tender chicken in a velvety tomato-based sauce, it’s the perfect combination of spices and smooth textures. Whether you’re cooking for a special occasion or just looking for a comforting weeknight meal, this Butter Chicken Recipe is sure to impress.
Ingredients
- Chicken breast or thighs – 500g, provides a tender, juicy base for the dish.
- Butter – 3 tablespoons, adds richness and depth to the sauce.
- Heavy cream – 1/2 cup, the key to the creamy sauce.
- Tomatoes – 2 medium, give the sauce a tangy flavor and vibrant color.
- Onions – 1 medium, adds sweetness and body to the sauce.
- Garlic – 3 cloves, provide aromatic depth.
- Ginger – 1 tablespoon, adds a hint of heat and spice.
- Garam masala – 1 teaspoon, adds warmth and complexity to the dish.
- Cumin – 1/2 teaspoon, for earthy notes.
- Coriander – 1/2 teaspoon, adds a citrusy flavor.
- Chili powder – 1/2 teaspoon, adds heat and balance to the richness.
- Kasuri methi (dried fenugreek leaves) – 1/2 teaspoon, provides a distinct herbal flavor.
- Salt – to taste, essential for seasoning.
- Pepper – to taste, balances the flavors.
Instructions
- Marinate the chicken with yogurt, lemon juice, and salt. Let it marinate for at least 30 minutes.
- Heat oil in a pan, cook the marinated chicken until browned, then set it aside.
- In the same pan, melt butter and sauté onions, garlic, and ginger until softened.
- Add garam masala, cumin, coriander, and chili powder. Cook for another minute to release the spices’ fragrance.
- Add chopped tomatoes and cook until softened, about 10 minutes. Blend the tomatoes for a smoother sauce if desired.
- Stir in heavy cream and water, and let it simmer for 10 minutes to thicken.
- Return the chicken to the pan, simmer for another 5 minutes to meld the flavors.
- Finish with butter and crushed kasuri methi leaves. Stir until the butter melts into the sauce.
- Serve the butter chicken garnished with cilantro.
Notes
- Marinating the chicken tenderizes the meat and infuses it with flavor.
- Adjust the chili powder to suit your spice preference.
- For a lighter version, use coconut milk instead of heavy cream.
- Leftovers keep well for up to 3 days in the fridge and taste even better the next day.
- For a vegan version, substitute chicken with tofu or cauliflower and use non-dairy cream.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 6g
- Sodium: 500mg
- Fat: 23g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 80mg
