Creamy, rich, and perfectly spiced, this Butter Chicken brings restaurant-quality flavors straight to your kitchen.
If you’ve been craving that silky tomato-based curry with tender chicken chunks swimming in a luxurious sauce, you’re in the right place.
This isn’t just another curry recipe. It’s the kind of dish that makes you close your eyes on the first bite, savoring every layer of flavor.
The best part? You don’t need hard-to-find ingredients or complicated techniques to nail it.
I’ve simplified the traditional method without sacrificing any of that authentic taste.
The chicken stays juicy, the sauce is impossibly creamy, and the spices create a harmony that’ll have everyone asking for seconds.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 30 minutes |
| Total Time | 50 minutes |
| Servings | 6 servings |
| Difficulty Level | Easy |

Why You’ll Love This Butter Chicken
This recipe transforms your weeknight dinner into something extraordinary.
The sauce is velvety and indulgent, clinging to every piece of chicken with a rich tomato base that’s balanced by aromatic spices and finished with cream.
You’ll appreciate how forgiving this dish is. The marinating time is flexible, the cooking process is straightforward, and the ingredients are easier to find than you might think.
- Restaurant quality at home: Save money while enjoying flavors that rival your favorite Indian restaurant
- Perfectly balanced spices: Not too spicy, not too mild, just wonderfully aromatic
- Incredibly creamy texture: The combination of butter, cream, and tomatoes creates pure magic
- Meal prep friendly: Tastes even better the next day after the flavors meld together
- Crowd pleaser: Even picky eaters and spice-shy folks love this mild, flavorful curry
If you’re exploring comforting curry dishes, you might also enjoy my slow cooker chicken and white bean stew.
Ingredients
This recipe relies on pantry-friendly spices and readily available ingredients. The magic happens when these simple components come together in the pan.
For the Chicken Marinade:
- 2 lbs boneless chicken thighs or breasts, cut into bite-sized pieces
- 1 cup plain yogurt
- 2 tablespoons lemon juice
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon turmeric powder
- 1 teaspoon salt
- 1/2 teaspoon cayenne pepper (optional, for heat)
For the Sauce:
- 4 tablespoons butter, divided
- 1 large onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon turmeric powder
- 1 can (28 oz) crushed tomatoes
- 1 cup heavy cream
- 2 tablespoons tomato paste
- 1 tablespoon sugar
- Salt to taste
- Fresh cilantro for garnish
Kitchen Equipment Needed
Having the right tools makes this recipe come together smoothly. You don’t need anything fancy, just these kitchen basics.
- Large skillet or wide pan with a lid (12-inch works perfectly)
- Mixing bowls for marinating
- Sharp knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Grater for fresh ginger
Recommended Products for This Recipe
These are products I genuinely recommend based on my experience making butter chicken regularly.
They’ll help you achieve the best results and make the cooking process smoother.
1. Le Creuset Enameled Cast Iron Braiser
This pan distributes heat beautifully and maintains the perfect simmer for developing those deep, rich flavors in the sauce.
The wide surface area is ideal for reducing the sauce to the perfect consistency without burning. It’s heavy enough to prevent hot spots but easy enough to handle when stirring.
2. Authentic Indian Garam Masala
Not all garam masala blends are created equal. A high-quality, fresh blend makes a noticeable difference in the final flavor profile.
Look for brands that list whole spices that have been freshly ground rather than those with fillers or anti-caking agents.
3. Microplane Premium Zester Grater
Fresh ginger is essential for authentic butter chicken flavor, and a quality grater makes quick work of it.
This tool creates fine, delicate shreds that melt into the sauce rather than leaving fibrous chunks. You’ll use it for garlic too.
4. Organic Heavy Cream
The quality of your cream directly impacts the richness of your sauce.
Organic cream typically has better flavor and a higher fat content, which creates that signature velvety texture. Avoid ultra-pasteurized versions when possible.
Another favorite: Chicken Cacciatore Recipe

Step-by-Step Instructions: How to Make Butter Chicken
Follow these detailed steps to create butter chicken that rivals any restaurant version. Take your time with each stage for the best results.
1. Marinate the Chicken
- In a large bowl, combine yogurt, lemon juice, garam masala, cumin, turmeric, salt, and cayenne pepper
- Whisk the marinade ingredients together until smooth and well combined
- Add the chicken pieces to the marinade, making sure each piece is thoroughly coated
- Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, or up to 8 hours for deeper flavor
- The yogurt tenderizes the chicken while infusing it with spices
2. Prepare the Aromatics
- Finely chop your onion into small, uniform pieces so they cook evenly and melt into the sauce
- Mince the garlic cloves as finely as possible for the best distribution of flavor
- Use a microplane or fine grater to grate fresh ginger until you have a paste-like consistency
- Having everything prepped before you start cooking makes the process much smoother
- Keep your aromatics separate and ready to add in sequence
3. Cook the Chicken
- Heat 2 tablespoons of butter in your large skillet over medium-high heat until it’s melted and shimmering
- Remove chicken from the marinade, shaking off excess (save any remaining marinade)
- Add chicken pieces to the hot pan in a single layer, working in batches if necessary to avoid overcrowding
- Cook for 3-4 minutes per side until the chicken develops a golden-brown crust and is cooked through
- Transfer cooked chicken to a plate and set aside while you make the sauce
4. Build the Sauce Base
- In the same skillet, melt the remaining 2 tablespoons of butter over medium heat
- Add the chopped onions and cook for 6-7 minutes, stirring frequently, until they’re soft and golden
- Stir in the minced garlic and grated ginger, cooking for 1-2 minutes until fragrant
- Add garam masala, cumin, paprika, and turmeric to the pan, stirring constantly for 30 seconds to toast the spices
- This toasting step releases the essential oils in the spices and deepens their flavors
5. Add Tomatoes and Simmer
- Pour in the crushed tomatoes and tomato paste, stirring to combine everything thoroughly
- Add the sugar, which balances the acidity of the tomatoes and rounds out the flavors
- Bring the sauce to a gentle simmer, then reduce heat to low
- Let it cook uncovered for 12-15 minutes, stirring occasionally, until the sauce thickens and the raw tomato taste disappears
- The sauce should reduce by about one-third and take on a deeper red color
6. Finish with Cream
- Reduce heat to the lowest setting before adding the cream to prevent curdling
- Pour in the heavy cream slowly while stirring constantly to incorporate it evenly
- Stir gently until the sauce becomes smooth and takes on a beautiful coral color
- Taste and adjust seasoning with salt as needed
- The sauce should coat the back of a spoon and have a silky, luxurious texture
7. Combine and Serve
- Return the cooked chicken pieces to the pan, along with any accumulated juices
- Gently stir to coat all the chicken pieces in the creamy sauce
- Simmer for 3-5 minutes to heat the chicken through and allow it to absorb some of the sauce
- Remove from heat and garnish generously with fresh chopped cilantro
- Serve immediately while hot over basmati rice or with warm naan bread
Read Also: Garlic Butter Roasted Chicken
Tips for The Best Butter Chicken
These tips will help you avoid common pitfalls and create the most flavorful butter chicken possible. Small adjustments can make a big difference.
- Use chicken thighs for juicier results: Dark meat stays more tender and flavorful than chicken breast
- Don’t skip the marinating time: Even 30 minutes makes a difference in flavor and texture
- Toast your spices: Those 30 seconds of toasting unlock complex flavors you can’t achieve otherwise
- Simmer, don’t boil: A gentle simmer prevents the cream from separating and the sauce from becoming grainy
- Add cream gradually: Tempering the cream by adding it slowly helps maintain a smooth, silky texture
- Taste and adjust: Every batch of spices varies in potency, so always taste before serving
- Let it rest: Allowing the finished dish to sit for 5-10 minutes helps the flavors meld beautifully
You might also enjoy: Parmesan Crusted Chicken Recipe
Serving Suggestions

Butter chicken deserves the right accompaniments to complete the experience. Here’s how to build the perfect meal around this curry.
Serve your butter chicken over fluffy basmati rice, which soaks up the sauce beautifully.
Warm naan bread or garlic naan is perfect for scooping up every last bit of that creamy sauce.
- Basmati rice: The nutty, aromatic rice complements the rich curry perfectly
- Naan bread: Essential for mopping up sauce and adding textural contrast
- Cucumber raita: The cool, yogurt-based condiment balances the warm spices
- Roasted Brussels Sprouts: Add a vegetable side with complementary flavors
- Mango chutney: Sweet and tangy, it provides a bright contrast to the creamy curry
- Pickled onions: Sharp acidity cuts through the richness
- Fresh cilantro: A generous garnish adds freshness and color
This pairs beautifully with my garlic parmesan roasted potatoes for a fusion feast.
Variations of Butter Chicken
Once you’ve mastered the classic version, try these delicious variations to keep things interesting. Each one puts a unique spin on the traditional recipe.
- Paneer butter masala: Replace chicken with cubes of paneer cheese for a vegetarian version
- Spicy butter chicken: Double the cayenne pepper and add sliced jalapeños for serious heat
- Coconut butter chicken: Substitute half the cream with coconut milk for a subtle tropical twist
- Cashew butter chicken: Blend soaked cashews into the sauce for extra richness and nuttiness
- Slow cooker version: After browning the chicken, transfer everything to a slow cooker and cook on low for 4-6 hours
- Tandoori-style: Grill the marinated chicken instead of pan-frying for a smokier flavor
- Lighter version: Use Greek yogurt instead of cream and reduce the butter by half
Read Also: Million Dollar Chicken Casserole
Storage and Reheating
Butter chicken stores exceptionally well and often tastes even better the next day. Here’s how to keep it at its best.
Store leftover butter chicken in an airtight container in the refrigerator for up to 4 days. The flavors will continue to develop and meld together as it sits.
- Refrigerator storage: Transfer cooled butter chicken to airtight containers within 2 hours of cooking
- Freezer storage: Freeze in portion-sized containers for up to 3 months
- Thawing: Move frozen butter chicken to the refrigerator 24 hours before reheating
- Reheating on stovetop: Warm gently over low heat, stirring occasionally and adding a splash of cream if needed
- Microwave method: Heat in 1-minute intervals, stirring between each, until heated through
- Avoid overheating: High heat can cause the cream to separate and the chicken to become tough
For a lighter option, try: Lemon Herb Baked Salmon
Nutritional Facts
Here’s the approximate nutritional breakdown per serving (based on 6 servings):
- Calories: 420
- Protein: 32g
- Fat: 28g
- Saturated Fat: 16g
- Carbohydrates: 14g
- Fiber: 3g
- Sugar: 8g
- Sodium: 580mg
- Cholesterol: 145mg
Note that these values will vary based on specific ingredients used and portion sizes. Using chicken breast instead of thighs and reducing the cream will lower the calorie and fat content.
Health Benefits of Key Ingredients
While butter chicken is an indulgent dish, many of its ingredients offer genuine health benefits. Understanding these can help you feel good about enjoying this delicious meal.
The spices in butter chicken aren’t just for flavor. They pack serious nutritional power that contributes to overall wellness.
- Turmeric: Contains curcumin, a powerful anti-inflammatory compound that may support joint health and reduce inflammation
- Ginger: Aids digestion, reduces nausea, and has anti-inflammatory properties that support immune function
- Garlic: Supports cardiovascular health and has natural antimicrobial properties
- Tomatoes: Rich in lycopene, an antioxidant linked to heart health and reduced cancer risk
- Yogurt: Provides probiotics for gut health and helps tenderize the chicken while adding protein
- Cumin: May improve digestion and contains antioxidants that support immune health
- Chicken: Excellent source of lean protein, B vitamins, and minerals like selenium and phosphorus
Another favorite: Cider Braised Chicken Recipe
FAQs About Butter Chicken
1. Can I use chicken breast instead of chicken thighs?
Absolutely! Chicken breast works well in butter chicken, though it tends to be slightly drier than thighs.
To keep breast meat moist, cut it into larger chunks and be careful not to overcook it. The creamy sauce helps compensate for any dryness.
2. How can I make butter chicken less spicy?
This recipe is already mild, but you can make it even milder by omitting the cayenne pepper entirely.
You can also add an extra splash of cream at the end or serve it with cooling raita. The sugar in the recipe also helps balance any heat.
3. What’s the difference between butter chicken and chicken tikka masala?
Butter chicken has a smoother, creamier sauce with more butter and a sweeter flavor profile.
Chicken tikka masala typically has a chunkier tomato-onion base and is slightly tangier. Both are delicious, but butter chicken is generally milder and richer.
4. Can I make this recipe dairy-free?
Yes, substitute coconut cream for heavy cream and use coconut oil or vegan butter instead of regular butter.
For the marinade, use coconut yogurt or skip it and marinate in just lemon juice and spices. The flavor will be slightly different but still delicious.
5. Why is my butter chicken sauce grainy?
Graininess usually happens when the cream curdles from being added to sauce that’s too hot.
Always reduce the heat to low before adding cream, and stir it in slowly. If it does happen, an immersion blender can smooth it out.
This comforting dish works wonderfully alongside my slow cooker beef stroganoff for meal prep week.

Butter Chicken
Ingredients
- 2 lbs boneless skinless chicken thighs 900g, cut into 2-inch pieces
- 1 cup plain yogurt 240g, full-fat preferred
- 2 tablespoons lemon juice 30ml, freshly squeezed
- 1 tablespoon ginger garlic paste or 3 cloves garlic and 1-inch ginger, minced
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon Kashmiri chili powder or paprika for color with less heat
- 1 teaspoon salt
- 4 tablespoons butter 60g, divided
- 1 large onion about 200g, finely chopped
- 1 tablespoon ginger garlic paste
- 28 oz crushed tomatoes 800g, canned
- 1 tablespoon tomato paste
- 2 teaspoons garam masala
- 1 teaspoon ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon Kashmiri chili powder
- 1 teaspoon sugar or to taste
- 1 cup heavy cream 240ml
- salt to taste
- 2 tablespoons kasuri methi dried fenugreek leaves, crushed
- fresh cilantro for garnish
- basmati rice or naan for serving
Equipment
- Large mixing bowl For marinating chicken
- Grill or oven For cooking marinated chicken
- Large heavy-bottomed pot or Dutch oven For making the sauce
- Blender or immersion blender For pureeing the sauce
- Skewers Optional, if grilling
Method
- In a large bowl, combine yogurt, lemon juice, ginger garlic paste, garam masala, cumin, chili powder, and salt. Add chicken pieces and coat well, then marinate for at least 2 hours or overnight in the refrigerator.
- Preheat oven to 450°F (230°C) or prepare grill. Thread chicken onto skewers or place on a baking sheet and cook for 15-20 minutes until charred and cooked through, turning once.
- In a large pot, melt 2 tablespoons butter over medium heat. Add onions and cook for 5-7 minutes until softened and lightly golden, then add ginger garlic paste and cook for 1 minute.
- Add crushed tomatoes, tomato paste, garam masala, coriander, cumin, chili powder, and sugar. Simmer for 15-20 minutes, stirring occasionally, until sauce thickens.
- Use an immersion blender to puree the sauce until completely smooth. Alternatively, carefully transfer to a blender and blend until smooth, then return to pot.
- Stir in heavy cream, remaining 2 tablespoons butter, and crushed kasuri methi. Add cooked chicken pieces and simmer for 5-10 minutes to let flavors meld.
- Taste and adjust salt and sugar as needed. Garnish with fresh cilantro and serve hot with basmati rice or naan bread.
Nutrition
Notes
- Marinating overnight yields the most tender, flavorful chicken. Minimum 2 hours required.
- Kashmiri chili powder provides vibrant color with mild heat. Substitute with paprika plus cayenne for more spice.
- Kasuri methi (dried fenugreek leaves) is essential for authentic flavor. Find it at Indian grocery stores or online.
- For richer sauce, use half-and-half instead of heavy cream, or add 2 tablespoons of cashew paste.
- Chicken thighs are preferred for their tenderness, but chicken breast works if you prefer leaner meat.
- The sauce can be made ahead and refrigerated for up to 3 days. Add chicken when reheating.
- Freeze butter chicken for up to 3 months. Thaw overnight in refrigerator before reheating gently.
- For smoky flavor, char the chicken over charcoal grill or add 1/4 teaspoon liquid smoke to sauce.
- Adjust spice level by increasing or decreasing chili powder to your preference.
- For dairy-free version, use coconut cream and vegan butter, though flavor will differ from traditional recipe.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Butter Chicken proves that restaurant-quality Indian food is completely achievable in your home kitchen.
The combination of aromatic spices, tender chicken, and that impossibly creamy sauce creates a meal that feels special every single time.
Once you’ve made it a few times, you’ll develop your own rhythm and preferences. Maybe you’ll like it a bit spicier, or perhaps you’ll prefer extra ginger. That’s the beauty of home cooking.
Give this butter chicken a try this week and let me know how it turns out! Drop a comment below with your experience, any tweaks you made, or questions you have.
And if you loved it as much as I think you will, share this recipe with someone who needs a little comfort food in their life.
Recommended:
- Maple Pecan Crusted Chicken
- Honey Balsamic Grilled Chicken
- Chicken Chesapeake Recipe
- BBQ Chicken Wrap Recipe
- Air Fryer Chicken Parmesan Recipe


