Quick & Easy Homemade Butter Chicken Recipe

When it comes to comfort food, few dishes can compete with the warm embrace of homemade butter chicken. This classic Indian dish is a delightful blend of spices, creamy tomato sauce, and tender chicken, making it perfect for family gatherings or a cozy night in. There’s truly something magical about the way the flavors meld together to create a rich, satisfying meal that feels both indulgent and homey.

At the heart of this quick and easy butter chicken recipe is 1 ½ pounds of skinless boneless chicken thighs, our star protein that cooks to a tender perfection. We season this with salt, garlic powder, sweet paprika, and curry powder, enhancing the chicken’s natural flavor. To bring out the creaminess, we add heavy cream and Greek yogurt, while butter and vegetable oil contribute to a silky texture and delicious taste. With the addition of minced garlic, diced onion, and a can of tomato sauce, this dish achieves a well-balanced flavor profile that’s both aromatic and comforting.

The preparation of this butter chicken is wonderfully straightforward. You start by marinating the chicken in spices and yogurt, which is key for infusing flavor. After sautéing the garlic and onion, you incorporate the sauce ingredients and let them simmer together, forming a rich base. Then, simply cook the marinated chicken until browned, add it to the sauce, and finish with a bit of extra butter for that signature richness. You’ll find that this dish not only tastes great but also comes together in a fraction of the time it would take to dine out.

This butter chicken is perfect for chilly nights when all you want is something warm and filling. It offers a satisfying meal whether it’s a weeknight dinner or a gathering with friends. Serve it over fluffy rice or with soft naan, and you have a dish that will leave everyone asking for seconds.

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

  • Quick: This recipe can be made in about 30 minutes, making it perfect for busy nights.
  • Simple Ingredients: You likely have many of these ingredients in your pantry already, making it easy to whip up.
  • Comfort Food: The creamy sauce and warm spices provide that feeling of home and reached for a warm hug.
  • Family-Friendly: It appeals to a wide age range, making it a hit for both kids and adults.
  • Versatile: Enjoy with naan bread, steamed rice, or even gluten-free options—adapt it to your dietary preferences.

Chicken Tips

Selecting the right chicken is essential for this recipe. Always opt for skinless boneless chicken thighs over chicken breasts. Thighs have more fat, which keeps the meat juicy and tender during cooking. They also soak up all the rich flavors of the marinade much better. When preparing your chicken, use sharp kitchen scissors or a knife to cut them into bite-sized chunks. This not only helps in even cooking but also makes it easy to eat with rice or naan.

Options for Substitutions

  • Greek Yogurt: Swap with sour cream for a similar tangy taste.
  • Chicken Thighs: You can use chicken breasts; just be careful not to overcook them.
  • Heavy Cream: Use coconut milk for a dairy-free alternative.
  • Butter: Margarine can work in a pinch for a lighter option.
  • Curry Powder: Experiment with different curry blends for unique flavors.
  • Fresh Parsley: Cilantro can also be used as a garnish for a different flavor profile.

Watch Out for These Mistakes

Overcooking the chicken is a common mistake that can lead to dry meat. Chicken thighs are forgiving, but it’s still essential to cook them just until they are no longer pink in the center. When you add salt to the sauce, taste it often; it can be easy to oversalt, especially if you are using store-bought tomato sauce, which might already contain salt. Lastly, don’t add all the spices and cream too early. Allowing the sauce to simmer briefly after adding the cream helps meld the flavors without losing the creamy texture.

What to Serve With Quick & Easy Homemade Butter Chicken Recipe?

To complement your butter chicken, consider serving it with warm, pillowy naan bread, which is perfect for scooping up all that delicious sauce. Steamed rice, whether basmati or jasmine, is another fantastic option that soaks up the flavors well. For a fresh touch, a simple cucumber salad can balance the richness of the dish, or even roasted vegetables can add a nice crunch and color to your plate.

Storage Instructions

Store: Allow leftovers to cool down before transferring to an airtight container. They will stay fresh in the fridge for up to 3 days.

Freeze: This recipe freezes beautifully. Place in a freezer-safe container, and it will last for up to 3 months.

Reheat: For stovetop reheating, warm gently in a skillet over low heat, adding a splash of cream to loosen it up if needed. In the microwave, use a microwave-safe dish and heat in 1-minute intervals until warmed through, stirring in between.

Recipe Info

Preparation Time: 15 minutes
Cooking Time: 20 minutes
Total Time: 35 minutes
Level of Difficulty: Easy
Servings: 4-6

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1200-1500
  • Protein: 80-100g
  • Fat: 90-110g
  • Carbohydrates: 30-40g

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

Step-by-Step Instructions

Step 1: Marinate the Chicken

In a bowl, combine the chicken, salt, garlic powder, paprika, curry powder, and Greek yogurt. Mix thoroughly to coat the chicken pieces. Cover and refrigerate for at least 15 minutes. This step enhances the flavor and tenderness of the chicken.

Step 2: Sauté Onions and Garlic

In a large skillet, heat vegetable oil and 1 tablespoon of butter over medium heat. Once hot, add the minced garlic and diced onion. Sauté until fragrant and the onion becomes translucent, which should take about 3 to 4 minutes.

Step 3: Create the Sauce

Add the tomato sauce, sugar, salt, black pepper, heavy cream, cayenne pepper, garam masala, and an extra ½ teaspoon of curry powder to the skillet. Stir well and let the mixture simmer for a few minutes, allowing the flavors to develop and blend nicely.

Step 4: Cook the Chicken

In another pan, add the marinated chicken and cook over medium heat until browned and fully cooked through. This should take about 7 to 10 minutes, depending on the size of your chicken pieces.

Step 5: Combine and Finish the Sauce

Once the chicken is cooked, add it to the simmering sauce. Stir in the remaining 2 tablespoons of butter to enrich the sauce. Allow everything to cook together for another 2 to 3 minutes, letting the flavors meld.

Step 6: Garnish and Serve

Garnish your butter chicken with freshly chopped parsley if desired. Serve hot alongside naan bread and steamed rice for a complete meal that your family will love.

In conclusion, this quick and easy homemade butter chicken recipe is a delightful choice for any occasion. With its rich flavors and creamy texture, it brings the comforts of home to your dinner table. I invite you to give it a try and share your feedback or any variations you make. Explore my blog for more comforting recipes that will nurture both you and your loved ones.

Frequently Asked Questions

Can I make butter chicken in advance?

Absolutely! You can prepare the dish ahead of time and store it in the fridge or freezer. The flavors actually improve as they sit.

Is this recipe spicy?

The heat level depends on your choice of cayenne pepper; you can omit it entirely for a milder taste.

Can I substitute chicken with vegetables?

Yes, you can use vegetables like cauliflower or chickpeas for a vegetarian version. Adjust cooking times accordingly to ensure everything is tender and flavorful.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
quick easy homemade butter chicken recipe 2026 02 10 012806 819x1024 1

Quick & Easy Homemade Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: linda
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4-6 servings 1x
  • Category: Main Course
  • Method: Sautéing and Simmering
  • Cuisine: Indian
  • Diet: Non-Vegetarian

Description

A delightful blend of spices and creamy tomato sauce combined with tender chicken, perfect for family gatherings or a cozy night in.


Ingredients

Scale
  • 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

Instructions

  1. Marinate the chicken: In a bowl, combine chicken, salt, garlic powder, paprika, curry powder, and Greek yogurt. Mix thoroughly, cover, and refrigerate for at least 15 minutes.
  2. Sauté onions and garlic: In a large skillet, heat vegetable oil and 1 tablespoon of butter over medium heat, adding minced garlic and diced onion. Sauté until fragrant and translucent (about 3-4 minutes).
  3. Create the sauce: Add tomato sauce, sugar, salt, black pepper, heavy cream, cayenne pepper, garam masala, and an extra ½ teaspoon of curry powder. Stir well and let simmer for a few minutes.
  4. Cook the chicken: In another pan, cook the marinated chicken over medium heat until browned and fully cooked (7-10 minutes).
  5. Combine and finish the sauce: Add the chicken to the simmering sauce and stir in the remaining 2 tablespoons of butter. Cook together for an additional 2-3 minutes.
  6. Garnish and serve: Garnish with chopped parsley if desired and serve hot with naan bread and steamed rice.

Notes

For a dairy-free alternative, use coconut milk instead of heavy cream. Adjust the cayenne pepper for desired spice level.


Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 3g
  • Sodium: 700mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 1g
  • Protein: 30g
  • Cholesterol: 100mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star