Quick & Easy Homemade Butter Chicken is a rich, comforting dish that transforms simple ingredients into a deeply flavorful meal in just about 35 minutes. This quick & easy homemade butter chicken recipe features tender chicken thighs simmered in a velvety tomato cream sauce infused with garlic, butter, and warm Indian spices. Perfect for weeknight dinners, cozy family meals, or casual gatherings, this creamy butter chicken delivers restaurant-style flavor without complicated techniques. The sauce is smooth, slightly sweet, and warmly spiced, coating each piece of chicken with luxurious flavor. If you’ve been searching for a quick & easy homemade butter chicken that feels indulgent but is simple enough for beginner cooks, this recipe checks every box. With tender chicken, rich cream, balanced spices, and a luscious tomato base, it’s the kind of comforting dish that makes everyone at the table ask for seconds.
Introduction
Butter chicken is one of the most beloved dishes in Indian cuisine, known for its creamy tomato-based sauce and comforting blend of spices. Traditionally called murgh makhani, this dish has become popular around the world for its rich flavor, tender chicken, and velvety sauce.
This Quick & Easy Homemade Butter Chicken version keeps the essence of the classic dish while simplifying the process for everyday home cooking. Instead of lengthy marinades or complicated steps, this recipe uses pantry spices and straightforward cooking techniques to build layers of flavor quickly.
The result is a beautifully balanced dish: tender chicken thighs sautéed until golden, then simmered in a creamy tomato sauce enriched with butter, garlic, garam masala, and warm spices.
It’s perfect for weeknight dinners when you want something satisfying yet simple. The sauce is deeply comforting, with a gentle sweetness from tomatoes and cream that balances the spices beautifully.
Whether you’re cooking for family, hosting friends, or simply craving a comforting homemade meal, this quick & easy homemade butter chicken delivers bold flavor and creamy texture with minimal effort.
Why You’ll Love This Recipe
- Ready in about 35 minutes – A fast recipe that fits easily into busy weeknight schedules.
- Restaurant-style flavor at home – Creamy tomato sauce and warm spices create authentic taste.
- Tender, juicy chicken – Chicken thighs remain moist and flavorful while simmering in the sauce.
- Simple ingredients – Everything comes together with pantry staples and basic spices.
- Perfect comfort food – Rich, creamy, and satisfying with bold aromatic flavor.
- Beginner-friendly recipe – Straightforward steps make this ideal for new home cooks.
Ingredients Breakdown
Yield: Serves 4
Chicken and Base
- 1 ½ pounds skinless boneless chicken thighs
- 3 tablespoons vegetable oil
- 3 tablespoons butter
- 6 garlic cloves, minced
- 1 medium onion, diced
Sauce Ingredients
- 1 can (15 ounces) tomato sauce
- 2 cups heavy cream
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- ½ teaspoon curry powder
- 1 teaspoon sugar
- ½ teaspoon black pepper
- ½ teaspoon cayenne pepper (optional)
- 1 teaspoon garam masala
Ingredient Notes
Chicken Thighs
Boneless, skinless chicken thighs stay juicy and tender while simmering in the sauce.
Butter and Oil
The combination helps build rich flavor while preventing the butter from burning.
Tomato Sauce
Creates the base of the signature butter chicken sauce, giving the dish its vibrant color and balanced acidity.
Heavy Cream
Adds luxurious richness and smooth texture to the sauce.
Garam Masala
A traditional Indian spice blend that provides warm, aromatic flavor.
Sweet Paprika
Adds color and mild sweetness without extra heat.
Cayenne Pepper (Optional)
Introduces gentle heat that can be adjusted depending on preference.
Tools & Equipment Needed
- Large skillet or sauté pan
- Cutting board
- Chef’s knife
- Mixing bowl
- Measuring spoons and cups
- Wooden spoon or spatula
Optional helpful tools:
- Kitchen tongs for turning chicken
- Ladle for serving sauce

Step-by-Step Instructions
1. Season the Chicken
Place the 1 ½ pounds skinless boneless chicken thighs in a bowl.
Season with:
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- ½ teaspoon curry powder
Toss the chicken until evenly coated with the spices.
2. Brown the Chicken
Heat 3 tablespoons vegetable oil and 1 tablespoon of the butter in a large skillet over medium heat.
Add the seasoned chicken and sauté for 5–7 minutes, turning occasionally.
The chicken should develop a light golden-brown color on the outside.
Remove the chicken from the skillet and set aside.
3. Cook the Aromatics
In the same skillet, add the remaining butter.
Add:
- 6 minced garlic cloves
- 1 medium diced onion
Sauté for 3–4 minutes, stirring occasionally, until the onions become soft and translucent.
The garlic should be fragrant but not browned.
4. Build the Butter Chicken Sauce
Stir in the following ingredients:
- 1 can (15 ounces) tomato sauce
- 1 teaspoon sugar
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 cups heavy cream
- ½ teaspoon cayenne pepper (optional)
- 1 teaspoon garam masala
- additional curry powder
Mix well until everything is evenly combined.
5. Simmer the Sauce
Allow the sauce to simmer gently for 10 minutes.
During this time:
- The sauce thickens slightly
- The spices blend together
- The cream creates a smooth, velvety texture
Stir occasionally to keep the sauce from sticking.
6. Add the Chicken Back to the Sauce
Return the browned chicken to the skillet.
Stir well so the chicken becomes fully coated in the sauce.
Simmer everything together for 5–10 minutes.
The chicken will finish cooking and absorb the rich flavors of the butter chicken sauce.
7. Serve
Once the chicken is fully cooked and the sauce is thick and creamy, remove from heat.
Serve hot.
Tips & Variations
Vegetarian Option
Replace the chicken with roasted vegetables or paneer-style cubes while keeping the sauce exactly the same.
Gluten-Free Option
This recipe is naturally gluten-free since it uses no wheat-based ingredients.
Dairy-Free Option
Substitute the heavy cream and butter with dairy-free alternatives if desired.
Spice Level Adjustments
- Increase cayenne pepper for more heat.
- Reduce or omit cayenne for a milder flavor.
Pantry Substitutions
- If sweet paprika is unavailable, standard paprika can be used.
- Garlic powder enhances the garlic flavor already present from fresh garlic.
Seasonal Variations
- Add extra onions during colder months for deeper sweetness.
- Garnish with fresh herbs when available.
Flavor Profile
Quick & Easy Homemade Butter Chicken is rich, creamy, and warmly spiced.
The sauce combines tomato acidity with smooth cream, creating a perfectly balanced base. Butter adds depth while garlic and onion build aromatic flavor.
Sweet paprika brings mild warmth and color, while garam masala contributes complex spice notes that define the dish.
The chicken absorbs the sauce during the final simmer, becoming tender and flavorful.
Each bite is silky, comforting, and layered with gentle spice, subtle sweetness, and creamy richness.
Nutritional Overview
Estimated per serving:
- Calories: 620
- Protein: 39g
- Carbohydrates: 22g
- Fat: 45g
- Fiber: 2g
Dietary considerations:
- Naturally gluten-free
- High in protein
- Rich and satisfying due to cream and butter
Make-Ahead & Meal Prep Tips
Prepare the Chicken in Advance
The chicken can be seasoned earlier in the day and stored in the refrigerator until cooking.
Cook the Sauce Ahead
The sauce can be made a day in advance and refrigerated.
Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating
Reheat gently on the stovetop over low heat while stirring occasionally to maintain the creamy texture.
FAQs
Can I use chicken breast instead of thighs?
Yes, chicken breast can be used, though thighs tend to remain juicier in the sauce.
Is butter chicken very spicy?
This version is mild and creamy. The optional cayenne pepper controls the heat level.
Why add sugar to the sauce?
Sugar balances the acidity of the tomato sauce and helps create the classic butter chicken flavor.
Can the sauce become too thick?
If the sauce thickens too much, a small amount of water or broth can loosen it while reheating.
What makes butter chicken creamy?
The combination of heavy cream and butter creates the signature silky texture.
Cooking Timeline
| Step | Time |
|---|---|
| Prep Time | 5 minutes |
| Cook Time | 30 minutes |
| Total Time | 35 minutes |
| Servings | 4 |
Serving Suggestions
Serve Quick & Easy Homemade Butter Chicken in a shallow bowl or skillet so the creamy sauce surrounds the chicken.
For presentation:
- Spoon extra sauce over the chicken
- Garnish with a light sprinkle of spices if desired
- Serve warm for the best flavor and texture
The bright orange color of the sauce and the rich aroma make this dish visually inviting and deeply comforting.
Recipe Variations
Creamier Butter Chicken
Increase the sauce portion slightly for an extra luxurious texture.
Spicier Version
Add a bit more cayenne pepper for stronger heat.
Chunky Butter Chicken
Leave the onion pieces slightly larger for more texture in the sauce.
Extra Aromatic Version
Allow the spices to simmer slightly longer for deeper flavor development.
Ingredient Spotlight
Garam Masala
Garam masala is a key spice blend used in many Indian dishes.
It typically contains warming spices such as:
- Cinnamon
- Cardamom
- Cloves
- Cumin
- Coriander
Adding garam masala near the end of cooking preserves its aromatic qualities and enhances the depth of the sauce.
Chicken Thighs
Chicken thighs are ideal for butter chicken because they:
- Stay moist during simmering
- Absorb the sauce’s flavor
- Provide richer taste compared to leaner cuts
When selecting chicken thighs, choose pieces with even thickness to ensure consistent cooking.
Pro Cooking Tips
Brown the Chicken First
This step adds flavor to the pan and creates a deeper base for the sauce.
Cook Garlic Gently
Garlic should become fragrant but not darkened, which could cause bitterness.
Simmer Slowly
Allowing the sauce to simmer helps the spices meld together.
Taste Before Serving
Adjust salt or spice levels after simmering for balanced flavor.
Storage & Freezing Guide
Refrigerator
Store in an airtight container for up to 3 days.
Freezer
Butter chicken can be frozen for up to 2 months.
For best results:
- Cool completely before freezing.
- Reheat slowly on the stovetop.
Reheating
Warm gently over low heat while stirring occasionally to keep the sauce smooth.
Nutrition Estimate Table (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 620 |
| Protein | 39 g |
| Carbs | 22 g |
| Fat | 45 g |
| Fiber | 2 g |
Dietary notes:
- Gluten-free
- Nut-free
- High-protein meal
Expanded Conclusion
Quick & Easy Homemade Butter Chicken is the kind of recipe that instantly brings warmth and comfort to the table. The creamy tomato sauce, tender chicken, and fragrant spices create a dish that feels both satisfying and deeply flavorful.
What makes this recipe especially appealing is its simplicity. With just a handful of ingredients and straightforward cooking steps, you can create a meal that tastes like it came from a restaurant kitchen.
Whether you’re cooking for your family on a busy evening or preparing a comforting weekend dinner, this quick & easy homemade butter chicken delivers rich flavor, creamy texture, and reliable results every time.
Save this recipe for the next time you crave something hearty, creamy, and full of comforting spice. Once you make it, it’s likely to become a favorite you return to again and again.
Print
Quick & Easy Homemade Butter Chicken – Creamy Indian Comfort Food for Busy Nights
Indulge in the comforting flavors of Quick & Easy Homemade Butter Chicken, a creamy and spiced delight that brings warmth to any table. Tender chicken is simmered in a rich tomato and cream sauce infused with classic Indian spices, creating a flavorful dish perfect for family dinners or gatherings. Serve it with warm naan or fluffy rice for a satisfying meal.
- Total Time: 35 minutes
- Yield: 4 servings
Ingredients
- 1 ½ pounds skinless boneless chicken thighs
- 3 tablespoons vegetable oil
- 3 tablespoons butter
- 6 garlic cloves, minced
- 1 medium onion, diced
- 1 can (15 ounces) tomato sauce
- 2 cups heavy cream
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- ½ teaspoon curry powder
- 1 teaspoon sugar
- ½ teaspoon black pepper
- ½ teaspoon cayenne pepper (optional)
- 1 teaspoon garam masala
Instructions
- Season the chicken with salt, garlic powder, sweet paprika, and curry powder in a bowl.
- Heat vegetable oil and 1 tablespoon of butter in a large skillet over medium heat. Sauté the chicken until browned, about 5–7 minutes. Remove and set aside.
- In the same skillet, add the remaining butter, minced garlic, and diced onion. Sauté until onions are translucent, about 3–4 minutes.
- Stir in tomato sauce, sugar, salt, black pepper, heavy cream, cayenne pepper (if using), garam masala, and additional curry powder. Let simmer for about 10 minutes.
- Return the cooked chicken to the skillet and stir well. Simmer together for another 5–10 minutes.
- Serve hot with naan or rice.
Notes
- For deeper flavor, marinate the chicken with the spices for 30 minutes before cooking.
- Adjust cayenne pepper to control the spice level.
- Serve with basmati rice or warm naan bread for a traditional pairing.
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Sautéing
- Cuisine: Indian



