Easy Butter Chicken – Quick Homemade Recipe
Quick & Easy Homemade Butter Chicken Recipe, a dish that whispers tnon-alcoholic ales of fragrant spices and creamy indulgence, is surprisingly within your reach, even on a weeknight. We all crave that comforting, restaurant-quality flavor, the kind that makes you close your eyes and savor every single bite. This beloved Indian classic, with its rich tomato-based gravy, tender chicken, and that unmistakable velvety texture, has captured hearts (and stomachs!) worldwide for good reason. It’s a symphony of sweet, tangy, and subtly spicy notes that dance on your palate, making it an absolute crowd-pleaser. What truly sets this particular Quick & Easy Homemade Butter Chicken Recipe apart is its simplicity without sacrificing depth of flavor. Forget intimidating techniques; we’re diving into a streamlined approach that delivers all the authentic taste you adore, making that restaurant experience achievable in your very own kitchen.

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, adjusted to taste
- ½ teaspoon black pepper
- 2 cups heavy cream
Marinating the Chicken
Step 1: Prepare the Chicken Marinade
First things first, let’s get our chicken ready to absorb all those delicious flavors. Take your bite-sized chicken thigh chunks and place them in a medium-sized bowl. Now, it’s time to season. Add the 1 teaspoon of salt, 1 teaspoon of garlic powder, 1 teaspoon of sweet paprika, and ½ teaspoon of curry powder directly to the chicken. Give everything a good toss with your hands or a spoon, ensuring each piece of chicken is evenly coated. The paprika will give our butter chicken its signature warm, reddish hue, while the curry powder adds that classic aromatic depth. Don’t be shy with the spices; this initial coating is crucial for building a complex flavor profile. Once seasoned, add the 1 tablespoon of Greek yogurt. The yogurt is a secret weapon here; its acidity helps to tenderize the chicken, making it incredibly succulent and moist once cooked. Mix it all together until the chicken is coated in a thick, creamy marinade. Cover the bowl with plastic wrap and let it marinate in the refrigerator for at least 30 minutes. If you have more time, feel free to let it marinate for up to a few hours for even deeper flavor infusion.
Cooking the Base
Step 2: Sauté Aromatics and Build the Sauce Base
Now that our chicken is happily marinating, let’s get started on the luscious sauce. Grab a large skillet or Dutch oven and place it over medium heat. Add the 3 tablespoons of vegetable oil. Once the oil is shimmering, add 1 tablespoon of the butter. Allow the butter to melt and then add your 6 minced garlic cloves and 1 diced medium onion. We want to gently sauté these until the onions are softened and translucent, and the garlic is fragrant, but not browned. This process usually takes about 5-7 minutes. Stir frequently to prevent burning. The aroma that fills your kitchen at this stage is truly wonderful! This is the aromatic foundation of our butter chicken, so taking your time here is key to developing a rich flavor.
Step 3: Simmer the Tomato Base
Once the onions and garlic are beautifully softened and fragrant, it’s time to introduce the tomato element. Pour in the 15-ounce can of tomato sauce. Stir it into the sautéed aromatics, scraping up any bits that might have stuck to the bottom of the pan. Next, add the 1 teaspoon of sugar. The sugar is important not only to balance the acidity of the tomatoes but also to enhance their natural sweetness. Follow this with the 1 teaspoon of salt and ½ teaspoon of black pepper. Give everything a good stir. Bring the sauce to a gentle simmer, then reduce the heat to low, cover the skillet, and let it cook for about 10-15 minutes. This simmering period allows the flavors to meld and deepen, creating a rich and velvety tomato base for our butter chicken.
Cooking the Chicken and Finishing Touches
Step 4: Cook the Marinated Chicken
While the tomato sauce is simmering, it’s time to cook our marinated chicken. In a separate skillet, heat the remaining 2 tablespoons of butter over medium-high heat. Once the butter has melted and is starting to foam, carefully add the marinated chicken pieces in a single layer. It’s important not to overcrowd the pan, as this will steam the chicken instead of searing it. You may need to cook the chicken in batches. Sear the chicken for about 3-4 minutes per side, until it’s golden brown and cooked through. We’re not looking to fully cook it at this stage, as it will finish cooking in the sauce, but we want a nice char and color on the outside. Remove the seared chicken from the skillet and set it aside.
Step 5: Combine and Emulsify the Creamy Sauce
Now for the grand finnon-alcoholic ale! Add the seared chicken to the simmering tomato sauce in the Dutch oven or large skillet. Stir to combine, ensuring all the chicken pieces are coated in the sauce. Reduce the heat to low. Pour in the 2 cups of heavy cream. Stir gently until the cream is fully incorporated and the sauce becomes a beautiful, creamy, and rich orange-pink color. Continue to cook on low heat for another 5-10 minutes, stirring occasionally, until the chicken is cooked through and the sauce has thickened slightly. Avoid boiling the sauce after adding the cream, as this can cause it to separate. Taste the sauce and adjust the seasoning with more salt if needed. The goal is a smooth, luxurious, and incredibly flavorful butter chicken that’s ready to be served.

Conclusion:
There you have it – your guide to creating a truly delicious and satisfying Quick & Easy Homemade Butter Chicken Recipe! We’ve walked through each step, from marinating the chicken to achieving that creamy, luscious sauce, proving that authentic Indian flavors are well within your reach, even on a busy weeknight. This recipe is designed for both flavor and convenience, ensuring a restaurant-quality meal without the fuss. Don’t be intimidated by the spices; they come together harmoniously to create a complex yet approachable taste that’s sure to impress.
Serve this delightful butter chicken piping hot, ideally with fragrant basmati rice to soak up all that glorious sauce. Warm naan bread or roti is also a perfect accompaniment for scooping up every last morsel. For a bit of freshness, consider a sprinkle of chopped cilantro or a dollop of plain yogurt on top.
Feel free to experiment with variations! If you prefer a spicier kick, add a pinch of cayenne pepper or a finely chopped green chili to the sauce. For a richer flavor, you can use heavy cream instead of half-and-half. And if you’re looking for a vegetarian option, consider using paneer or firm tofu instead of chicken.
We hope you enjoy making and savoring this Quick & Easy Homemade Butter Chicken Recipe as much as we do. Happy cooking!
FAQs
Can I make this recipe ahead of time?
Absolutely! The butter chicken can be made a day in advance. The flavors often meld and deepen overnight, making it even more delicious. Simply reheat gently on the stovetop or in the microwave before serving.
What if I don’t have garam masala?
Garam masala is a blend of ground spices. If you don’t have it, you can create a makeshift version by combining equal parts ground cumin, ground coriander, ground gin extractger, and a pinch of ground cinnamon and cloves. Or, you can simply omit it, though the flavor will be slightly less complex.

Easy Butter Chicken – Quick Homemade Recipe
A quick and easy homemade butter chicken recipe that’s perfect for a weeknight meal. Tender chicken in a rich, creamy, and flavorful sauce.
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, adjusted to taste
-
½ teaspoon black pepper
-
2 cups heavy cream
Instructions
-
Step 1
Prepare the chicken marinade by combining chicken chunks with salt, garlic powder, paprika, curry powder, and Greek yogurt in a bowl. Mix well, cover, and marinate in the refrigerator for at least 30 minutes. -
Step 2
Sauté aromatics by heating vegetable oil and 1 tablespoon of butter in a large skillet or Dutch oven over medium heat. Add minced garlic and diced onion, sautéing until softened and fragrant, about 5-7 minutes. -
Step 3
Simmer the tomato base by pouring in the tomato sauce, sugar, salt, and black pepper. Stir to combine, bring to a gentle simmer, then reduce heat, cover, and cook for 10-15 minutes. -
Step 4
Cook the marinated chicken by heating the remaining 2 tablespoons of butter in a separate skillet over medium-high heat. Sear the marinated chicken in batches until golden brown on all sides, about 3-4 minutes per side. Set aside. -
Step 5
Combine and emulsify the creamy sauce by adding the seared chicken to the simmering tomato sauce. Stir to coat, then pour in the heavy cream. Stir gently until incorporated and the sauce turns a creamy orange-pink. Cook on low heat for another 5-10 minutes until chicken is cooked through and sauce has thickened slightly. Adjust salt to taste.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
