Quick & Easy Homemade Butter Chicken Recipe
Ah, the cozy embrace of a warm bowl of butter chicken! There’s something about this creamy, golden dish that takes me back to my childhood, where the aroma of spices would waft through my family’s kitchen, inviting everyone to the dinner table. I remember those rainy Sunday evenings spent with loved ones, stories shared over fluffy naan and tender chunks of spiced chicken, a delightful experience that was always accompanied by a hearty laugh or two.
As the seasons change and the chill of fall settles in, it becomes the perfect time for this Quick & Easy Homemade Butter Chicken Recipe. This dish is not just a meal but a nostalgic hug, perfect for an easy weeknight dinner after a long day. Trust me, this is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Quick Preparation: This recipe brings you that homemade taste in under an hour, ideal for your busy weeknights.
- Family-Friendly: With its rich, creamy flavor, even the pickiest eaters will beg for seconds.
- Customizable Heat: You can adjust the spices to your taste, making it perfect for everyone, from kids to spice lovers.
- Cozy & Comforting: The combination of creamy sauce and tender chicken creates a dish that’s both comforting and satisfying.
- Perfect Pairing: Serve it with fluffy naan bread or steamed rice for a complete meal that will leave you feeling full and content.
Ingredients You’ll Need for Quick & Easy Homemade Butter Chicken Recipe
- 1 ½ pounds skinless boneless 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
- ½ teaspoon cayenne pepper (optional for heat)
- 1 teaspoon garam masala
- ½ teaspoon curry powder
- ¼ cup freshly chopped parsley (optional, for garnish)
- Naan bread, for serving
- Steamed rice, for serving
Step-by-Step Instructions
Marinate the Chicken: In a mixing bowl, combine the chicken chunks, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Stir to coat the chicken evenly. Let it marinate for at least 30 minutes for maximum flavor.
Cook the Chicken: Heat 3 tablespoons of vegetable oil and 1 tablespoon of butter in a large skillet over medium heat. Add the marinated chicken pieces and cook until they are golden brown and fully cooked through, about 8-10 minutes. Remove the chicken and set aside.
Prepare the Sauce Base: In the same skillet, add the remaining 2 tablespoons of butter. Once melted, add the minced garlic and diced onion. Sauté until the onions are translucent, about 5 minutes.
Build the Sauce: Pour in the tomato sauce and add the sugar, salt, black pepper, heavy cream, and cayenne pepper (if using). Stir gently to incorporate the ingredients. Allow it to simmer for 10 minutes, letting the flavors meld beautifully.
Season and Simmer: Return the cooked chicken to the skillet. Add garam masala and the additional curry powder. Stir well to coat the chicken in the sauce. Simmer for another 5 minutes, allowing the chicken to absorb all the delicious flavors.
Finish with Butter: Just before serving, add an extra pat of butter for that traditional richness. Give it a gentle stir, and watch as it melts into the sauce, creating a creamy finish.
Serve and Enjoy: Serve the butter chicken over steamed rice, garnished with freshly chopped parsley. Don’t forget the warm naan, perfect for scooping up the irresistible sauce!
Delicious Variations to Try
- Vegetarian Twist: Substitute chicken with chickpeas or cauliflower for a satisfying vegetarian version.
- Zesty Lemon Flavor: Add a splash of fresh lemon juice to the sauce for a zesty brightness that elevates the flavors.
- Creamy Coconut Version: Replace half of the heavy cream with coconut milk for a deliciously creamy and slightly tropical twist.
- Nutty Addition: Toss in some toasted cashews or almonds right before serving for a crunchy texture that complements the smooth sauce.
Chef Emma’s Helpful Tips
- Make-Ahead Advice: This dish tastes even better the next day! Make it ahead of time, refrigerate, and reheat for a quick meal.
- Ingredient Swaps: If you’re out of Greek yogurt, plain yogurt works great too. You can also use chicken breast for a leaner option.
- Leftover Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave.
- Cutting Chicken Tips: For uniform cooking, ensure all chicken pieces are similar in size. This helps them cook evenly and become perfectly tender.
Nutrition Information per Serving
- Serving Size: ~1 cup
- Calories: 610
- Carbohydrates: 12g
- Sugar: 6g
- Fat: 45g
- Protein: 40g
- Sodium: 850mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! Making it ahead can enhance the flavors.
Can I use different ingredients?
Certainly! Feel free to use chicken breast, or try a vegetarian option to make it your own.
How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to three days.
How long does it last?
If stored properly, it can last for about 3 days in the refrigerator.
A Cozy Closing Note
There’s something truly special about Homemade Butter Chicken that warms the heart and comforts the soul. It’s a meal steeped in tradition, perfect for gathering family around the dinner table. As you savor each bite, may it bring back fond memories of laughter and love. Save this Quick & Easy Homemade Butter Chicken Recipe to your comfort food board so it’s ready when you need a cozy treat!

Quick & Easy Homemade Butter Chicken
- Total Time: 60 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
A comforting and creamy butter chicken recipe that brings the taste of home in under an hour.
Ingredients
- 1 ½ pounds skinless boneless 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
- ½ teaspoon cayenne pepper (optional for heat)
- 1 teaspoon garam masala
- ½ teaspoon curry powder
- ¼ cup freshly chopped parsley (optional, for garnish)
- Naan bread, for serving
- Steamed rice, for serving
Instructions
- Marinate the chicken: In a mixing bowl, combine the chicken chunks, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Stir to coat the chicken evenly. Let it marinate for at least 30 minutes for maximum flavor.
- Cook the chicken: Heat 3 tablespoons of vegetable oil and 1 tablespoon of butter in a large skillet over medium heat. Add the marinated chicken pieces and cook until they are golden brown and fully cooked through, about 8-10 minutes. Remove the chicken and set aside.
- Prepare the sauce base: In the same skillet, add the remaining 2 tablespoons of butter. Once melted, add the minced garlic and diced onion. Sauté until the onions are translucent, about 5 minutes.
- Build the sauce: Pour in the tomato sauce and add the sugar, salt, black pepper, heavy cream, and cayenne pepper (if using). Stir gently to incorporate the ingredients. Allow it to simmer for 10 minutes, letting the flavors meld beautifully.
- Season and simmer: Return the cooked chicken to the skillet. Add garam masala and the additional curry powder. Stir well to coat the chicken in the sauce. Simmer for another 5 minutes, allowing the chicken to absorb all the delicious flavors.
- Finish with butter: Just before serving, add an extra pat of butter for that traditional richness. Give it a gentle stir, and watch as it melts into the sauce, creating a creamy finish.
- Serve and enjoy: Serve the butter chicken over steamed rice, garnished with freshly chopped parsley. Don’t forget the warm naan, perfect for scooping up the irresistible sauce!
Notes
This dish tastes even better the next day! Make it ahead of time, refrigerate, and reheat for a quick meal. You can also use plain yogurt in place of Greek yogurt.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Cooking
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup
- Calories: 610
- Sugar: 6g
- Sodium: 850mg
- Fat: 45g
- Saturated Fat: 25g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 40g
- Cholesterol: 180mg






