Quick & Easy Homemade Butter Chicken Recipe

Why Make This Recipe

Homemade butter chicken is a classic dish that everyone loves. It’s creamy, flavorful, and feels like a warm hug on your plate. Making it at home lets you adjust the flavors, choose fresh ingredients, and enjoy a comforting meal without ordering takeout. Plus, it’s quick and easy to whip up, great for a weeknight dinner.

How to Make Quick & Easy Homemade Butter Chicken

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
  • Steamed rice

Directions

  1. Marinate the Chicken: In a bowl, mix chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it marinate for at least 30 minutes for better flavor.

  2. Cook the Chicken: In a large pan, heat vegetable oil over medium heat. Add the marinated chicken and cook until browned on all sides, about 5-7 minutes. Remove and set aside.

  3. Prepare the Sauce Base: In the same pan, add 1 tablespoon of butter. Add minced garlic and diced onion. Cook until the onion is soft and translucent.

  4. Build the Sauce: Pour in tomato sauce, sugar, salt, and black pepper. Stir well and let it simmer for 5 minutes.

  5. Season and Simmer: Return the chicken to the pan. Add heavy cream, cayenne pepper (if using), garam masala, and an extra ½ teaspoon curry powder. Mix everything together and let it simmer for another 10 minutes.

  6. Finish with Butter: Stir in the remaining 2 tablespoons of butter until melted and combined for extra richness.

  7. Serve and Enjoy: Remove from heat and garnish with fresh parsley if desired. Serve your butter chicken with naan bread and steamed rice.

How to Serve Quick & Easy Homemade Butter Chicken

Serve your butter chicken warm, right off the stove. Pair it with naan bread, which can be used to scoop up the rich sauce, and a side of steamed rice to soak up all the flavors. You can also enjoy it with a refreshing salad or some cooked vegetables.

How to Store Quick & Easy Homemade Butter Chicken

To store leftovers, let the butter chicken cool completely. Transfer it to an airtight container and keep it in the fridge for up to 3 days. You can also freeze it for up to 3 months. When reheating, add a splash of cream or water to keep the sauce creamy.

Tips to Make Quick & Easy Homemade Butter Chicken

  • For more flavor, let the chicken marinate overnight.
  • Adjust the spice levels by adding more or less cayenne pepper.
  • Use chicken breast if you prefer leaner meat, but thighs add more flavor and tenderness.
  • For a vegetarian version, substitute chicken with paneer or tofu.

Variation

You can try adding vegetables like bell peppers or spinach to the sauce for added nutrients and texture. Another variation is to swap the heavy cream with coconut milk for a different twist and a hint of sweetness.

FAQs

Can I use chicken breast instead of thighs?
Yes, you can use chicken breast, but be aware that it might be less juicy than thighs.

Is this recipe spicy?
The recipe can be adjusted to your spice preference. Omit the cayenne pepper for a milder flavor.

Can I make this dish in advance?
Absolutely! You can prepare it a day ahead and reheat it when ready to serve. The flavors will even improve overnight!

Butter Chicken

A creamy and flavorful homemade butter chicken that is quick to make, perfect for weeknight dinners.
Prep Time 30 minutes
Cook Time 22 minutes
Total Time 52 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian
Calories: 600

Ingredients
  

For Marinating the Chicken
  • 1.5 pounds skinless boneless chicken thighs, cut into bite-sized chunks
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • 0.5 teaspoon curry powder
  • 1 tablespoon Greek yogurt
For Cook and Sauce
  • 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
  • 0.5 teaspoon black pepper
  • 2 cups heavy cream
  • 0.5 teaspoon cayenne pepper (optional) for heat
  • 1 teaspoon garam masala
  • 0.5 teaspoon curry powder
  • 0.25 cup freshly chopped parsley (optional, for garnish)
To Serve
  • Naan bread
  • Steamed rice

Method
 

Marinating the Chicken
  1. In a bowl, mix chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it marinate for at least 30 minutes for better flavor.
Cooking the Chicken
  1. In a large pan, heat vegetable oil over medium heat. Add the marinated chicken and cook until browned on all sides, about 5-7 minutes. Remove and set aside.
Preparing the Sauce Base
  1. In the same pan, add 1 tablespoon of butter. Add minced garlic and diced onion. Cook until the onion is soft and translucent.
Building the Sauce
  1. Pour in tomato sauce, sugar, salt, and black pepper. Stir well and let it simmer for 5 minutes.
Seasoning and Simmering
  1. Return the chicken to the pan. Add heavy cream, cayenne pepper (if using), garam masala, and an extra ½ teaspoon curry powder. Mix everything together and let it simmer for another 10 minutes.
Finishing with Butter
  1. Stir in the remaining 2 tablespoons of butter until melted and combined for extra richness.
Serving
  1. Remove from heat and garnish with fresh parsley if desired. Serve your butter chicken with naan bread and steamed rice.

Nutrition

Serving: 1gCalories: 600kcalCarbohydrates: 20gProtein: 35gFat: 45gSaturated Fat: 25gSodium: 800mgFiber: 2gSugar: 5g

Notes

To store leftovers, let the butter chicken cool completely. Transfer it to an airtight container and keep it in the fridge for up to 3 days. You can also freeze it for up to 3 months. When reheating, add a splash of cream or water to keep the sauce creamy.

Tried this recipe?

Let us know how it was!