Homemade Butter Chicken
Why make this recipe
Homemade Butter Chicken is a wonderful dish that brings rich flavors and comfort right to your table. It’s creamy, savory, and downright delicious. Making it at home allows you to control the ingredients and adjust the spices to your taste. Plus, you can enjoy it fresh and hot, paired with rice or naan. It’s a dish that can impress family and friends while being simple to prepare.
How to make Homemade Butter Chicken
Ingredients:
- 1 lb boneless chicken, cut into bite-sized pieces
- 2 tablespoons butter
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 can (14 oz) diced tomatoes
- 1 cup heavy cream
- 1 tablespoon garam masala
- 1 teaspoon cumin
- Salt to taste
- Fresh cilantro for garnish
- Cooked rice or naan for serving
Directions:
- In a large skillet, melt the butter over medium heat.
- Add the chopped onion and sauté until translucent, about 5 minutes.
- Stir in the garlic and ginger, cooking for another 1-2 minutes until fragrant.
- Add the chicken pieces and cook until browned on all sides.
- Pour in the diced tomatoes, heavy cream, garam masala, cumin, and salt.
- Allow the mixture to simmer for about 15 minutes, stirring occasionally, until the chicken is cooked through and the sauce thickens.
- Serve hot over rice or with naan, garnished with fresh cilantro.
How to serve Homemade Butter Chicken
You can serve Homemade Butter Chicken hot over a bed of fluffy cooked rice or alongside warm naan. Garnish it with fresh cilantro to add a pop of color and freshness. This dish is perfect for family dinners, special occasions, or even a cozy night in.
How to store Homemade Butter Chicken
To store leftovers of Homemade Butter Chicken, let it cool down to room temperature. Then, transfer it to an airtight container and keep it in the refrigerator for up to 3 days. For longer storage, you can freeze it for up to 3 months. Just thaw it in the fridge before reheating.
Tips to make Homemade Butter Chicken
- For extra flavor, marinate the chicken in yogurt and spices for a few hours before cooking.
- You can adjust the spice level by adding more or less garam masala and cumin.
- If you prefer a thicker sauce, let it simmer a bit longer, allowing more liquid to evaporate.
Variation
You can add vegetables like peas or bell peppers to the dish for added nutrition. Another variation is to use paneer instead of chicken for a vegetarian option.
FAQs
1. Can I use chicken thighs instead of chicken breasts?
Yes, chicken thighs work well and provide more flavor and moisture.
2. Is butter chicken spicy?
The spice level can vary. You can adjust the amount of garam masala to make it milder or spicier based on your preference.
3. Can I make this dish ahead of time?
Definitely! It can be made ahead and tastes even better the next day, as the flavors meld together.

Homemade Butter Chicken
Ingredients
Method
- In a large skillet, melt the butter over medium heat.
- Add the chopped onion and sauté until translucent, about 5 minutes.
- Stir in the garlic and ginger, cooking for another 1-2 minutes until fragrant.
- Add the chicken pieces and cook until browned on all sides.
- Pour in the diced tomatoes, heavy cream, garam masala, cumin, and salt.
- Allow the mixture to simmer for about 15 minutes, stirring occasionally, until the chicken is cooked through and the sauce thickens.
- Serve hot over rice or with naan, garnished with fresh cilantro.
