Quick & Easy Homemade Butter Chicken Recipe

Why You’ll Love Quick & Easy Homemade Butter Chicken Recipe

This butter chicken recipe is the perfect combination of rich, creamy, and aromatic flavors that you’ll fall in love with. The chicken is marinated for maximum flavor, then cooked in a fragrant, buttery tomato sauce. What makes this recipe great is that it doesn’t require hours of cooking or hard-to-find ingredients, yet still delivers the authentic taste of traditional butter chicken. It’s comforting, easy to make, and sure to be a crowd-pleaser!

Ingredients

  • Chicken breasts or thighs (boneless, cut into bite-sized pieces)

  • Butter

  • Olive oil

  • Onion (finely chopped)

  • Garlic (minced)

  • Ginger (grated)

  • Tomato puree or crushed tomatoes

  • Heavy cream

  • Yogurt (plain)

  • Garam masala

  • Ground turmeric

  • Ground cumin

  • Ground coriander

  • Chili powder

  • Salt

  • Fresh cilantro (for garnish)

  • Rice or naan (for serving)

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Directions

  1. In a medium bowl, combine the chicken pieces with yogurt, a pinch of salt, and 1 teaspoon of ground turmeric. Let the chicken marinate for at least 15 minutes, or up to an hour for more flavor.

  2. In a large skillet, heat 2 tablespoons of butter and 1 tablespoon of olive oil over medium heat. Add the chopped onions and sauté until soft and golden, about 5 minutes.

  3. Add the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant.

  4. Stir in the tomato puree, garam masala, ground cumin, ground coriander, chili powder, and a pinch of salt. Cook for about 5 minutes until the tomato mixture thickens slightly.

  5. Add the marinated chicken to the skillet and cook until browned on all sides, about 5-6 minutes. Stir occasionally to ensure the chicken cooks evenly.

  6. Pour in the heavy cream and simmer the sauce on low heat for another 10-12 minutes, or until the chicken is cooked through and the sauce thickens to your liking.

  7. Add the remaining tablespoon of butter and stir until melted and smooth.

  8. Garnish with fresh cilantro and serve with rice or naan.

Servings and timing

This recipe serves 4 people. Preparation takes about 20 minutes, and cooking time is around 25 minutes, so the total time for this meal is approximately 45 minutes.

Variations

  • Spicy version: Add more chili powder or a few fresh chopped green chilies to the sauce for an extra spicy kick.

  • Vegetarian option: Replace the chicken with paneer or tofu for a vegetarian version of butter chicken.

  • Use different proteins: This recipe also works well with shrimp or lamb. Adjust the cooking time based on the protein.

  • Add veggies: You can toss in some vegetables like peas, bell peppers, or spinach to make this dish more hearty.

Storage/Reheating

  • Storage: Store any leftover butter chicken in an airtight container in the refrigerator for up to 3 days.

  • Reheating: Reheat gently on the stovetop over low heat, adding a splash of water or cream to bring the sauce back to the desired consistency.

FAQs

1. Can I use frozen chicken for this recipe?

Yes, you can use frozen chicken, but make sure it’s thawed completely before cooking for the best results.

2. How can I make this dish dairy-free?

To make the dish dairy-free, substitute the butter with dairy-free butter or coconut oil, and replace the heavy cream with coconut milk. Use a dairy-free yogurt for the marinade as well.

3. Can I make this recipe ahead of time?

Yes, you can prepare the butter chicken ahead of time and store it in the refrigerator. The flavors will actually improve as it sits, and you can reheat it when you’re ready to serve.

4. Can I use canned tomato puree instead of fresh tomatoes?

Yes, canned tomato puree or crushed tomatoes work perfectly well in this recipe. They give the sauce a rich, smooth texture and flavor.

5. How spicy is this butter chicken?

This recipe is moderately spiced, but you can adjust the level of heat by adding more chili powder or fresh chilies according to your taste.

6. Can I make this recipe in a slow cooker?

Yes, you can cook the chicken in a slow cooker. Brown the chicken first in a skillet, then add the tomato sauce, cream, and spices to the slow cooker. Cook on low for 4-6 hours or on high for 2-3 hours.

7. Can I use store-bought garam masala?

Yes, store-bought garam masala is perfectly fine to use in this recipe, but making your own garam masala mix will give the dish a more authentic flavor.

8. Can I make this recipe without heavy cream?

If you don’t have heavy cream, you can substitute it with coconut cream, milk, or even a blend of yogurt and milk for a lighter version.

9. Can I make this dish spicier?

If you prefer a spicier version, increase the chili powder, add some red pepper flakes, or stir in fresh chopped green chilies.

10. Can I freeze butter chicken?

Yes, butter chicken freezes well. Allow it to cool completely before transferring to an airtight container or freezer bag. It can be frozen for up to 2 months. Reheat on the stovetop with a little extra cream or water to bring the sauce back to the right consistency.

Conclusion

This Quick & Easy Homemade Butter Chicken recipe delivers all the rich, creamy flavor of the traditional dish, but with less time and effort. The tender chicken cooked in a velvety, spiced tomato sauce is both comforting and satisfying, making it a perfect meal for any occasion. Whether you’re serving it with fluffy rice or warm naan, this butter chicken will become a new favorite in your recipe rotation.


Print

Quick & Easy Homemade Butter Chicken Recipe

Quick & Easy Homemade Butter Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Quick & Easy Homemade Butter Chicken is a flavorful and creamy Indian dish that’s both simple and delicious. Tender chicken simmered in a rich, spiced tomato sauce with buttery goodness. Ready in under 30 minutes, this dish is perfect for a weeknight meal or special occasion.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4
  • Category: Main Dish
  • Method: Pan-Cooked
  • Cuisine: Indian
  • Diet: Gluten Free

Ingredients

  • 1 lb boneless, skinless chicken thighs (cut into bite-sized pieces)
  • 2 tbsp butter
  • 1 tbsp olive oil
  • 1 onion (finely chopped)
  • 3 cloves garlic (minced)
  • 1 tbsp grated fresh ginger
  • 1 can (14 oz) crushed tomatoes
  • 1/2 cup heavy cream
  • 2 tbsp tomato paste
  • 1 tbsp garam masala
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp paprika
  • Salt to taste
  • 1/4 tsp cayenne pepper (optional for heat)
  • 2 tbsp chopped fresh cilantro (for garnish)

Instructions

  • Cook the Chicken:
  • Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add the chicken pieces and cook for 6-7 minutes, stirring occasionally, until the chicken is browned and cooked through. Remove the chicken from the skillet and set aside.
  • Make the Butter Sauce:
  • In the same skillet, melt 2 tbsp butter over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened.
  • Add the minced garlic and grated ginger, and cook for another 1 minute until fragrant.
  • Stir in the garam masala, turmeric, cumin, paprika, and cayenne pepper (if using). Cook for 1-2 minutes to toast the spices.
  • Prepare the Sauce:
  • Add the crushed tomatoes and tomato paste to the skillet. Stir well to combine. Let it simmer for 5 minutes, allowing the flavors to meld together.
  • Pour in the heavy cream and stir until the sauce is smooth and creamy. Bring to a gentle simmer and cook for another 3-4 minutes.
  • Combine Chicken with Sauce:
  • Return the cooked chicken to the skillet and stir to coat it in the sauce. Let it simmer for another 5 minutes so the chicken absorbs the flavors of the sauce.
  • Serve:
  • Taste the sauce and adjust seasoning if needed, adding salt or more cayenne pepper for heat.
  • Garnish with fresh cilantro and serve the butter chicken with steamed rice or naan bread.

Notes

  • You can use chicken breasts instead of thighs for a leaner option, but chicken thighs add more flavor and tenderness.
  • If you prefer a richer sauce, you can add more butter or cream.
  • You can adjust the spiciness by adding more or less cayenne pepper.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments