Quick & Easy Homemade Butter Chicken is the kind of dinner that fills the kitchen with warm spices and rich aroma in under an hour. Tender pieces of chicken simmer gently in a velvety tomato and cream sauce, layered with garlic, ginger, and fragrant spices. The result is deeply satisfying without being complicated.
This simplified version keeps the soul of traditional butter chicken while making it approachable for busy weeknights. There is no need for long marinating times or special equipment. Everything comes together in one pan, allowing the flavors to build naturally as the sauce thickens and the chicken becomes tender.
Served with fluffy rice or warm naan, Quick & Easy Homemade Butter Chicken offers a comforting balance of creamy texture, gentle heat, and subtle sweetness in every spoonful.
Ingredients Overview
Boneless, skinless chicken thighs are ideal for Quick & Easy Homemade Butter Chicken because they stay juicy and tender during simmering. Chicken breast can also be used for a leaner option, though care should be taken not to overcook it.
Butter and oil form the base for sautéing. Butter contributes richness and helps carry the warm spice notes, while a small amount of oil prevents burning.
Finely chopped onion builds sweetness and depth as it softens and lightly caramelizes. Fresh garlic and grated ginger are essential for authentic flavor, creating a fragrant foundation.
Tomato puree or crushed tomatoes provide the body of the sauce. They cook down into a smooth base that balances the cream. Tomato paste can be added for extra intensity if desired.
The spice blend typically includes garam masala, ground cumin, ground coriander, paprika, and a small pinch of turmeric. Chili powder adds gentle heat, adjustable to taste.
Heavy cream creates the signature silky texture. For a slightly lighter version, half-and-half may be substituted, though the sauce will be thinner. A touch of sugar can balance acidity if needed. Fresh cilantro adds brightness at the end.
Step-by-Step Instructions

Begin by cutting the chicken into bite-sized pieces. Pat dry to help it brown properly.
Heat a large skillet over medium heat. Add a tablespoon of oil and a tablespoon of butter. Once melted and shimmering, add the chicken pieces in a single layer. Cook for 3 to 4 minutes per side until lightly golden. The chicken does not need to be fully cooked at this stage. Transfer it to a plate and set aside.
In the same pan, add another tablespoon of butter if needed. Add finely chopped onion and cook over medium heat until soft and lightly golden, about 5 to 7 minutes. Stir occasionally to prevent sticking.
Add minced garlic and grated ginger. Cook for 30 seconds until fragrant. Stir in garam masala, cumin, coriander, paprika, turmeric, and chili powder. Toast the spices briefly, about 30 seconds, allowing their aroma to deepen.
Pour in the tomato puree and stir well, scraping up any browned bits from the bottom of the pan. Let the sauce simmer gently for 8 to 10 minutes, stirring occasionally, until it thickens and the raw tomato flavor cooks off.
Reduce heat to low and stir in heavy cream. The sauce should become smooth and velvety. Taste and adjust salt, spice, or sweetness as needed.
Return the chicken and any accumulated juices to the pan. Simmer for 8 to 10 minutes, or until the chicken is fully cooked and tender. Stir occasionally so the sauce coats every piece evenly.
Finish with a small knob of butter stirred in at the end for extra richness. Sprinkle chopped fresh cilantro over the top before serving.
Tips, Variations & Substitutions
For deeper flavor, marinate the chicken briefly in yogurt, lemon juice, and a pinch of garam masala before cooking. Even 20 minutes can add tenderness and subtle tang.
If you prefer a smoother sauce, blend the tomato mixture before adding the cream. Use an immersion blender directly in the pan for convenience.
To make the dish dairy-free, substitute coconut cream for heavy cream and use oil instead of butter. The flavor will shift slightly but remain rich and satisfying.
Add a handful of cashews blended with a little water for additional creaminess without increasing dairy.
Adjust spice levels by increasing or decreasing chili powder. For a milder version, omit chili powder entirely.
Serving Ideas & Occasions
Quick & Easy Homemade Butter Chicken pairs naturally with steamed basmati rice, which absorbs the creamy sauce beautifully. Warm naan or flatbread makes it easy to scoop up every bite.
Serve alongside cucumber raita or a simple salad with lemon dressing to balance the richness. A side of roasted cauliflower or sautéed green beans rounds out the meal.
This dish works equally well for casual family dinners or relaxed gatherings where comforting, shareable food is welcome.
Nutritional & Health Notes
Chicken provides a strong source of protein, while the tomato base adds vitamins and antioxidants. Using moderate amounts of butter and cream keeps the dish indulgent yet balanced.
Substituting part of the cream with Greek yogurt can reduce fat content while maintaining creaminess. Pairing with whole grain rice or serving alongside vegetables increases fiber and creates a more balanced plate.
Portion size plays a key role in keeping this rich dish aligned with a balanced diet.
FAQs
Can I make Quick & Easy Homemade Butter Chicken ahead of time?
Yes. The flavors often deepen after resting. Store in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop, adding a splash of water or cream if the sauce thickens too much.
Can I freeze butter chicken?
Butter chicken freezes well. Allow it to cool completely, then store in freezer-safe containers for up to three months. Thaw overnight in the refrigerator before reheating.
Is butter chicken very spicy?
This version is moderately spiced but not overly hot. The cream balances the chili powder. You can easily adjust heat levels by reducing or increasing chili powder.
What is the difference between butter chicken and tikka masala?
Butter chicken typically has a richer, creamier sauce with a smoother texture, while tikka masala often features a more robust tomato-forward base. Both share similar spices but differ slightly in preparation and consistency.
Can I cook this in a slow cooker?
Yes. Brown the chicken and sauté aromatics first, then transfer everything except the cream to a slow cooker. Cook on low for 4 to 5 hours. Stir in cream during the final 30 minutes.
How do I thicken the sauce if it is too thin?
Allow it to simmer uncovered to reduce naturally. You can also stir in a tablespoon of tomato paste for additional body.
Can I use pre-cooked chicken?
Yes. Add cooked chicken during the final simmer just long enough to heat through, preventing it from becoming dry.
PrintHomemade Butter Chicken for a Cozy Dinner
Tender chicken simmered in a creamy tomato and spice sauce with butter, garlic, and ginger. A comforting Indian-inspired dinner ready in about 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
Ingredients
1 1/2 pounds boneless skinless chicken thighs or breasts
2 tablespoons butter
1 tablespoon vegetable oil
1 small onion, finely chopped
3 cloves garlic, minced
1 tablespoon grated fresh ginger
1 1/2 teaspoons garam masala
1 teaspoon ground cumin
1 teaspoon ground coriander
1 teaspoon paprika
1/4 teaspoon turmeric
1/2 teaspoon chili powder
1 1/2 cups tomato puree
1 cup heavy cream
1 teaspoon salt
1 teaspoon sugar optional
2 tablespoons chopped fresh cilantro
Instructions
-
Cut chicken into bite-sized pieces and pat dry.
-
Heat oil and 1 tablespoon butter in a skillet over medium heat.
-
Brown chicken for 3 to 4 minutes per side. Remove and set aside.
-
Add remaining butter and cook onion until soft.
-
Stir in garlic and ginger and cook 30 seconds.
-
Add spices and toast briefly.
-
Pour in tomato puree and simmer 8 to 10 minutes.
-
Stir in heavy cream and salt.
-
Return chicken to pan and simmer 8 to 10 minutes until cooked through.
-
Garnish with cilantro and serve.
Notes
Adjust chili powder for preferred heat level.
Simmer uncovered to thicken sauce.
Serve with rice or naan.