Butter Chicken
If you’re looking for a dish that wraps you in warmth and comfort, let me introduce you to my all-time favorite: Butter Chicken. This delicious recipe is not just about tender chicken bathed in a rich, creamy sauce; it’s about the love that fills your kitchen as the enticing aroma wafts through your home. It’s perfect for busy weeknights when you need something quick yet satisfying, or for family gatherings where everyone can share in the joy of a homemade meal.
Butter Chicken has a special place in my heart because it brings people together. With its mild flavors and delightful sweetness, it’s loved by both kids and adults alike. Trust me, once you make this dish, it’ll become a staple in your home.
Why You’ll Love This Recipe
- Easy to prepare: This Butter Chicken recipe is straightforward, making it perfect for cooks of all skill levels.
- Family-friendly: The mild and sweet flavors ensure that even picky eaters will enjoy their meals.
- Make-ahead convenience: Marinate the chicken overnight for even better flavor; this recipe fits perfectly into meal prepping.
- Deliciously comforting: The rich sauce makes every bite feel like a warm hug on a plate.
- Perfect for sharing: Serve it at gatherings or intimate dinners—the smiles will be well worth it.

Ingredients You’ll Need
Gathering ingredients for Butter Chicken is simple and wholesome. You probably already have many of these staples in your pantry! Here’s what you need:
For the Marinade
- 2 pounds boneless skinless chicken thighs (cut into bite-size pieces)
- 1 cup plain Greek yogurt
- 6 cloves garlic (minced)
- 2 tablespoons fresh ginger (peeled and minced)
- 2 teaspoons garam masala
- 1/2 tablespoon salt
- 1/2 tablespoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon ancho chili powder
For the Sauce
- 1/2 cup unsalted butter (divided)
- 1 large yellow onion (peeled and diced)
- 6 cloves garlic (minced)
- 1 1/2 tablespoons fresh ginger (peeled and minced)
- 1 tablespoon garam masala
- 2 teaspoons ground cumin
- 2 teaspoons salt
- 1 1/2 teaspoons ground coriander
- 1 1/2 teaspoons ancho chili powder
- 28 ounces canned diced tomatoes
- 1 1/2 cups heavy cream
- 1 tablespoon granulated sugar
For Serving
- Fresh cilantro (chopped, for garnish)
- Cooked white rice (for serving)
- Naan bread (for serving)
Variations
One of the best things about Butter Chicken is its flexibility! Feel free to switch things up based on your preferences or what you have on hand.
- Swap the protein: Use boneless skinless chicken breasts or even tofu for a vegetarian option.
- Add more veggies: Toss in some spinach or peas to enhance nutrition and add color.
- Make it spicy: If you love heat, add chopped green chilies or increase the amount of ancho chili powder.
- Cream alternatives: For a lighter version, substitute heavy cream with coconut milk or cashew cream.
How to Make Butter Chicken
Step 1: Prepare the Marinade
In a large mixing bowl, combine the yogurt, garlic, ginger, garam masala, salt, turmeric, cumin, and chili powder. This marinade not only adds amazing flavor to the chicken but also helps tenderize it. Once mixed well, add the chicken pieces until they are fully coated. Cover the bowl and pop it in the refrigerator overnight if possible—this step really lets those flavors meld beautifully!
Step 2: Sear the Chicken
Next day, heat a large deep-sided skillet over medium heat. Add 2 tablespoons of butter until melted. Searing the chicken gives it that lovely golden color while locking in moisture. Do this in batches—about four will work nicely—so don’t overcrowd the pan! Once seared on all sides, transfer them to a plate.
Step 3: Cook the Onions
In that same skillet (don’t waste those delicious fond bits!), add more butter if needed. Toss in your diced onions and cook them for about five minutes until they’re fragrant. Scraping up those brown bits helps build flavor!
Step 4: Build Flavor with Spices
Add garlic and ginger next; let them cook together for just one minute until aromatic. Then sprinkle in garam masala, cumin, salt, coriander, and chili powder. This step heightens all those beautiful spices before we add our tomatoes.
Step 5: Add Diced Tomatoes
Now it’s time for those canned tomatoes! Pour them into your skillet with juices included. Stir everything together and let it simmer down for about 15 minutes; this allows those flavors to deepen while thickening up nicely.
Step 6: Blend Until Smooth
Remove from heat and carefully transfer your sauce to a food processor or blender. Pureeing creates that silky texture we crave in Butter Chicken! Remember that using a food processor might give you slightly more texture than a high-powered blender.
Step 7: Combine Cream & Chicken
Pour your smooth sauce back into the skillet over low heat. Add heavy cream along with sugar—a touch of sweetness balances out the spices perfectly—and then gently stir in your cooked chicken along with any juices from the plate. Let everything cook together for an additional 10-15 minutes while stirring occasionally.
Step 8: Serve & Enjoy!
When ready to serve, dish out generous portions over fluffy white rice or alongside warm naan bread. Top with fresh cilantro if you like—it adds such brightness! Enjoy this beloved Butter Chicken recipe with family and friends!
Pro Tips for Making Butter Chicken
Making Butter Chicken is a delightful experience, and with these handy tips, you can take your dish to the next level!
-
Use fresh spices: Freshly ground spices can make a world of difference in flavor. They release essential oils that enhance the dish’s aroma and taste.
-
Marinate overnight: Allowing the chicken to marinate overnight not only tenderizes it but also infuses it with incredible flavors from the yogurt and spices, leading to a more delicious curry.
-
Adjust the heat: If you prefer a milder dish, reduce the amount of chili powder or add more cream to balance out the spice. This way, you can tailor the recipe to your taste.
-
Blend for smoothness: Pureeing the sauce until it’s silky smooth creates that classic rich texture of Butter Chicken. It helps meld all the flavors beautifully while ensuring every bite is creamy.
-
Experiment with proteins: While this recipe uses chicken, feel free to substitute with tofu or paneer for a vegetarian option. These alternatives soak up flavors well and offer a different twist on this classic dish.
How to Serve Butter Chicken
Presenting your Butter Chicken beautifully can enhance your dining experience. Here are some ideas to elevate your serving game!
Garnishes
- Chopped cilantro: A sprinkle of fresh cilantro adds a pop of color and freshness that brightens up the rich sauce.
- Sliced green chilies: For those who enjoy an extra kick, thinly sliced green chilies provide heat and visual appeal.
- Lemon wedges: A squeeze of lemon juice right before serving adds brightness and balances the richness of the dish.
Side Dishes
- Cooked white rice: The perfect base for soaking up that luscious sauce. You can opt for basmati rice for its fragrant aroma.
- Naan bread: Soft and pillowy naan is great for scooping up Butter Chicken. Consider serving garlic naan for an extra flavor boost.
- Cucumber raita: This cooling yogurt-based side dish balances out the spice of the curry with its refreshing cucumber flavor.
- Sauteed spinach or mixed vegetables: A light vegetable side adds nutrients and complements the richness of Butter Chicken beautifully.
With these tips and serving suggestions, you’re all set to create a memorable meal that everyone will love! Enjoy your culinary adventure!

Make Ahead and Storage
One of the best features of this Butter Chicken recipe is its suitability for meal prep! You can easily whip up a batch ahead of time, making weeknight dinners a breeze. Here’s how to store it for later enjoyment.
Storing Leftovers
- Allow the Butter Chicken to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 3-4 days.
- Be sure to keep the rice and naan separate to maintain their texture.
Freezing
- Portion the Butter Chicken into freezer-safe containers or heavy-duty freezer bags.
- Make sure to leave some space for expansion, as liquids can expand when frozen.
- Label with the date and freeze for up to 3 months for optimal freshness.
Reheating
- Thaw overnight in the refrigerator if frozen, or use the microwave for quick thawing.
- Reheat on the stove over low heat, adding a splash of water or cream if needed to loosen the sauce.
- Heat until warmed through, ensuring not to overcook.
FAQs
Here are some common questions you might have about this delicious Butter Chicken recipe!
Can I make Butter Chicken without yogurt?
Absolutely! If you prefer not to use yogurt, you can substitute it with coconut cream or almond milk mixed with a bit of lemon juice for a similar tangy flavor.
What makes Butter Chicken so special?
Butter Chicken stands out due to its rich, creamy sauce that combines spices like garam masala and turmeric, creating a delightful balance of flavors that’s both comforting and satisfying.
How do I adjust the spice level in Butter Chicken?
To adjust the spice level, simply reduce the amount of chili powder or use a milder version. You can also add more cream or yogurt to mellow out any heat.
Can I use chicken breast instead of thighs for Butter Chicken?
Yes, chicken breasts can be used! Just keep in mind that they may dry out more quickly than thighs, so be careful not to overcook them.
What should I serve with Butter Chicken?
Butter Chicken pairs beautifully with cooked white rice and naan bread. You might also enjoy it with a side of steamed vegetables or a simple salad!
Final Thoughts
I hope you’re excited to dive into this lovely Butter Chicken recipe! It’s truly special—full of vibrant flavors and comforting warmth that will surely delight anyone at your dinner table. Whether you’re preparing it for a special occasion or just an ordinary weeknight, I sincerely encourage you to give it a try. Enjoy every bite and happy cooking!
Butter Chicken
Experience the warmth and comfort of homemade Butter Chicken, a delightful dish that brings together tender chicken pieces in a rich, creamy sauce. This recipe is perfect for busy weeknights or family gatherings, offering a meal that’s quick to prepare yet satisfying enough to please everyone. With its mild flavors and delightful sweetness, Butter Chicken is sure to become a cherished staple in your home. Whether enjoyed over fluffy rice or alongside soft naan bread, this comforting meal promises smiles all around.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: Serves 6
- Category: Main
- Method: Cooking
- Cuisine: Indian
Ingredients
- 2 pounds boneless skinless chicken thighs
- 1 cup plain Greek yogurt
- 6 cloves garlic (minced)
- 2 tablespoons fresh ginger (peeled and minced)
- 2 teaspoons garam masala
- 1/2 tablespoon salt
- 1/2 tablespoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon ancho chili powder
- 1/2 cup unsalted butter (divided)
- 1 large yellow onion (peeled and diced)
- 1 1/2 tablespoons fresh ginger (peeled and minced)
- 1 tablespoon garam masala
- 2 teaspoons ground cumin
- 2 teaspoons salt
- 1 1/2 teaspoons ground coriander
- 1 1/2 teaspoons ancho chili powder
- 28 ounces canned diced tomatoes
- 1 1/2 cups heavy cream
- 1 tablespoon granulated sugar
- Fresh cilantro (chopped, for garnish)
- Cooked white rice (for serving)
- Naan bread (for serving)
Instructions
- In a mixing bowl, combine yogurt, garlic, ginger, garam masala, salt, turmeric, cumin, and chili powder. Add chicken pieces and marinate in the refrigerator overnight for enhanced flavor.
- Heat butter in a skillet over medium heat and sear chicken pieces until golden brown. Remove and set aside.
- In the same skillet, cook diced onions until fragrant. Add garlic and ginger; cook briefly.
- Stir in spices and canned tomatoes; simmer for about 15 minutes.
- Blend the sauce until smooth and return to heat. Stir in heavy cream and add the seared chicken back into the sauce; cook for an additional 10–15 minutes.
- Serve hot over rice or with naan bread, garnished with fresh cilantro.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 450
- Sugar: 6g
- Sodium: 950mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 31g
- Cholesterol: 120mg
