Imagine hosting a dinner party where your guests rave about your homemade butter chicken, a dish you've perfected over time. You might wonder what makes this creamy, spiced delight so universally appealing and how you can achieve that same restaurant-quality flavor at home. From the marination process to the right blend of spices, each step plays a crucial role in creating that rich taste. Understanding these elements could transform your cooking experience and elevate your meals to new heights. What secrets lie within the recipe that can turn an ordinary dinner into an extraordinary occasion?
Key Takeaways
- Marinate 1 lb boneless chicken thighs in yogurt, lemon juice, and spices for at least 3 hours to enhance flavor and tenderness.
- Prepare a rich tomato sauce by sautéing ginger-garlic, adding tomatoes, and blending in cream or coconut milk for creaminess.
- Grill the marinated chicken before simmering it in the prepared sauce to meld flavors together.
- Serve butter chicken hot with basmati rice or naan, garnished with fresh cilantro for added flavor.
- Adjust spice levels according to personal preference and enjoy the versatility of this dish for meal prep or gatherings.
History

When you dive into the history of Butter Chicken, you'll discover that this beloved dish, also known as Murgh Makhani, was born in the 1950s at the Moti Mahal restaurant in Delhi, India.
Chefs there creatively used leftover tandoori chicken, transforming it into a rich, creamy tomato-based sauce that highlights its unique qualities.
Over time, the recipe evolved to feature marinated chicken grilled to perfection and simmered in a spiced tomato sauce, making it a popular dish in Indian cuisine.
Its immense popularity spread beyond India, and it became a staple on restaurant menus worldwide.
While often confused with Chicken Tikka Masala, Butter Chicken remains distinct in flavor and preparation, showcasing its own delicious legacy.
Recipe

Butter Chicken, or Murgh Makhani, is a beloved Indian dish known for its rich and creamy sauce, paired with tender marinated chicken. The key to a great Butter Chicken lies in the marination process, which infuses the chicken with robust flavors and ensures it remains juicy during cooking. Traditionally, chicken thighs are used for their higher fat content, which adds to the overall flavor and texture of the dish.
The combination of spices, yogurt, and lemon juice in the marinade not only enhances the taste but also acts as a tenderizer. Once the chicken is marinated, the dish comes together with a luscious sauce made from sautéed spices, ginger, garlic, and a smooth tomato puree. The incorporation of heavy cream or coconut milk at the end creates a velvety finish, perfect for spooning over fluffy basmati rice or scooping with warm naan bread. The use of seasonal produce in side dishes can elevate the meal's overall freshness and flavor.
With a balance of flavors and a delightful aroma, Butter Chicken is sure to impress at any dinner table.
Ingredients:
- 1 lb chicken thighs, boneless and skinless
- 1 cup plain yogurt
- 2 tbsp lemon juice
- 2 tsp garam masala
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp turmeric
- 1 tsp chili powder
- 4 tbsp butter
- 1 onion, finely chopped
- 2 tsp ginger, minced
- 2 tsp garlic, minced
- 1 can (15 oz) tomato puree
- 1 cup heavy cream or coconut milk
- Salt, to taste
- Fresh cilantro, for garnishing
To prepare Butter Chicken, start by marinating the chicken thighs in a mixture of yogurt, lemon juice, garam masala, cumin, coriander, turmeric, chili powder, and salt. Allow the chicken to marinate for at least 12 hours in the refrigerator for maximum flavor.
Once marinated, heat butter in a large skillet over medium heat. Add the chopped onion and sauté until golden brown. Stir in the minced ginger and garlic, cooking until fragrant. Then, add the marinated chicken to the skillet and cook until it’s browned on all sides. Pour in any remaining marinade to deglaze the pan, scraping up any browned bits for added flavor. Lower the heat and cover the skillet, allowing the chicken to cook through for about 15-20 minutes. For those seeking more guidance, the lemon chicken cooking instructions recommend checking the internal temperature to ensure it reaches 165°F before serving.
Pour in the tomato puree and let it simmer for about 15 minutes. Finally, stir in the heavy cream or coconut milk, allowing the sauce to thicken and become creamy.
For the best results when cooking Butter Chicken, ensure you marinate the chicken for a full 12 hours to deepen the flavors. Adjust the level of spice according to your taste by adding more or less chili powder.
If you prefer a lighter version, you can substitute the heavy cream with Greek yogurt, but be sure to add it off the heat to prevent curdling. Serve hot with basmati rice or naan, and don't forget to garnish with fresh cilantro for an added burst of flavor and a pop of color!
Cooking Steps

To whip up a delicious butter chicken, you'll start by marinating your chicken in yogurt and spices to enhance its flavor.
Next, prepare your spice blend and add in the tomatoes to create a rich sauce.
Finally, blend in the cream and toss in the grilled chicken pieces for that creamy finish.
Step 1. Marinate Chicken in Yogurt

Marinating the chicken in yogurt is essential for achieving that tender, flavorful result you're after in Butter Chicken.
Start by combining 500 grams of boneless chicken thighs with 1 cup of thick yogurt, 2 tablespoons of lemon juice, and a mix of spices, including 1 teaspoon each of salt, chili powder, and garam masala.
This yogurt marinade will enhance tenderness and allow the flavors to penetrate deeply. Make sure to coat the chicken evenly, then cover it and refrigerate.
Ideally, let it marinate for 12 to 48 hours, but a minimum of 3 hours will work too. Always use fresh ingredients, as they significantly impact the taste and aroma, leading to a more delicious Butter Chicken.
Step 2. Prepare Spice Blend Mixture

While your chicken is marinating, it's the perfect time to prepare the spice blend that will elevate your Butter Chicken.
Start by combining 2 teaspoons of garam masala, 1 teaspoon of Kashmiri red chili powder, 1 teaspoon of cumin, and 1 teaspoon of coriander.
If you like, add a pinch of turmeric for enhanced flavor and color.
For a deeper taste, toast whole spices like cardamom and cloves briefly before grinding them.
Don't forget to incorporate dried fenugreek leaves for that characteristic earthy note that complements the creamy sauce.
Adjust the spice levels to suit your preference—use less chili powder for a milder taste or add cayenne for extra heat, perfect for any Indian food lover!
Step 3. Add Tomatoes and Simmer

With your spice blend ready, it's time to bring everything together by adding the tomatoes.
Start by heating some butter in a heavy-bottomed pan, then toss in whole spices like cardamom and cloves to infuse the fat with flavor.
Sauté the ginger-garlic paste and green chilies until fragrant, which should take about a minute.
Next, mix in the Kashmiri red chili powder, garam masala, cumin, and coriander before adding the smooth tomato puree.
Allow the mixture to simmer for 15-20 minutes, stirring occasionally. You'll want it to thicken and see the oil begin to separate from the sauce.
Taste and adjust the seasoning, adding salt and a splash of cream for richness, creating the perfect base for your chicken.
Step 4. Blend in Cream Mixture

After you've simmered the sauce to perfection, let it cool slightly before blending in the cream mixture for a velvety texture.
Gradually add heavy cream or coconut milk to the simmering butter chicken sauce while stirring gently. This creates a rich, creamy consistency that elevates your dish.
For an extra flavor boost, mix in a tablespoon of kasuri methi before blending. Make sure the cream is at room temperature to prevent curdling and maintain that silky texture.
Blend the cream mixture thoroughly until fully emulsified, ensuring there are no lumps.
Finally, return the sauce to the heat for a brief simmer to meld flavors together beautifully. This step is crucial for your Butter Chicken Recipe!
Step 5. Add Grilled Chicken Pieces

To infuse your Butter Chicken with incredible flavor, start by adding the grilled chicken pieces into the simmering sauce.
First, marinate the chicken in a mixture of yogurt, lemon juice, salt, chili powder, and garam masala for at least 12 hours.
Preheat your grill to 240°C (460°F) and skewer the marinated chicken. Grill for 20-22 minutes, turning occasionally until charred and juicy.
Once done, cut the chicken into bite-sized pieces and add grilled chicken pieces to the butter chicken sauce.
Let it simmer for an additional 5-10 minutes to heat through and meld the flavors.
Finally, serve your delicious Butter Chicken with naan or rice for a complete meal! Enjoy the rich, smoky flavors!
Final Thoughts

As you savor the rich flavors of butter chicken, it's easy to see why this dish has captured hearts around the globe.
This creamy, tomato sauce envelops marinated chicken thighs, creating a flavorful experience that's perfect for any occasion. The recipe's versatility allows you to make adjustments based on dietary preferences, whether you use coconut milk for a lighter touch or swap chicken for paneer.
Plus, the leftovers taste even better the next day, making it an ideal choice for meal prep or family gatherings. With approximately 336 calories per serving, butter chicken is a hearty meal option that satisfies.