Butter Chicken Curry Recipe: Restaurant Quality in Your Kitchen!
Butter chicken, or Murgh Makhani, is a dish that needs no introduction. Its creamy, tomato-based sauce, infused with aromatic spices and tender chicken, has captivated taste buds worldwide. This recipe brings the authentic flavors of butter chicken right to your home, allowing you to create a restaurant-quality dish that’s surprisingly easy to make. Forget takeout โ with a little patience and these simple steps, you’ll be serving up a butter chicken feast that will impress your family and friends.
Why This Recipe Works
This recipe is designed for success, even for novice cooks. Hereโs why it delivers exceptional results:
- Authentic Flavor Profile: We use a blend of carefully selected spices that are essential for achieving that signature butter chicken taste. The balance of warmth, sweetness, and a hint of chili creates a symphony of flavors.
- Tender Chicken: Marinating the chicken in yogurt and spices not only infuses it with flavor but also tenderizes it, ensuring a melt-in-your-mouth texture.
- Creamy and Rich Sauce: The combination of butter, tomatoes, cream, and cashew paste (optional, but highly recommended) creates a luxuriously smooth and decadent sauce that perfectly complements the chicken.
- Simplified Process: While authentic butter chicken can be complex, this recipe streamlines the process without sacrificing flavor. We break down the steps into manageable tasks, making it accessible to home cooks of all skill levels.
- Adaptable Spice Level: The amount of chili powder can be adjusted to your preference, allowing you to customize the heat to your liking.
Ingredients
- For the Chicken Marinade:
- 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
- 1 cup plain yogurt
- 1 tablespoon ginger-garlic paste (equal parts ginger and garlic, finely grated or minced)
- 1 tablespoon lemon juice
- 1 teaspoon garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder (adjust to your spice preference)
- 1/2 teaspoon salt
- For the Butter Chicken Sauce:
- 2 tablespoons butter
- 1 medium onion, finely chopped
- 1 tablespoon ginger-garlic paste
- 1 teaspoon garam masala
- 1 teaspoon cumin powder
- 1/2 teaspoon paprika
- 1/4 teaspoon cayenne pepper (optional, for extra heat)
- 1 (28 ounce) can crushed tomatoes
- 1/2 cup heavy cream
- 1/4 cup cashew paste (optional, but highly recommended for added richness and creaminess)
- 1 tablespoon sugar (or honey)
- 1/2 teaspoon salt (or to taste)
- 1/4 cup chopped cilantro, for garnish
- Optional:
- Naan bread or rice, for serving

Instructions
- Marinate the Chicken: In a large bowl, combine the chicken pieces, yogurt, ginger-garlic paste, lemon juice, garam masala, turmeric powder, chili powder, and salt. Mix well to ensure the chicken is evenly coated. Cover the bowl and refrigerate for at least 30 minutes, or preferably 2-4 hours for optimal flavor and tenderness. Overnight marination is also acceptable.
- Cook the Chicken: Preheat your oven to 400ยฐF (200ยฐC). Line a baking sheet with parchment paper. Spread the marinated chicken in a single layer on the baking sheet. Bake for 20-25 minutes, or until the chicken is cooked through and lightly browned. Alternatively, you can pan-fry the chicken in a skillet over medium-high heat until cooked through.
- Prepare the Sauce: While the chicken is cooking, melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes.
- Add Aromatics and Spices: Stir in the ginger-garlic paste, garam masala, cumin powder, paprika, and cayenne pepper (if using). Cook for 1 minute, stirring constantly, until fragrant.
- Simmer the Sauce: Pour in the crushed tomatoes and bring to a simmer. Reduce the heat to low, cover the pot, and simmer for 15-20 minutes, stirring occasionally, to allow the flavors to meld.
- Blend the Sauce (Optional): For a smoother sauce, use an immersion blender to blend the sauce directly in the pot. Alternatively, carefully transfer the sauce to a regular blender and blend until smooth. Return the blended sauce to the pot.
- Add Cream and Cashew Paste: Stir in the heavy cream, cashew paste (if using), sugar (or honey), and salt. Mix well to combine.
- Combine Chicken and Sauce: Add the cooked chicken to the sauce and stir to coat. Simmer for another 5-10 minutes to allow the chicken to absorb the flavors of the sauce.
- Garnish and Serve: Garnish with chopped cilantro and serve hot with naan bread or rice.
Tips for Success
- Use Fresh Spices: Freshly ground spices will provide the most intense and vibrant flavor. If possible, grind your own spices using a spice grinder or mortar and pestle.
- Don’t Skip the Marination: The marination process is crucial for tenderizing the chicken and infusing it with flavor. The longer the chicken marinates, the better the results.
- Adjust the Spice Level: The amount of chili powder and cayenne pepper can be adjusted to your preference. Start with a small amount and add more to taste.
- Use High-Quality Tomatoes: Using high-quality crushed tomatoes will result in a richer and more flavorful sauce. San Marzano tomatoes are a great option.
- Don’t Overcook the Chicken: Overcooked chicken will be dry and tough. Cook the chicken until it is just cooked through and still slightly juicy.
- Taste and Adjust Seasoning: Before serving, taste the sauce and adjust the seasoning as needed. You may need to add more salt, sugar, or spices to balance the flavors.
- For a Smoky Flavor: After adding the chicken to the sauce, you can place a small steel bowl in the center of the pot. Heat a piece of charcoal until it’s glowing red, then carefully place it in the bowl. Pour a teaspoon of oil over the charcoal, which will create smoke. Immediately cover the pot tightly and let it sit for 2-3 minutes. Remove the bowl and charcoal before serving. This will impart a subtle smoky flavor to the butter chicken.
Storage Instructions
Leftover butter chicken can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave until heated through. You may need to add a splash of water or cream to thin the sauce if it has thickened during storage.
Butter chicken can also be frozen for up to 2-3 months. Thaw overnight in the refrigerator before reheating.

FAQ
- Can I use chicken breast instead of chicken thighs? While chicken thighs are recommended for their juiciness and flavor, you can use chicken breast if preferred. Just be careful not to overcook it, as it can become dry more easily.
- Can I make this vegetarian? Absolutely! Substitute the chicken with paneer (Indian cheese) or tofu. You can also add vegetables like cauliflower, potatoes, or peas.
- Can I make this dairy-free? Yes, you can substitute the yogurt and heavy cream with coconut yogurt and coconut cream, respectively. Be aware that this will slightly alter the flavor profile.
- What can I serve with butter chicken? Butter chicken is delicious served with naan bread, basmati rice, or roti. You can also serve it with a side of raita (yogurt dip) and a fresh salad.
- Is butter chicken spicy? This recipe is mildly spicy. You can adjust the amount of chili powder and cayenne pepper to your preference.
Conclusion
This butter chicken curry recipe is your ticket to a flavorful and satisfying meal, right in the comfort of your own kitchen. With its creamy texture, aromatic spices, and tender chicken, it’s a guaranteed crowd-pleaser. So, gather your ingredients, follow the steps, and get ready to experience the magic of authentic butter chicken. Enjoy!