Quick & Easy Homemade Butter Chicken Recipe

If you’re looking for a quick and easy homemade butter chicken recipe that is both delicious and satisfying, you’re in the right place! This dish is perfect for busy weeknights and is sure to become a family favorite. The creamy sauce combined with tender chicken will have your taste buds singing.

Thank you for reading this post, don't forget to subscribe!

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

Butter chicken, also known as “Murgh Makhani,” is a classic Indian dish that has gained popularity across the globe. One of the main reasons you’ll love this recipe is its rich, creamy, and slightly spiced sauce. It’s incredibly comforting and goes perfectly with naan bread or steamed rice.

Delicious homemade butter chicken served with rice and naan.
Emma Franklin

Quick & Easy Homemade Butter Chicken

This quick and easy homemade Butter Chicken recipe delivers tender, juicy chicken simmered in a rich, creamy tomato sauce spiced to perfection. Ready in about 30 minutes, it’s the perfect Indian-inspired comfort food for busy weeknights.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: Fusion, Indian
Calories: 550

Ingredients
  

  • 1 1/2 lb skinless boneless chicken thighs, cut into bite-sized chunks
  • 1 tsp salt
  • 1 tsp garlic powder
  • 1 tsp sweet paprika
  • 1/2 tsp curry powder
  • 1 tbsp Greek yogurt
  • 3 tbsp vegetable oil
  • 3 tbsp butter, divided
  • 6 cloves garlic, minced
  • 1 medium onion, diced
  • 15 oz tomato sauce
  • 1 tsp sugar
  • 1 tsp salt (adjust to taste)
  • 1/2 tsp black pepper
  • 2 cups heavy cream
  • 1/2 tsp cayenne pepper (optional)
  • 1 tsp garam masala
  • 1/2 tsp curry powder
  • 1/4 cup fresh parsley, chopped (for garnish)
  • naan bread and steamed rice, for serving

Equipment

  • large skillet
  • mixing bowl
  • chef’s knife
  • Cutting board
  • measuring cups and spoons
  • spatula or wooden spoon

Method
 

  1. In a bowl, combine chicken chunks with salt, garlic powder, paprika, curry powder, and Greek yogurt. Mix well and marinate for at least 15 minutes for flavor infusion.
  2. Heat vegetable oil and 1 tablespoon butter in a large skillet over medium heat. Add marinated chicken and cook until browned, 6–8 minutes. Remove from skillet and set aside.
  3. In the same skillet, add remaining butter and minced garlic. Sauté 1 minute, then add diced onion. Cook until translucent, then add tomato sauce, sugar, salt, black pepper, and cayenne. Simmer a few minutes.
  4. Return chicken to skillet and stir to coat. Add heavy cream, garam masala, and curry powder. Simmer for 10–15 minutes until sauce thickens and chicken is tender.
  5. Garnish with chopped parsley and serve hot with naan bread or steamed rice.

Nutrition

Calories: 550kcalCarbohydrates: 35gProtein: 38gFat: 35gSaturated Fat: 18gPolyunsaturated Fat: 5gMonounsaturated Fat: 9gCholesterol: 155mgSodium: 800mgPotassium: 520mgFiber: 2gSugar: 8gVitamin A: 950IUVitamin C: 10mgCalcium: 110mgIron: 2.2mg

Notes

For a lighter version, replace heavy cream with coconut milk or half-and-half. You can also use chicken breast instead of thighs. Adjust cayenne for heat preference, and blend the sauce for a silky texture. Serve with naan or basmati rice for the best experience.

Tried this recipe?

Let us know how it was!

This quick and easy recipe doesn’t skimp on flavor, and you can have it on the dinner table in about 30 minutes! Plus, it’s a versatile dish; you can adjust the spice levels or substitute ingredients to fit your family’s tastes. It’s a delightful way to introduce your loved ones to the wonderful world of Indian cuisine without spending hours in the kitchen.

Ingredients for Quick & Easy Homemade Butter Chicken Recipe

  • 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 (for serving)
  • Steamed rice (for serving)

Ingredient Notes

  • Chicken: For a healthier option, you can use skinless boneless chicken breast instead of thighs, but thighs offer more flavor and tenderness.
  • Butter: If you prefer a lighter version, consider using ghee or a healthy oil substitute.
  • Heavy Cream: To reduce calories, you can use half-and-half or coconut cream. For dairy-free, opt for almond milk combined with a thickener.
  • Greek Yogurt: This adds creaminess but can be swapped out for any plain yogurt.
  • Spices: Adjust the cayenne pepper for heat according to personal preference.

Step-by-Step Instructions

Step 1 – Marinate the Chicken

Start by marinating the chicken. In a large bowl, combine the chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix until the chicken is well-coated. Allow it to marinate for at least 15 minutes, or longer if possible for deeper flavor.

Step 2 – Cook the Chicken

In a large skillet, heat the vegetable oil and 1 tablespoon of butter over medium heat. Once hot, add the marinated chicken and cook until browned on all sides, about 6-8 minutes. Remove the chicken from the skillet and set aside.

Step 3 – Prepare the Sauce

In the same skillet, add the remaining butter and minced garlic. Sauté for about 1 minute until fragrant. Then, add the diced onion and cook until translucent. Stir in the tomato sauce, sugar, salt, black pepper, and cayenne pepper (if using). Let the mixture simmer for a few minutes.

Step 4 – Combine Chicken and Sauce

Return the chicken to the skillet and stir to combine. Add the heavy cream, garam masala, and curry powder. Allow the mixture to simmer for an additional 10-15 minutes until the chicken is fully cooked and the sauce has thickened.

Step 5 – Serve

Garnish with freshly chopped parsley, if desired. Serve hot alongside naan bread or steamed rice to soak up the delicious sauce.

Pro Tips for Success

  1. Use Bone-in Chicken: For added flavor, consider using bone-in chicken. Just adjust the cooking time accordingly.
  2. Blend the Sauce: For a smooth sauce, blend it before adding the chicken.
  3. Adjust Spice Levels: Modify the cayenne pepper according to your heat preference.
  4. Fresh Ingredients: Use fresh spices for a better flavor profile that will elevate your dish.
  5. Batch-Cooking: Doubling the recipe is a great way to meal-prep for the week ahead.

Flavor Variations

  1. Vegetarian Version: Swap the chicken for mixed vegetables like bell peppers, carrots, and peas for a vegetarian butter “chicken.”
  2. Coconut Cream: Utilize coconut cream for a tropical twist and a dairy-free version.
  3. Add Nuts: Stir in cashews or almonds for added texture and richness.
  4. Different Proteins: Use shrimp or paneer cheese as alternatives to chicken for a tasty change.
  5. Herb Variations: Experiment with cilantro or mint for additional flavorful garnishes.

Serving Suggestions

Serve your homemade butter chicken with warm naan bread for dipping and fluffy steamed rice. A side of cucumber raita (yogurt sauce) or a fresh salad can balance the spices in this creamy dish. Pair it with a refreshing beverage, like mint lemonade, for a lovely meal.

Storage and Freezing Instructions

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave. For freezing, place the cooled chicken in freezer-safe bags. It can be frozen for up to 3 months. Thaw in the refrigerator overnight before reheating.

Nutrition Facts (Per Serving)

NutrientsAmount
Calories550
Carbohydrates35g
Fat35g
Fiber2g
Protein38g
Sodium800mg

FAQ About Quick & Easy Homemade Butter Chicken Recipe

Can I use chicken breast instead of thighs?

Yes, you can use skinless boneless chicken breasts instead. However, the thighs offer more moisture and flavor, so adjust the cooking time to prevent drying out the chicken.

Can I make this dish ahead of time?

Absolutely! You can prepare the butter chicken in advance and store it in the refrigerator. Just ensure it’s reheated thoroughly before serving.

What can I serve with butter chicken?

Butter chicken pairs perfectly with naan bread, fluffy basmati rice, or even steamed vegetables for a balanced meal.

Is this recipe spicy?

The spiciness can be adjusted based on your preferences. The cayenne pepper is optional and can be omitted for a milder dish.

How can I make this recipe healthier?

You can replace heavy cream with half-and-half or coconut cream and use less butter. Swap in chicken breast for thighs and serve with more vegetables.

Final Thoughts

This quick & easy homemade butter chicken recipe is not only simple to make but also promises a delightful dish that’s perfect for any occasion. Whether you’re new to cooking Indian cuisine or a seasoned pro, this recipe is a keeper. With its rich flavors and comforting textures, it’s bound to impress your family and friends. So gather the ingredients, follow the steps, and treat yourself to a wonderful homemade meal!