
why make this recipe
Butter Chicken is a beloved dish that brings the rich flavors of Indian cuisine right to your table. With its creamy sauce and tender chicken, this dish is a favorite for many people. It’s easy to make and perfect for family dinners or gatherings. Plus, it pairs wonderfully with rice or naan bread, making it a complete meal that everyone loves.
how to make Butter Chicken
Ingredients:
- 1 lb chicken breasts
- 2 tablespoons butter
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 teaspoon garam masala
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 1 teaspoon coriander
- 1 cup canned tomatoes
- 1/2 cup heavy cream
- Salt to taste
- Fresh cilantro for garnish
Directions:
- In a large pan, melt the butter over medium heat.
- Add the chopped onion and sauté until golden brown.
- Stir in the garlic and ginger, cooking for 1-2 minutes until fragrant.
- Add the spices (garam masala, turmeric, cumin, coriander) and mix well.
- Cut the chicken into bite-sized pieces and add to the pan, cooking until no longer pink.
- Pour in the canned tomatoes and bring to a simmer.
- Reduce heat and stir in the heavy cream; let it cook for another 10 minutes.
- Season with salt and garnish with fresh cilantro before serving.
how to serve Butter Chicken
Serve Butter Chicken hot on a plate or in a bowl. It goes wonderfully with steamed rice or warm naan bread. You can also add a side of raita (yogurt sauce) or a simple salad for extra freshness.
how to store Butter Chicken
To store Butter Chicken, let it cool completely and put it in an airtight container. Refrigerate it for up to 3-4 days. You can also freeze it for up to 2 months. To reheat, simply warm it in a skillet over low heat or in the microwave.
tips to make Butter Chicken
- Use fresh spices for the best flavor.
- Make sure not to overcook the chicken; it should be juicy and tender.
- Feel free to adjust the spices according to your taste. If you like it spicier, you can add some chili powder.
- For a richer flavor, you can add a little more heavy cream.
variation
You can make Butter Chicken with other proteins as well, such as shrimp, tofu, or vegetables for a vegetarian option. Each variation offers its own unique twist on the classic recipe.
FAQs
Can I make Butter Chicken in advance?
Yes, Butter Chicken can be made a day ahead. It actually tastes better the next day as the flavors meld together.
Is Butter Chicken spicy?
Butter Chicken is not very spicy. It has a rich flavor from the spices but is usually mild. You can increase the spice level if you prefer.
Can I use boneless chicken thighs instead of breasts?
Absolutely! Boneless chicken thighs work great in this recipe and add extra flavor. Just adjust the cooking time as needed.

Butter Chicken
Ingredients
Main Ingredients
- 1 lb chicken breasts Boneless, cut into bite-sized pieces
- 2 tablespoons butter For sautéing
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 teaspoon garam masala
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 1 teaspoon coriander
- 1 cup canned tomatoes Crushed or diced
- 1/2 cup heavy cream For creaminess
- to taste Salt
- to taste Fresh cilantro for garnish
Instructions
Cooking
- In a large pan, melt the butter over medium heat.
- Add the chopped onion and sauté until golden brown.
- Stir in the garlic and ginger, cooking for 1-2 minutes until fragrant.
- Add the spices (garam masala, turmeric, cumin, coriander) and mix well.
- Cut the chicken into bite-sized pieces and add to the pan, cooking until no longer pink.
- Pour in the canned tomatoes and bring to a simmer.
- Reduce heat and stir in the heavy cream; let it cook for another 10 minutes.
- Season with salt and garnish with fresh cilantro before serving.
