Quick & Easy Homemade Butter Chicken: 1 Pot, Rich Flavor, Fast Comfort
Butter Chicken—creamy, spiced, and deeply comforting—is one of the most beloved dishes to come out of Indian-inspired cuisine. This Quick & Easy Homemade Butter Chicken version delivers the same iconic flavor with a simplified, time-saving approach. No marinating overnight. No complicated prep. Just one skillet, a few pantry spices, and a velvety tomato-cream sauce that wraps every bite in warmth.
Tender chunks of chicken are simmered in a rich, buttery sauce infused with aromatic spices like garam masala, cumin, and smoked paprika. A touch of cream and tomato brings balance, creating that familiar orange hue and irresistible aroma. It’s luscious, satisfying, and done in under 30 minutes.
Whether you’re new to Indian flavors or a longtime fan, this butter chicken recipe is a go-to for quick weeknight meals and cozy weekend dinners alike.
Ingredients Overview
Chicken Thighs or Breasts – Boneless, skinless chicken thighs stay juicy and tender throughout cooking, but chicken breast works beautifully if cooked just until done. Cut into bite-sized pieces for even cooking.
Butter – True to its name, butter adds richness and a smooth mouthfeel to the sauce. Use unsalted to control the seasoning.
Garlic & Ginger – Fresh minced garlic and grated ginger form the aromatic base. Don’t skip these—they’re key to the flavor foundation.
Tomato Paste – Adds depth, tang, and richness. You can also use canned tomato puree, but paste offers a more intense base without extra liquid.
Heavy Cream – Cream softens the acidity of the tomatoes and gives the sauce its silky, indulgent texture. Coconut milk works as a dairy-free alternative.
Yogurt (Optional) – A spoonful of plain yogurt adds a slight tang and helps tenderize the chicken if marinated briefly—even 10 minutes helps.
Garam Masala – A warming spice blend essential to authentic butter chicken flavor. It’s earthy, slightly sweet, and packed with complexity.
Smoked Paprika – Adds depth and a hint of smokiness to balance the richness.
Ground Cumin & Coriander – These add citrusy, nutty notes that round out the spice profile.
Salt & Pepper – Basic but essential. Taste and adjust as you go.
Sugar (Optional) – Just a pinch balances the acidity of the tomatoes and enhances the overall sauce.
Fresh Cilantro (Optional) – For garnish and a burst of freshness.
Step-by-Step Instructions
- Prep the Chicken – Cut 1.5 lbs of chicken into 1-inch chunks. Season with a pinch of salt, pepper, and 1 tablespoon of plain yogurt (if using). Let sit while you prepare the sauce base.
- Sauté Aromatics – In a large skillet, melt 2 tablespoons of butter over medium heat. Add 3 cloves of minced garlic and 1 tablespoon grated ginger. Cook for 30–60 seconds until fragrant.
- Bloom the Spices – Stir in 1 tablespoon garam masala, 1 teaspoon smoked paprika, 1/2 teaspoon cumin, and 1/2 teaspoon ground coriander. Let the spices toast for 30 seconds to release their aromas.
- Add Tomato Paste – Stir in 2 tablespoons of tomato paste and cook for 1–2 minutes, letting it darken slightly to build flavor.
- Cook the Chicken – Add the chicken pieces to the skillet. Stir to coat in the spice paste. Cook for 5–7 minutes, stirring occasionally, until lightly browned on the outside.
- Simmer the Sauce – Pour in 1/2 cup water or chicken broth. Scrape up any browned bits from the bottom of the pan. Lower the heat and stir in 1/2 cup heavy cream. Let the mixture simmer gently for 8–10 minutes, or until the chicken is fully cooked and the sauce thickens slightly.
- Finish with Butter – Stir in 1 more tablespoon of butter at the end for added richness. Add a pinch of sugar if desired to balance acidity.
- Taste and Garnish – Adjust seasoning to taste. Sprinkle with chopped fresh cilantro if using.
Tips, Variations & Substitutions
Tips:
- Don’t overcook the chicken—especially if using breast meat. Simmer gently until just cooked through.
- Let the sauce simmer uncovered for a thicker consistency.
- For extra depth, use ghee (clarified butter) instead of regular butter.
Variations:
- Spicy Butter Chicken: Add chopped green chili or cayenne pepper for more heat.
- Butter Paneer: Substitute cubed paneer for chicken for a vegetarian option.
- Butter Chickpeas: Add a can of drained chickpeas instead of meat for a plant-based version.
Substitutions:
- Use coconut milk instead of cream for a dairy-free, slightly sweeter twist.
- Swap garam masala with curry powder in a pinch, though the flavor will be different.
- Add frozen peas or spinach during the last few minutes for a veggie boost.
Serving Ideas & Occasions
Butter chicken is made for scooping and savoring. Serve it with warm basmati rice, fluffy naan, or low-carb cauliflower rice for a lighter option. A spoonful of plain yogurt or cucumber raita on the side helps balance the richness.
Ideal for:
- Quick weeknight dinners
- Meal prep (flavors deepen over time)
- Cozy weekend meals
- Impressing guests without the stress
Make a double batch and enjoy leftovers the next day—they’re even better after the flavors meld overnight.
Nutritional & Health Notes
This butter chicken recipe offers a generous dose of protein, healthy fats, and flavor without relying on sugar or heavy carbs. Using lean chicken and controlling the amount of cream and butter lets you tailor the richness to your needs.
It’s naturally gluten-free and can be made low-carb with side choices like cauliflower rice or roasted vegetables. For dairy-sensitive diets, coconut milk and olive oil offer great swaps.
Each serving contains roughly:
- 35g protein
- 10–15g fat (depending on cream and butter)
- 8–10g carbs (mostly from tomato paste and spices)
FAQs
1. Can I make this ahead of time?
Yes! Butter chicken stores well and tastes even better the next day. Store in an airtight container in the fridge for up to 4 days.
2. Can I freeze butter chicken?
Absolutely. Let it cool, then freeze in a freezer-safe container for up to 2 months. Thaw overnight and reheat gently on the stove.
3. What if I don’t have garam masala?
Try a mix of cinnamon, cumin, coriander, cloves, and black pepper. Or substitute curry powder in a pinch.
4. Can I make this recipe dairy-free?
Yes. Use coconut milk instead of cream and olive oil or ghee instead of butter. The flavor will be slightly sweeter but still rich.
5. Is this kid-friendly?
Yes! The spices are flavorful but not too hot. Reduce or omit chili if you’re serving picky eaters.
6. How do I thicken the sauce?
Simmer uncovered for a few extra minutes to reduce the liquid naturally. Avoid adding flour or starch—they aren’t traditional and change the texture.
7. Can I cook this in the Instant Pot?
Yes! Sauté the aromatics and spices using the Sauté function, then add the chicken and broth. Pressure cook for 5 minutes, quick release, and stir in cream and butter after cooking.
Quick Tasty Butter Chicken for Weeknight Meals
A fast, flavorful homemade butter chicken made in one pan with tender chicken, warm spices, and a creamy tomato sauce. Done in under 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
1.5 lbs boneless chicken thighs or breasts, chopped
3 tbsp unsalted butter, divided
3 cloves garlic, minced
1 tbsp fresh ginger, grated
2 tbsp tomato paste
1 tbsp garam masala
1 tsp smoked paprika
1/2 tsp ground cumin
1/2 tsp ground coriander
1/2 cup heavy cream (or coconut milk)
1/2 cup water or broth
Salt and pepper, to taste
1 tbsp plain yogurt (optional)
Pinch of sugar (optional)
Chopped cilantro, for garnish (optional)
Instructions
- Cut and season chicken with salt, pepper, and yogurt (if using).
- In a large skillet, melt 2 tbsp butter over medium heat. Sauté garlic and ginger for 1 minute.
- Add spices and toast for 30 seconds. Stir in tomato paste.
- Add chicken and stir to coat. Cook 5–7 minutes until lightly browned.
- Add water or broth. Simmer gently. Stir in cream.
- Simmer 8–10 minutes until chicken is cooked and sauce is thickened.
- Stir in remaining 1 tbsp butter and sugar if desired.
- Adjust seasoning and garnish with cilantro.
Notes
Serve with rice or naan. Use coconut milk for dairy-free option. Freezes well.