Make this Easy Homemade Butter Chicken for dinner tonight. Creamy, spiced sauce envelops tender chicken, making it the perfect cozy meal to share. Serve it with fluffy naan or steamed rice for a satisfying feast.

Table of Contents
Ingredients
For this delightful butter chicken, gather the following ingredients:
- 1.5 lbs Skinless Boneless Chicken Thighs
- 1 cup Greek Yogurt
- 3 tablespoons Butter
- 3 Garlic Cloves, minced
- 1 Onion, diced
- 1 cup Tomato Sauce
- 1 teaspoon Sugar
- 1/2 cup Heavy Cream
- Freshly Chopped Parsley, for garnish
- 1 teaspoon Garlic Powder
- 1 teaspoon Sweet Paprika
- 1 teaspoon Curry Powder
- 1/4 teaspoon Cayenne Pepper
- 1 teaspoon Garam Masala
- Naan Bread, for serving
- Steamed Rice, for serving
Instructions
Follow these steps to create your delicious butter chicken:
Marinate the Chicken
Combine the skinless boneless chicken thighs with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt in a bowl. Ensure the chicken is well-coated. Let it marinate for at least 15 minutes to enhance the flavor.
Cook the Chicken
Heat 3 tablespoons of oil in a large skillet over medium-high heat. Add the marinated chicken to the skillet and cook for 8-10 minutes until the chicken is golden brown. Once cooked, remove the chicken from the skillet and set it aside.
Prepare the Sauce Base
Lower the heat and add 1 tablespoon of butter to the skillet. Sauté the minced garlic and diced onion until the onion becomes translucent. This step adds depth to the sauce.
Build the Sauce
Add the tomato sauce and sugar into the skillet. Let it simmer for 2-3 minutes. Then, return the chicken to the skillet and mix it well with the sauce. Pour in the heavy cream and stir until the sauce takes on a beautiful orange hue.
Season and Simmer
Incorporate cayenne pepper, garam masala, curry powder, and black pepper into the sauce. Let it simmer on low for about 10 minutes. This allows the flavors to meld beautifully.
Finish with Butter
Stir in 2 tablespoons of cold butter until it melts and adds richness to the dish. Optionally, sprinkle with freshly chopped parsley for a touch of color and freshness.
Serve and Enjoy
Serve your Easy Homemade Butter Chicken hot with fluffy naan bread and steamed rice for a delightful dining experience.
Substitutions
If you need to make substitutions, consider using regular yogurt instead of Greek yogurt for a lighter option. You can also swap butter for ghee for a more authentic flavor. If you prefer a dairy-free dish, use coconut cream instead of heavy cream.
Equipment
For this recipe, you will need a knife and cutting board for chopping ingredients, and a large skillet for cooking the chicken and sauce. These are essential for a smooth cooking process.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. If you want to keep it longer, you can freeze the butter chicken for up to 2 months. Just thaw and reheat it when you’re ready to enjoy it again.

Top Tips
Here are some tips for making the best butter chicken:
- Always wash your hands after handling raw chicken.
- Ensure good ventilation while cooking to control smoke and odors.
- Avoid using the same utensils for cooked and raw meat to prevent cross-contamination.
- For a richer flavor, let your chicken marinate overnight.
- Pair with steamed rice or naan for a complete meal.
- Adjust the spices to your preference for a milder or spicier dish.
FAQs
Is it necessary to marinate the chicken overnight, or is 30 minutes enough?
Marinating for at least 15 minutes enhances flavor, but for the best results, an overnight marinade is recommended.
Why does my chicken taste bland even though I followed the recipe?
Ensure you season your chicken well and allow enough marinating time for flavors to penetrate the meat.
Can I use chicken breasts instead of thighs without the meat getting dry?
Yes, but be cautious of overcooking the chicken breasts as they can dry out more easily.
What is ‘kasuri methi’ (dried fenugreek leaves) and can I skip it?
Kasuri methi adds a unique flavor; while you can skip it, consider using a little extra curry powder for depth.
Can I make butter chicken ahead of time or freeze it for later?
Yes, you can prepare it ahead of time and freeze for up to 2 months. Thaw in the fridge before reheating.
Conclusion
Now you have the perfect recipe for Easy Homemade Butter Chicken. With its creamy sauce, tender chicken, and aromatic spices, it’s sure to impress. Whether you’re cooking for family or guests, this dish is guaranteed to be a hit. For more delicious ideas, check out the Best Of Easy Homemade Butter Chicken!
For more inspiration, visit my Pinterest ! page ,And explore even more flavorful meals in our Dinner Recipes collection.

Easy Homemade Butter Chicken
Equipment
- Knife & Cutting Board
- large skillet
Ingredients
- 1 pound Skinless Boneless Chicken Thighs
- 1 cup Greek Yogurt Can substitute with regular yogurt.
- 3 tablespoons Butter Ghee can be used as a substitute.
- 3 cloves Garlic Cloves Minced.
- 1 medium Onion Diced.
- 1 cup Tomato Sauce
- 1 teaspoon Sugar
- 1/2 cup Heavy Cream Can substitute with coconut cream.
- 2 tablespoons Freshly Chopped Parsley Optional for garnish.
- 1 teaspoon Garlic Powder
- 1 teaspoon Sweet Paprika
- 1 teaspoon Curry Powder
- 1/4 teaspoon Cayenne Pepper Adjust to taste.
- 1 teaspoon Garam Masala
- 4 pieces Naan Bread For serving.
- 2 cups Steamed Rice For serving.
Instructions
- Marinate chicken with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt for at least 15 minutes.
- Cook marinated chicken in a skillet with oil for 8-10 minutes until golden brown, then set aside.
- Sauté garlic and onion in butter until the onion is translucent.
- Add tomato sauce and sugar, simmer for 2-3 minutes, then return chicken and mix well.
- Stir in heavy cream and spices, then simmer on low for 10 minutes.
- Add cold butter until melted and optionally garnish with parsley before serving.




