Quick & Easy Homemade Butter Chicken Recipe
Butter chicken is a beloved dish that has captured the hearts of many with its rich, creamy sauce and tender chicken pieces. This Quick & Easy Homemade Butter Chicken Recipe offers a simplified version that retains all the delightful flavors of traditional butter chicken without the lengthy preparation time. It’s perfect for a weeknight dinner when you crave something satisfying yet manageable.
This recipe brings convenience to your table while celebrating a classic Indian dish. With a handful of ingredients and straightforward steps, you can whip up a restaurant-quality meal in your own kitchen. The combination of spices, cream, and tomato creates a luscious sauce that clings to the chicken, making every bite an indulgent experience. Served with fluffy naan or steamed rice, this dish will wow your family and friends alike.
Why make this recipe
One of the main reasons to make Quick & Easy Homemade Butter Chicken is for its fantastic taste and comforting appeal. The creamy tomato-based sauce is packed with flavors from spices like garam masala, curry powder, and paprika, creating an aromatic dish that warms the soul. The recipe also allows for flexibility—adjust the heat level by adding or omitting cayenne pepper based on your preference. For those new to cooking or pressed for time, this recipe provides a manageable yet delicious way to incorporate traditional Indian cuisine into your weekly meal rotation.
Moreover, butter chicken can be a great way to introduce new flavors to those who may be unfamiliar with Indian food. The familiar ingredients combined with exotic spices make this dish approachable while still offering a unique taste experience. Additionally, preparing this dish at home means that you have control over the ingredients and can make it healthier. By using skinless, boneless chicken thighs, you reduce the overall fat content while still enjoying juicy and flavorful meat.
How to make Quick & Easy Homemade Butter Chicken Recipe
Creating this Quick & Easy Homemade Butter Chicken involves a few essential steps that come together seamlessly. The marination of the chicken is a critical step, as it allows the spices to penetrate the meat, ensuring flavor in every bite. While the chicken marinates, you can prepare the sauce, which is the heart of the dish. Sautéing garlic and onions enhances the base’s aromatic quality and adds a depth of flavor that is hard to resist.
Cooking the marinated chicken in a combination of oil and butter not only enhances its flavor but also allows for a nice browning that develops further taste in the finished dish. Once the chicken is set aside, the sauce is built with a mix of tomato sauce, heavy cream, and spices, creating a rich and creamy texture that is signature to butter chicken. Finally, adding the chicken back into the sauce lets it soak up all the delicious flavors, making it warm and ready for serving.
Ingredients
- 1 ½ pounds skinless boneless chicken thighs
- 3 tablespoons vegetable oil
- 3 tablespoons butter
- 6 garlic cloves (minced)
- 1 medium onion (diced)
- 1 can (15 ounces) tomato sauce
- 2 cups heavy cream
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- ½ teaspoon curry powder
- 1 tablespoon Greek yogurt
- 1 teaspoon sugar
- ½ teaspoon black pepper
- ½ teaspoon cayenne pepper (optional for heat)
- 1 teaspoon garam masala
Directions
- Marinate the chicken with salt, garlic powder, paprika, curry powder, and Greek yogurt for at least 15 minutes.
- In a large skillet over medium heat, cook the marinated chicken in oil and butter until browned. Remove and set aside.
- Sauté minced garlic and diced onion in remaining butter until fragrant.
- Add tomato sauce, sugar, salt, black pepper, and cayenne; simmer for 5 minutes.
- Stir in heavy cream, garam masala, and curry powder; simmer gently for 5 minutes.
- Return the chicken to the skillet; let it cook in the sauce for another 5–10 minutes.
- Serve hot garnished with parsley alongside naan or rice.
Time Breakdown
• Preparation Time: 15 minutes
• Cooking Time: 20 minutes
• Total Time: 35 minutes
• Servings: 4
How to serve Quick & Easy Homemade Butter Chicken Recipe
Serving Quick & Easy Homemade Butter Chicken is a delightful experience in itself. The creamy sauce and flavorful chicken are best enjoyed with a side of warm naan or fluffy rice. Naan, whether store-bought or homemade, serves as the perfect vehicle to scoop up the rich sauce. If you’re serving rice, choose basmati or jasmine for an aromatic touch. Don’t forget to garnish the dish with fresh parsley for a pop of color and added freshness.
For an authentic experience, you might consider pairing your butter chicken with additional Indian sides like saag paneer or a cucumber raita. A light salad or some pickled vegetables can also offer a refreshing contrast to the richness of the butter chicken. Depending on your preference, you may wish to serve it in individual bowls for a cozy feel, or family-style on a large platter for gathering and sharing.
How to store Quick & Easy Homemade Butter Chicken Recipe
Storing Quick & Easy Homemade Butter Chicken is straightforward, making it perfect for meal prep or saving leftovers. Allow the dish to cool completely to room temperature before transferring it to an airtight container. It can be refrigerated for up to 3 days. When you’re ready to enjoy the leftovers, reheating is a simple process. Just warm it gently on the stovetop or in the microwave until heated through.
If you’d like to store the butter chicken for a longer period, consider freezing it. To do this, portion out the dish in freezer-safe containers, leaving a bit of space at the top for expansion as it freezes. It can be frozen for up to 2 months. When you’re ready to eat it, thaw it overnight in the fridge, then reheat gently as mentioned before.
Tips to make Quick & Easy Homemade Butter Chicken Recipe
When making Quick & Easy Homemade Butter Chicken, a few tips can elevate your dish even further. First, using chicken thighs instead of breasts ensures a juicier result, as thighs tend to be more tender and flavorful. If you prefer a lighter version, you could substitute half of the heavy cream with coconut milk for a unique twist and a touch of sweetness. For those who enjoy deeper flavors, consider adding a splash of lemon juice or a toss of fresh cilantro before serving to brighten up the dish.
You can also adjust the spices according to your personal taste preferences. If you love heat, increase the cayenne or even add some green chilies during cooking. Conversely, if you’re serving kids or less spice-sensitive diners, you can omit the cayenne altogether. Finally, allowing the dish to simmer longer after adding the chicken can enhance the flavors, allowing everything to meld beautifully.
Variation
No major variations, but you can adjust seasonings to taste.
Nutritional Information (Per Serving)
• Calories: 550 kcal
• Protein: 36 g
• Carbohydrates: 15 g
• Fat: 40 g
• Fiber: 1 g
• Sugar: 5 g
• Sodium: 850 mg
FAQs
Q: Can I use chicken breasts instead of thighs?
A: Yes, you can use chicken breasts; however, they may result in a slightly drier texture compared to thighs.
Q: Is it possible to make this dish dairy-free?
A: Absolutely! Substitute heavy cream with coconut cream or a plant-based cream alternative.
Q: Can I prepare this dish in advance?
A: Yes, you can marinate the chicken ahead of time and make the sauce separately, then cook it just before serving for best results.

Quick & Easy Homemade Butter Chicken
Ingredients
For the chicken
- 1.5 pounds skinless boneless chicken thighs Using thighs ensures juiciness.
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- 0.5 teaspoon curry powder
- 1 tablespoon Greek yogurt
- 0.5 teaspoon cayenne pepper Optional for heat.
For the sauce
- 3 tablespoons vegetable oil
- 3 tablespoons butter
- 6 cloves garlic, minced
- 1 medium onion, diced
- 1 can tomato sauce (15 ounces)
- 2 cups heavy cream Can substitute with coconut milk for a lighter version.
- 1 teaspoon sugar
- 0.5 teaspoon black pepper
- 1 teaspoon garam masala
Instructions
Preparation
- Marinate the chicken with salt, garlic powder, paprika, curry powder, and Greek yogurt for at least 15 minutes.
Cooking
- In a large skillet over medium heat, cook the marinated chicken in oil and butter until browned. Remove and set aside.
- Sauté minced garlic and diced onion in remaining butter until fragrant.
- Add tomato sauce, sugar, salt, black pepper, and cayenne; simmer for 5 minutes.
- Stir in heavy cream, garam masala, and curry powder; simmer gently for 5 minutes.
- Return the chicken to the skillet; let it cook in the sauce for another 5–10 minutes.