Quick & Easy Homemade Butter Chicken
Butter chicken is a rich and creamy dish that has gained popularity all over the world. Its delightful flavors and comforting texture make it a favorite at many tables. This quick and easy homemade version allows you to enjoy this classic Indian dish right in your own kitchen without spending hours slaving away.
Why Make This Recipe
Making butter chicken at home is not only simple but also a satisfying experience. You can control the ingredients, adjust the spices to your taste, and enjoy a flavorful meal. This recipe takes less than an hour, making it perfect for a weeknight dinner or a special occasion. Plus, the combination of tender chicken and a luscious sauce is sure to impress family and friends.
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
Marinate the Chicken: In a bowl, mix the chicken pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it marinate for about 20 minutes to soak up the flavors.
Cook the Chicken: Heat vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook until browned on all sides, about 5-7 minutes. Remove the chicken from the skillet and set it aside.
Prepare the Sauce Base: In the same skillet, melt 2 tablespoons of butter. Add the minced garlic and diced onion, and sautรฉ until the onion becomes translucent.
Build the Sauce: Pour in the tomato sauce, sugar, salt, and black pepper. Stir well, and let it simmer for about 5 minutes, allowing the flavors to blend.
Season and Simmer: Add the heavy cream, cayenne pepper, garam masala, and additional curry powder. Return the cooked chicken to the skillet. Mix everything well, and simmer for another 10-15 minutes until the chicken is cooked through and the sauce has thickened.
Finish with Butter: Stir in the remaining tablespoon of butter for extra richness. Taste and adjust seasoning if needed.
Serve and Enjoy: Garnish with freshly chopped parsley if desired. Serve the butter chicken hot with naan bread or steamed rice for a complete meal.
How to Serve Quick & Easy Homemade Butter Chicken
Serve your butter chicken warm, accompanied by naan bread and steamed rice. The bread is perfect for scooping up the creamy sauce, while the rice will soak up all those delicious flavors. You can also add a side of cucumber salad or a simple green salad to balance the richness of the dish.
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 refrigerator for up to 3 days. You can also freeze it for up to 3 months. To reheat, simply warm it in a pan over low heat or microwave until heated through.
Tips to Make Quick & Easy Homemade Butter Chicken
- For extra tenderness, use chicken thighs instead of breasts, as they stay juicier.
- Adjust the level of heat by controlling the amount of cayenne pepper.
- If you want thicker sauce, let it simmer longer without a lid.
- For a dairy-free version, substitute coconut cream for heavy cream.
Variation
You can make butter chicken with different proteins like shrimp or tofu for a vegetarian option. Additionally, you can add vegetables like bell peppers or spinach for extra nutrition and color.
FAQs
1. Can I use chicken breasts instead of thighs?
Yes, you can use chicken breasts, but thighs usually provide a juicier result.
2. Is butter chicken spicy?
It can be made spicy depending on how much cayenne pepper you add. You can adjust the heat to your preference.
3. Can I make this recipe in advance?
Yes, you can prepare the butter chicken a day ahead and refrigerate it. It often tastes better the next day as the flavors meld together.

Quick & Easy Homemade Butter Chicken
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
A quick and easy recipe for rich and creamy butter chicken, perfect for weeknight dinners or special occasions.
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 additional salt (adjust to taste)
- ยฝ teaspoon black pepper
- 2 cups heavy cream
- ยฝ teaspoon cayenne pepper (optional)
- 1 teaspoon garam masala
- ยฝ teaspoon curry powder
- ยผ cup freshly chopped parsley (optional, for garnish)
- Naan bread, for serving
- Steamed rice, for serving
Instructions
- In a bowl, mix the chicken pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it marinate for about 20 minutes.
- Heat vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook until browned on all sides, about 5-7 minutes. Remove from skillet and set aside.
- In the same skillet, melt 2 tablespoons of butter. Add minced garlic and diced onion, and sautรฉ until the onion becomes translucent.
- Add the tomato sauce, sugar, salt, and black pepper. Stir well, and let it simmer for about 5 minutes.
- Add heavy cream, cayenne pepper, garam masala, and additional curry powder. Return cooked chicken to the skillet and mix well. Simmer for another 10-15 minutes until chicken is cooked through and sauce thickens.
- Stir in the remaining tablespoon of butter for extra richness, taste, and adjust seasoning if needed.
- Garnish with freshly chopped parsley and serve hot with naan bread or steamed rice.
Notes
For extra tenderness, use chicken thighs instead of breasts. Adjust heat by controlling cayenne pepper. For a dairy-free version, substitute coconut cream for heavy cream.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Cooking
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 560
- Sugar: 6g
- Sodium: 600mg
- Fat: 38g
- Saturated Fat: 20g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 32g
- Cholesterol: 130mg
Keywords: butter chicken, Indian recipe, creamy chicken, weeknight dinner






