in

Easy Indian Butter Chicken

WANT TO SAVE THIS RECIPE?

Few dishes rival the rich, creamy delight of Easy Indian Butter Chicken. This restaurant favorite is surprisingly simple to recreate at home, offering bold flavors and a luscious sauce that’s impossible to resist. The balance of tender chicken, vibrant spices, and a velvety tomato-butter sauce makes every bite feel special, whether it’s a busy weeknight or a leisurely Sunday dinner.

Forget takeout—when you make Butter Chicken in your own kitchen, you can customize the heat and savor the freshness of real ingredients. From the aromatic spices wafting through your home to the irresistible pairing with fluffy rice and warm naan, this dish is sure to win over anyone at the table. Even beginners will feel like kitchen pros with this approachable recipe.


Why You’ll Love This Easy Indian Butter Chicken

This recipe is the perfect blend of convenience and authentic flavor. No need for a long list of hard-to-find ingredients or complicated steps—just simple, straightforward cooking that delivers an impressive result. It’s creamy, comforting, and pairs beautifully with rice or naan, making it ideal for both family dinners and casual entertaining. Plus, you can make it ahead or freeze leftovers for easy meal prep!


What Kind of Chicken Works Best for Butter Chicken?

You might wonder: Do I need to use a specific cut of chicken? For the most succulent Butter Chicken, boneless, skinless chicken thighs are ideal—they stay tender and juicy, soaking up all the flavor of the spiced marinade. However, chicken breast works too if you prefer a leaner option. Either way, you’ll get that signature richness once it’s simmered in the buttery tomato sauce.


Ingredients for the Easy Indian Butter Chicken

To build layers of flavor in Butter Chicken, each ingredient has a distinct role. Here’s what you’ll need and why it matters:

  • Chicken thighs or breasts – The star of the dish, providing juicy bites that soak up the sauce.
  • Plain yogurt – Used in the marinade to tenderize the chicken and add tang.
  • Lemon juice – Brightens the marinade and balances the richness.
  • Garlic & ginger – Essential aromatics that deliver the classic Indian flavor.
  • Garam masala, cumin, coriander, turmeric, chili powder – A blend of spices that forms the backbone of the dish’s flavor.
  • Butter – Gives the sauce its creamy, luxurious texture.
  • Tomato sauce or puree – Forms the base of the sauce and provides natural sweetness.
  • Heavy cream – Makes the sauce velvety and rich.
  • Salt & pepper – Essential for seasoning.
  • Fresh cilantro – For a pop of color and herby freshness at the end.

These ingredients combine to create the irresistible depth and balance that defines classic Butter Chicken.

Pin this Recipe

How To Make the Easy Indian Butter Chicken

Bringing this classic dish together is easy when you follow a few key steps. Here’s how to master it at home:

Step 1: Marinate the Chicken

Mix yogurt, lemon juice, garlic, ginger, and spices in a bowl. Add the chicken pieces and toss to coat. Cover and refrigerate for at least 30 minutes (overnight is even better).

Step 2: Sear the Chicken

Heat a large skillet over medium-high and add a bit of butter. Sear the marinated chicken on all sides until golden (it doesn’t need to be fully cooked through). Remove from the skillet and set aside.

Step 3: Make the Sauce

In the same pan, melt more butter. Add more garlic and ginger if desired, then stir in tomato sauce and a pinch of salt. Simmer for 10 minutes to deepen the flavor.

Step 4: Finish the Dish

Return the chicken (with juices) to the pan. Simmer in the sauce until the chicken is cooked through, about 10–15 minutes. Stir in heavy cream and simmer gently for a few minutes more.

Step 5: Garnish and Serve

Taste, adjust seasoning, and finish with a generous sprinkle of chopped cilantro. Serve hot with rice and naan.


Serving and Storing Easy Indian Butter Chicken

Butter Chicken is best enjoyed fresh, but it stores beautifully for busy days. This recipe feeds 4 hungry people or up to 6 if served with plenty of rice and naan. To store leftovers, let the chicken cool, then transfer to an airtight container and refrigerate for up to 3 days. The flavors deepen as it sits, making leftovers extra delicious. For longer storage, freeze in portions for up to 2 months—just reheat gently on the stove with a splash of cream.


What to Serve With Easy Indian Butter Chicken?

1. Basmati Rice

Fluffy, aromatic basmati rice is the perfect canvas for soaking up the buttery sauce.

2. Garlic Naan

Soft, chewy naan bread—especially brushed with garlic butter—completes the experience.

3. Roasted Vegetables

Oven-roasted cauliflower, carrots, or green beans bring color and balance to the meal.

4. Cucumber Raita

A cool, creamy yogurt-cucumber sauce that soothes the palate and adds freshness.

5. Mango Chutney

Sweet and tangy chutney complements the savory, spiced flavors of the chicken.

6. Lentil Dal

A simple, mildly spiced dal adds heartiness and extra protein to your plate.

7. Pickled Red Onions

Bright and tangy, these add a pop of flavor and crunch.

8. Fresh Salad

A crisp green salad with lemony vinaigrette cuts through the richness of the sauce.


Frequently Asked Questions

1. Can I make Butter Chicken dairy-free?
Absolutely! Use plant-based yogurt for the marinade, vegan butter, and coconut cream instead of heavy cream. The result will still be creamy and delicious.

2. Can I make this recipe ahead of time?
Yes! In fact, Butter Chicken tastes even better the next day as the flavors have more time to meld. Store in the fridge and gently reheat on the stove.

3. How spicy is Easy Indian Butter Chicken?
This recipe is mild to medium, but you can increase the chili powder or add a diced green chili for extra heat. Adjust to your preference.

4. What’s the difference between Butter Chicken and Chicken Tikka Masala?
Butter Chicken has a richer, creamier sauce with butter and cream, while Chicken Tikka Masala is often tangier and relies more on tomatoes and spices.

5. Can I use leftover grilled or rotisserie chicken?
Definitely! Add the cooked chicken directly to the sauce to warm through. It’s a great way to save time and reduce food waste.


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add extra spice or keep it classic? Did you swap in coconut milk?
I love hearing how others make these recipes their own. Questions are welcome too, let’s help each other cook better at home.


Conclusion

Easy Indian Butter Chicken is a cozy, crowd-pleasing dish that brings the magic of restaurant-style Indian food to your own kitchen. With simple steps and accessible ingredients, you’ll have a hearty meal that’s both comforting and impressive. Give it a try tonight—and watch it become a new family favorite!


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Indian Butter Chicken

Easy Indian Butter Chicken


  • Author: Rosa Martinez
  • Total Time: 45 minutes (+marinade)
  • Yield: 4–6 servings

Description

Indulge in a restaurant-quality meal right at home with this Easy Indian Butter Chicken recipe. Juicy, marinated chicken is simmered in a luscious, buttery tomato sauce with just the right balance of spice and cream. This dish is perfect for a quick dinner, a healthy yet satisfying weeknight meal, or when you need delicious food ideas to impress your family and friends. It’s a must-try for anyone seeking easy recipes, quick dinner inspiration, or new healthy snack and dinner ideas.


Ingredients

1 ½ pounds boneless, skinless chicken thighs (or breasts), cut into bite-size pieces

¾ cup plain yogurt

2 tablespoons lemon juice

4 cloves garlic, minced

1 tablespoon fresh ginger, grated

2 teaspoons garam masala

1 teaspoon ground cumin

1 teaspoon ground coriander

1 teaspoon turmeric

1 teaspoon chili powder

1 teaspoon salt

4 tablespoons butter, divided

1 (15-ounce) can tomato sauce or puree

1 cup heavy cream

½ teaspoon black pepper

¼ cup fresh cilantro, chopped (for garnish)


Instructions

1. Combine yogurt, lemon juice, garlic, ginger, garam masala, cumin, coriander, turmeric, chili powder, and salt in a bowl. Add chicken and mix well. Marinate in the fridge for at least 30 minutes, or overnight.

2. Heat 2 tablespoons of butter in a large skillet over medium-high heat. Add marinated chicken and sear until golden on all sides. Remove chicken and set aside (it will finish cooking in the sauce).

3. In the same pan, melt the remaining butter. Add a little more garlic and ginger if desired. Pour in tomato sauce and black pepper, then simmer for 10 minutes, stirring occasionally.

4. Return chicken and any juices to the pan. Cover and simmer for 10–15 minutes until the chicken is cooked through and tender.

5. Stir in heavy cream and simmer on low for 3–5 minutes until the sauce is creamy and smooth.

6. Taste and adjust seasoning if needed. Garnish with fresh cilantro.

7. Serve hot with basmati rice and naan bread.

Notes

Marinate the chicken as long as possible for maximum flavor and tenderness—overnight is best.

Adjust spice level to taste by increasing or decreasing the chili powder.

Leftovers keep well and taste even better the next day as flavors meld together.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1/5 of recipe
  • Calories: 470
  • Sugar: 7g
  • Sodium: 720mg
  • Fat: 29g
  • Saturated Fat: 16g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 13g
  • Fiber: 2g
  • Protein: 36g
  • Cholesterol: 150mg

Keywords: easy Indian butter chicken, quick dinner, easy recipe, food ideas, dinner ideas

WANT TO SAVE THIS RECIPE?

Candy Cane Cheesecake Parfaits

Candy Cane Cheesecake Parfaits

Easy Southern Candied Sweet Potatoes

Easy Southern Candied Sweet Potatoes