Introduction
- 500g boneless chicken (cut into bite-sized pieces)
- 1/2 cup plain yogurt
- 1 tablespoon lemon juice
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon garam masala
- 1 teaspoon chili powder (adjust based on spice preference)
- Salt to taste
- 2 tablespoons butter (you can use ghee for a more traditional flavor)
- 1 large onion, finely chopped
- 3-4 cloves garlic, minced
- 1-inch piece of ginger, grated
- 2 big tomatoes, puréed, or 1 cup canned tomato puree
- 1/2 cup heavy cream
- 1 tsp. ground cumin
- 1 tsp. ground coriander
- 1/2 tsp. garam masala
- 1/4 tsp. ground cinnamon
- 1/2 tsp. chili powder-or more to taste
- Salt and freshly ground black pepper
- Garnish with chopped fresh cilantro
- Marinate the Chicken: Mix the yogurt, lemon juice, cumin, coriander, turmeric, garam masala, chili powder, and salt together in a large bowl with the chicken pieces. Mix all of these together well so that the chicken gets completely coated by the marinade. Cover it and refrigerate for at least 1 hour, or ideally overnight for best flavor.
- Cook the Chicken: Put the pan on a medium heat; add one tablespoon of butter or oil and add the marinated chicken pieces into the pan until they brown well on both sides and cook throughout (approximately 6-8 minutes). Then, remove the chicken from the pan and place it aside.
- Prepare the Gravy: In the same pan, melt the remaining butter. Add the chopped onions and cook until golden brown. Add the garlic and ginger, sautéing for another minute until fragrant.
- Prepare the Sauce: Add the pureed tomatoes, cumin, coriander, garam masala, cinnamon, chili powder, and salt. Stir well and let the sauce simmer for about 10 minutes, until it thickens and the flavors meld together.
- Combine the chicken with the sauce: Once done, return the cooked chicken back into the pan. Stir in order to coat the chicken well with the sauce. Add heavy cream, stir and let simmer for another 5-7 minutes, while allowing the chicken to absorb rich creamy flavors.
- Garnish and Serve: Garnish the Butter Chicken with fresh cilantro leaves. Serve hot with naan, basmati rice, or your favorite Indian bread for a truly satisfying meal.
Pro Tips for the Perfect Butter Chicken:
- Marinating Time: The longer you marinate the chicken, the more flavorful it will be. Ideally, aim for at least 2 hours or even overnight for the best results.
- Spice: Adjust to your taste. For a milder version, use less chili powder. If you like a bit more heat, add a bit more.
- Creaminess: Make it more decadent by replacing some of the heavy cream with coconut milk to give it a slightly different flavor or mix some butter and ghee for the authentic flavor.
- Leftovers: Butter Chicken tastes even better the next day! The flavors are intensified, making it an ideal dish for meal prepping or storing for later.
Why You'll Love This Butter Chicken Recipe: If you are new to Indian food or already an admirer of rich, full-flavored dishes, Butter Chicken is sure to impress. With creamy, tangy, and savory flavors balanced, it makes the perfect dish for any meal from casual dinner gatherings to celebrations. It's easily customizable, so you can always adjust to suit your spice level and dietary requirements.
Conclusion: Now that you have the recipe for one of the most iconic dishes in Indian cuisine, it is time to gather your ingredients and start cooking. This Butter Chicken recipe will transport you straight to the heart of India, giving you a taste of its culinary magic right in your own kitchen. Serve it up with warm naan or fragrant basmati rice, and you will surely have a meal that is sure to impress.
Whether you're a Butter Chicken enthusiast or have just tried it, we would be happy to present this recipe for you. You will most likely enjoy trying it and then discovering a new favorite dish you can make from it.
Further Reading:
A Deep Dive into the Cultural Significance of Chicken Korma: That Makes Chicken Korma Unique

0 Comments