Easy Indian Butter Chicken

Save this recipe on:

Creamy, comforting, and laced with bold Indian spices, Easy Indian Butter Chicken is your new weeknight go-to. With tender chunks of chicken simmered in a velvety tomato-butter sauce, it brings restaurant-style flavor straight to your kitchen—minus the complicated steps.

Pin this Recipe

Perfectly paired with fluffy basmati rice or warm naan bread, this dish offers that rich, spiced aroma that makes your kitchen smell irresistible. Whether you’re cooking for your family or meal prepping for the week, it’s hard to beat the simplicity and satisfaction of this butter chicken.


Why You’ll Love This Easy Indian Butter Chicken

This recipe checks all the boxes: it’s quick to make, family-friendly, packed with flavor, and completely comforting. The buttery tomato sauce is spiced just right—not too hot, not too mild—making it perfect for spice lovers and newcomers alike. Plus, it’s naturally gluten-free and easy to scale up or down depending on your needs.


Can I Use Store-Bought Sauce or Should I Make My Own?

Homemade sauce wins every time. While there are decent jarred options, making your own gives you full control over the spice level, creaminess, and freshness. Plus, it only takes about 10 extra minutes—totally worth it for the flavor payoff.


Ingredients for the Easy Indian Butter Chicken

Every ingredient in this butter chicken adds depth, creaminess, or warmth. Here’s what you need and why:

  • Chicken thighs or breasts: Boneless, skinless cuts soak up the sauce best and stay juicy.
  • Greek yogurt: Used in the marinade to tenderize the chicken and add tang.
  • Garam masala: This aromatic spice blend sets the flavor foundation.
  • Ground cumin & coriander: Add earthy depth.
  • Paprika: For a mild, smoky kick and a rich color.
  • Fresh ginger and garlic: Essential for building bold flavor.
  • Tomato puree: Creates the body of the sauce.
  • Heavy cream: Swirled in for richness and that signature buttery texture.
  • Butter: It wouldn’t be butter chicken without it!
  • Salt & pepper: To balance all the spices.
  • Fresh cilantro: For a bright finishing touch.

How To Make the Easy Indian Butter Chicken

Step 1: Marinate the Chicken

Combine Greek yogurt, garam masala, cumin, coriander, paprika, minced garlic, and grated ginger in a bowl. Add chicken and let marinate for at least 30 minutes (overnight is even better).

Step 2: Sear the Chicken

In a large skillet or Dutch oven, heat a bit of oil and sear the marinated chicken until golden on both sides. Remove from pan and set aside.

Step 3: Build the Sauce

In the same pan, add butter, garlic, ginger, and tomato puree. Simmer until slightly thickened and fragrant, about 10 minutes.

Step 4: Combine and Simmer

Return chicken to the sauce, add heavy cream, and simmer everything together until the chicken is fully cooked and the sauce is luscious.

Step 5: Garnish and Serve

Sprinkle fresh cilantro on top and serve hot with rice or naan.


How to Serve and Store Easy Indian Butter Chicken

This recipe serves about 4 hungry people. It stores well too, making it ideal for meal prep.

To serve, spoon it generously over basmati rice or scoop it up with naan bread. For storage, let it cool completely, then transfer to an airtight container and refrigerate for up to 4 days. It also freezes beautifully for up to 2 months.


What to Serve With Easy Indian Butter Chicken?

Fluffy Basmati Rice

A classic pairing that soaks up every bit of that creamy sauce.

Homemade Garlic Naan

Soft, chewy, and perfect for scooping.

Roasted Cauliflower

The mild sweetness of cauliflower complements the savory sauce.

Cucumber Raita

A cooling yogurt condiment to balance the spices.

Mango Chutney

For a sweet and tangy contrast.

Indian-Spiced Lentils

Add a protein-packed side with earthy flavors.

Simple Green Salad

Lightens up the richness of the dish.

Spiced Chickpeas

Another protein-rich, flavor-packed option.


Want More Chicken Dinner Ideas?

If you love this Easy Indian Butter Chicken, check out these other flavorful options:


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 make it spicy or keep it mild? Serve with rice or naan?

I love hearing how others bring these recipes to life. Have questions? Drop them below—we’re all learning together.

Explore beautifully curated health-boosting meals and more on Nora Nosh Recipes and find your next kitchen 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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nora

Description

If you’ve been craving a rich and creamy dish that comes together fast, this Easy Indian Butter Chicken delivers all the comforting flavor of your favorite Indian takeaway—without the wait. Tender chicken is simmered in a velvety, buttery tomato sauce infused with garam masala, garlic, and ginger. It’s a quick dinner idea that’s bold, cozy, and incredibly satisfying. Whether you’re looking for easy dinner ideas, a meal prep option, or just some new food ideas to spice up your week, this healthy-ish comfort dish is your new go-to. Serve with basmati rice or warm naan for the perfect plate.


Ingredients

500g boneless chicken thighs or breasts

150g Greek yogurt

2 teaspoons garam masala

1 teaspoon ground cumin

1 teaspoon ground coriander

1 teaspoon paprika

1 tablespoon fresh ginger, grated

2 cloves garlic, minced

300g tomato puree

120ml heavy cream

2 tablespoons butter

Salt and pepper to taste

Fresh cilantro, chopped (for garnish)


Instructions

1. Combine Greek yogurt, garam masala, cumin, coriander, paprika, garlic, and ginger in a bowl. Add chicken and marinate for at least 30 minutes.

2. Heat oil in a pan and sear the marinated chicken until golden. Set aside.

3. In the same pan, melt butter and add garlic, ginger, and tomato puree. Simmer for 10 minutes.

4. Return chicken to the pan, stir in heavy cream, and let everything simmer until fully cooked and the sauce thickens.

5. Garnish with fresh cilantro and serve hot with rice or naan.

Notes

Marinating overnight deepens the flavor and tenderizes the chicken beautifully.

Use full-fat Greek yogurt for best texture and richness.

Save this recipe on: