Quick & Easy Homemade Butter Chicken Recipe is not just a meal; it’s a warm hug in a bowl. Imagin extracte tender pieces of marinated chicken bathed in a luxuriously creamy, subtly spiced tomato sauce, all coming together in your own kitchen with surprisingly little fuss. This dish has captured hearts (and taste buds!) worldwide for its comforting, rich flavor profile that manages to be both deeply satisfying and incredibly approachable. What truly sets this Quick & Easy Homemade Butter Chicken Recipe apart is its ability to deliver restaurant-quality taste without the hours of simmering or exotic ingredients. It’s proof that you don’t need to be a culinary master to create something truly special and incredibly delicious. Get ready to impress yourself and anyone lucky enough to share this delightful creation with you.
Ingredients:
- 1 ½ pounds boneless, skinless chicken thighs, cut into bite-sized chunks
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- ½ teaspoon curry powder
- 1 tablespoon Greek yogurt
- 3 tablespoons vegetable oil
- 3 tablespoons butter (divided)
- 6 garlic cloves, minced
- 1 medium onion, diced
- 1 15-ounce can tomato sauce
- 1 teaspoon sugar
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 2 cups heavy cream
Marinating the Chicken
First, we’ll get our chicken ready for that incredible flavor. In a medium bowl, combine the bite-sized chicken thigh pieces with 1 teaspoon of salt, 1 teaspoon of garlic powder, 1 teaspoon of sweet paprika, and ½ teaspoon of curry powder. Give everything a good stir to ensure each piece of chicken is nicely coated in the spices. This initial seasoning is key to building the foundation of our butter chicken. Once the spices are evenly distributed, add the 1 tablespoon of Greek yogurt to the bowl. The yogurt acts as a tenderizer, making the chicken incredibly succulent and also helps the spices adhere beautifully. Mix it all together until the chicken is thoroughly coated in the yogurt and spice mixture. Cover the bowl and let it marinate for at least 15 minutes at room temperature, or for an even deeper flavor, you can refrigerate it for up to 4 hours. The longer it marinates, the more the flavors will meld.
Searing the Chicken
Now it’s time to introduce some heat and color to our chicken. Place a large skillet or Dutch oven over medium-high heat. Add the 3 tablespoons of vegetable oil and 1 tablespoon of the butter to the hot pan. Once the butter has melted and the oil is shimmering, carefully add the marinated chicken pieces in a single layer. You might need to work in batches if your pan isn’t large enough to avoid overcrowding, as this can cause the chicken to steam instead of sear, which we want to avoid. Sear the chicken for about 3-4 minutes per side, or until it’s nicely browned and has developed a beautiful golden-brown crust. This searing process locks in the juices and adds a wonderful depth of flavor to the chicken. Once seared, remove the chicken from the pan and set it aside on a plate. Don’t worry if it’s not fully cooked through at this stage; it will finish cooking in the sauce.
Building the Flavorful Sauce
With the chicken seared and set aside, we’ll build the rich, creamy sauce that butter chicken is famous for. In the same skillet, add the remaining 2 tablespoons of butter over medium heat. Once the butter has melted, add the diced medium onion. Sauté the onion for about 5-7 minutes, stirring occasionally, until it’s softened and translucent, and just begin extractning to turn golden. Next, add the minced 6 garlic cloves to the pan and cook for another minute until fragrant, being careful not to burn them, as burnt garlic can turn bitter. Pour in the 15-ounce can of tomato sauce. Stir everything together, scraping up any browned bits from the bottom of the pan – these are packed with flavor! Add the 1 teaspoon of sugar, 1 teaspoon of salt (remember we’ll adjust this later), and ½ teaspoon of black pepper. Stir well and let the sauce simmer gently for about 5 minutes, allowing the flavors to meld.
Simmering to Perfection
Now it’s time to bring our chicken back into the equation and let everything simmer together. Return the seared chicken pieces (and any accumulated juices from the plate) to the skillet with the tomato sauce. Stir to coat the chicken evenly in the sauce. Reduce the heat to low, cover the skillet, and let the butter chicken simmer gently for about 15-20 minutes, or until the chicken is cooked through and tender. Stir occasionally to prevent sticking. This simmering period allows the chicken to absorb all the delicious flavors of the sauce and become incredibly tender. The sauce will also thicken slightly during this time. Taste the sauce at this point and adjust the salt if necessary to suit your preference.
Finishing with Creamy Richness
The final touch that makes butter chicken so decadent is the addition of heavy cream. Once the chicken is cooked through and the sauce has thickened to your liking, pour in the 2 cups of heavy cream. Stir gently to incorporate the cream into the sauce. Continue to cook over low heat for another 3-5 minutes, stirring constantly, until the sauce is heated through and has a luscious, creamy consistency. Be careful not to boil the sauce after adding the cream, as this can cause it to curdle. The cream will enrich the sauce, giving it that signature velvety texture and mild, comforting flavor. Your Quick & Easy Homemade Butter Chicken is now ready to be served! It’s perfect served over fluffy basmati rice with a sprinkle of fresh cilantro, if you have it.

Conclusion:
And there you have it – your very own delicious and surprisingly simple Quick & Easy Homemade Butter Chicken Recipe! We’ve walked through each step, proving that you don’t need to be a professional chef to create this restaurant-quality classic in your own kitchen. The creamy, spiced tomato sauce paired with tender chicken is a comforting and flavorful dish that’s perfect for any occasion, from a busy weeknight meal to a relaxed weekend gathering. Serve it alongside fluffy basmati rice, warm naan bread for dipping, and a dollop of cooling raita for a complete and satisfying experience. Don’t hesitate to experiment with variations; a splash of extra cream for richness, a pinch more chili for heat, or even a different protein like paneer or tofu can elevate this recipe further. We encourage you to give this Quick & Easy Homemade Butter Chicken Recipe a try. We’re confident it will become a regular star in your recipe rotation!
Frequently Asked Questions:
Can I make this butter chicken recipe ahead of time?
Absolutely! The sauce can be made a day or two in advance and stored in the refrigerator. Reheat it gently on the stovetop, then add the cooked chicken and simmer for a few minutes until heated through. This makes weeknight dinners even more convenient!
What if I don’t have garam masala?
Garam masala is a key spice blend for butter chicken, but if you don’t have it on hand, you can create a similar flavor profile by combining ground cumin, coriander, gin extractger, cinnamon, and cardamom. Start with roughly equal parts and adjust to your preference.
Is this recipe very spicy?
The spice level can be easily adjusted. The recipe calls for a specific amount of chili powder, but you can omit it entirely for a mild version, or increase it for more heat. Adding a few slit green chilies during the simmering process also adds a fresh kick of spice.

Easy Butter Chicken – Quick Homemade Recipe
A quick and easy homemade butter chicken recipe that’s rich, creamy, and packed with flavor. Perfect for a weeknight meal.
Ingredients
-
1 ½ pounds boneless, skinless chicken thighs, cut into bite-sized chunks
-
1 teaspoon salt
-
1 teaspoon garlic powder
-
1 teaspoon sweet paprika
-
½ teaspoon curry powder
-
1 tablespoon Greek yogurt
-
3 tablespoons vegetable oil
-
3 tablespoons butter (divided)
-
6 garlic cloves, minced
-
1 medium onion, diced
-
1 15-ounce can tomato sauce
-
1 teaspoon sugar
-
1 teaspoon salt (adjust to taste)
-
½ teaspoon black pepper
-
2 cups heavy cream
Instructions
-
Step 1
In a medium bowl, combine chicken thigh pieces with 1 teaspoon salt, 1 teaspoon garlic powder, 1 teaspoon sweet paprika, and ½ teaspoon curry powder. Stir to coat. Add 1 tablespoon Greek yogurt and mix thoroughly. Cover and marinate for at least 15 minutes at room temperature, or refrigerate for up to 4 hours. -
Step 2
Heat a large skillet or Dutch oven over medium-high heat. Add 3 tablespoons vegetable oil and 1 tablespoon butter. Once shimmering, carefully add marinated chicken in a single layer (work in batches if needed). Sear for 3-4 minutes per side until golden brown. Remove chicken and set aside. -
Step 3
In the same skillet, melt remaining 2 tablespoons butter over medium heat. Add diced onion and sauté for 5-7 minutes until softened and translucent. Add minced garlic and cook for 1 minute until fragrant. -
Step 4
Pour in the 15-ounce can of tomato sauce. Stir in 1 teaspoon sugar, 1 teaspoon salt, and ½ teaspoon black pepper. Simmer gently for about 5 minutes. -
Step 5
Return the seared chicken and any accumulated juices to the skillet. Stir to coat. Reduce heat to low, cover, and simmer for 15-20 minutes, or until chicken is cooked through and tender. Stir occasionally. -
Step 6
Pour in 2 cups heavy cream. Stir gently and cook over low heat for another 3-5 minutes, stirring constantly, until heated through and the sauce is creamy. Do not boil.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment