Quick & Easy Homemade Butter Chicken
Quick & Easy Homemade Butter Chicken
Butter chicken is a beloved dish that hails from Indian cuisine, known for its rich, creamy tomato sauce and tender chicken pieces. It’s the kind of meal that makes everyone feel at home, warming the heart and satisfying the taste buds. The best part is that making butter chicken doesn’t require hours of preparation or a lengthy list of exotic ingredients. This quick and easy homemade butter chicken recipe allows you to indulge in the delightful flavors of this classic dish without spending all day in the kitchen. Whether you’re cooking for family, friends, or just yourself, this recipe is sure to be a hit.
Why should you consider making this recipe? First and foremost, it’s a fantastic way to enjoy a comforting and satisfying meal that’s rich in flavor. With simple ingredients and straightforward steps, this recipe is perfect for busy weeknights when you don’t have much time but still want something delicious. In addition to being quick and easy, this butter chicken is creamy and flavorful, making it a great match for naan bread or steamed rice. It’s also very customizable – you can adjust the heat level based on your preferences. Butter chicken is not just a meal; it’s an experience that brings people together at the dinner table, making it an essential dish for any home cook’s repertoire.
Why make this recipe
There are many reasons to whip up a batch of homemade butter chicken. First and foremost, it’s incredibly quick and easy to prepare, making it an ideal recipe for those busy weeks when time is tight. With just a handful of ingredients, you can create a dish that feels extravagant without the fuss typically associated with Indian cooking. Furthermore, this recipe allows you to enjoy the rich and creamy taste of butter chicken in the comfort of your kitchen, tailored to your own taste preferences. Whether you prefer a milder sauce or want to amp up the heat, this recipe is flexible and forgiving.
Another reason to make this dish is its versatility. You can pair butter chicken with a variety of sides such as fluffy naan bread, jasmine rice, or even a fresh salad. This makes it a well-rounded meal that can suit any occasion, from casual weeknight dinners to special gatherings with friends and family. The sense of accomplishment that comes from creating such a flavorful, beloved dish cannot be overstated. Making butter chicken at home allows you to share this culinary joy, offering a comforting and satisfying meal that everyone will love.
How to make Quick & Easy Homemade Butter Chicken
Creating your own quick and easy homemade butter chicken is a straightforward process that’s both fun and satisfying. With just a few steps and some basic ingredients, you can have a flavorful dish on your table in no time. Whether you are a seasoned cook or just starting out, this recipe is designed to be accessible and enjoyable for everyone.
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: Start by combining the chicken pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt in a bowl. Mix everything well and let it marinate for at least 30 minutes. This step will infuse the chicken with great flavor.
-
Cook the Chicken: Heat vegetable oil in a large skillet over medium-high heat. Once hot, add the marinated chicken. Cook until the pieces are golden brown and fully cooked through, about 5-7 minutes. Remove the chicken from the skillet and set it aside.
-
Prepare the Sauce Base: In the same skillet, add 2 tablespoons of butter. Then, add the minced garlic and diced onion, sautéing until the onions become soft and translucent.
-
Build the Sauce: Pour in the can of tomato sauce. Add in sugar, salt, and black pepper. Stir everything together and allow it to simmer for about 5 minutes. This will help to develop a rich flavor for your sauce.
-
Season and Simmer: Lower the heat, and stir in the heavy cream, cayenne pepper (if using), garam masala, and additional curry powder. Mix everything well and let it simmer gently for another 10 minutes. This ensures everything combines beautifully.
-
Finish with Butter: Add the cooked chicken back into the sauce. Stir in the remaining tablespoon of butter until it melts and combines with the dish. Let everything simmer for a few more minutes until it is heated through.
-
Serve and Enjoy: Remove the skillet from the heat and garnish with chopped parsley if desired. Serve the butter chicken hot with naan bread and steamed rice for a complete meal.
Time Breakdown
Preparing quick and easy homemade butter chicken doesn’t take much time, making it perfect for a weeknight dinner. Here’s how the time typically breaks down:
- Marinating the chicken: 30 minutes
- Cooking the chicken: 5-7 minutes
- Preparing the sauce: 15 minutes
- Total time: Approximately 55 minutes
This is a small investment of time for a delicious and satisfying meal!
How to serve Quick & Easy Homemade Butter Chicken
When it comes to serving butter chicken, there are many delightful options. Traditionally, this dish is best paired with warm naan bread, which is perfect for scooping up the creamy sauce. Steamed rice also complements the dish beautifully, soaking up the rich flavors and providing a comforting base. You can also consider serving it with a side of vegetable raita or fresh salad to balance the richness of the butter chicken. A squeeze of fresh lemon or lime over the dish can brighten the flavors and add a refreshing twist.
How to store Quick & Easy Homemade Butter Chicken
If you happen to have leftovers (though that’s not always the case with such a tasty dish), storing homemade butter chicken is easy! Allow the dish to cool completely before transferring it to an airtight container. Properly stored in the refrigerator, it can last for about 3-4 days. For longer storage, consider freezing the butter chicken in freezer-safe containers. It can be kept in the freezer for up to 3 months. To reheat, simply thaw in the refrigerator overnight, then warm it gently on the stovetop or microwave until heated through.
Tips to make Quick & Easy Homemade Butter Chicken
To enhance your butter chicken and make it even better, here are some helpful tips:
-
Marination is key: Don’t rush the marinating process. Allowing the chicken to marinate longer, even overnight, will impart even more flavor.
-
Adjust the spice level: If you like a bit more heat, feel free to increase the cayenne pepper or add some chopped green chilies.
-
Use fresh ingredients: Fresh garlic, onions, and herbs can elevate the flavors in any dish, so always opt for fresh whenever possible.
-
Experiment with cream: For a lighter version, you can use half-and-half or even coconut milk, though this will slightly alter the flavor of the dish.
Variation
While the traditional butter chicken recipe is loved for its creamy tomato sauce, don’t hesitate to make variations! Consider adding vegetables like bell peppers or spinach for some added nutrition and color. You can also substitute chicken for paneer or tofu for a vegetarian version of this dish. Another enjoyable alternative is to incorporate a variety of spices, such as cumin or coriander, for a different flavor profile.
Nutritional Information (Per Serving)
While the nutritional values may vary depending on specific ingredients and serving sizes, here’s a general breakdown for one serving of butter chicken with naan and rice:
- Calories: 550-650
- Total Fat: 40-45g
- Saturated Fat: 20-25g
- Cholesterol: 150mg
- Sodium: 600-800mg
- Carbohydrates: 30g
- Fiber: 2-4g
- Protein: 25-30g
Keep in mind that these are rough estimates, and for the most accurate information, consider using a nutritional calculator.
FAQs
1. Can I use chicken breasts instead of thighs?
Absolutely! You can use boneless, skinless chicken breasts if you prefer. However, be aware that breast meat can be drier, so be mindful of cooking time to avoid overcooking.
2. Is it possible to make this dish ahead of time?
Yes, you can prepare the butter chicken in advance. It reheats quite well and actually tastes even better the next day as the flavors meld together.
3. Can I make this recipe vegetarian or vegan?
Yes! Substitute chicken with cubed tofu or vegetables like paneer, zucchini, or cauliflower, and use coconut milk instead of cream for a vegan option. Just adjust cooking times accordingly.
Enjoy your cooking journey with this quick and easy homemade butter chicken recipe! This dish brings together simple ingredients and straightforward techniques to create something truly delicious. Happy cooking!

Butter Chicken
Ingredients
For 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 cooking
- 3 tablespoons vegetable oil
- 3 tablespoons butter (divided)
- 6 cloves garlic (minced)
- 1 medium onion (diced)
For the sauce
- 1 15-ounce can tomato sauce
- 1 teaspoon sugar
- 1 teaspoon salt (adjust to taste)
- 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)
For serving
- Naan bread
- Steamed rice
Instructions
Preparation
- Combine chicken pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt in a bowl. Mix well and let it marinate for at least 30 minutes.
Cooking
- Heat vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook until golden brown and fully cooked, about 5-7 minutes. Remove the chicken and set aside.
- In the same skillet, add 2 tablespoons of butter. Add minced garlic and diced onion, sautéing until the onions are soft and translucent.
- Pour in tomato sauce. Add sugar, salt, and black pepper. Stir and let simmer for about 5 minutes.
- Lower heat and stir in heavy cream, cayenne pepper (if using), garam masala, and additional curry powder. Let it simmer gently for another 10 minutes.
- Add the cooked chicken back into the sauce. Stir in remaining butter until it melts and combines with the dish. Simmer for a few minutes until heated through.
- Remove from heat and garnish with chopped parsley if desired. Serve hot with naan bread and steamed rice.