Explore More Recipes in The Recipe Index

Get my Latest Recipes sent to your inbox:

[rank_math_breadcrumb]

Creamy Butter Chicken (Indian-Inspired)

4.7 from 14 votes
Elevate your dinner with this rich and flavorful chicken curry recipe! Marinated in a blend of garlic, lime juice, and aromatic spices like cumin, cardamom, and coriander, the chicken is sautéed with onions and simmered in a creamy tomato sauce. Finished with fresh cilantro, this dish is perfect served over rice for a comforting and satisfying meal.
photo of Danelle, author of Let's Dish
Published on , Updated May 14, 2025
4.7 from 14 votes
Best Butter Chicken

Why You’ll Love This Recipe

I love Indian food, but my husband isn’t a fan of curry.  This dish is a great compromise for us. It’s got an Indian flare without a strong curry flavor. My kids love this too!  And we all agree, the creamy, tomato based sauce is lick-your-plate good. I have been know to eat it like soup, with a spoon.

  • Restaurant-Quality at Home: This dish brings all the flavor of your favorite Indian restaurant into your kitchen. No need to leave the house!
  • Family-Friendly: You can customize the heat by leaving out the cayenne to make it less spicy. Or add more, if that’s what you prefer!
  • Simple Ingredients with Big Results: No hard-to-find items here. Just pantry staples and fresh ingredients that come together to create something delicious.

After you preview the recipe card, be sure to look below for ingredient substitutions, recipe and storage tips, and suggestions for pairings and tasty variations!

Best Butter Chicken

Creamy Butter Chicken (Indian-Inspired)

Elevate your dinner with this rich and flavorful chicken curry recipe! Marinated in a blend of garlic, lime juice, and aromatic spices like cumin, cardamom, and coriander, the chicken is sautéed with onions and simmered in a creamy tomato sauce. Finished with fresh cilantro, this dish is perfect served over rice for a comforting and satisfying meal.
4.72 from 14 votes
Rate Print Pin Save
Course: Main Dishes
Cuisine: Indian
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6 servings
Calories: 523kcal
Author: Danelle

Ingredients 

  • 4 chicken breasts cut into bite size pieces
  • 4 cloves garlic minced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon cayenne pepper
  • 1/4 teaspoon ground coriander
  • 1/4 teaspoon cumin
  • 1/4 teaspoon cardamom
  • 1 whole lime juiced
  • 1 medium onion diced
  • 1/4 cup butter
  • 1 can (14.5 oz) tomato sauce
  • 1 can (14.5 oz) diced tomatoes
  • 1 pint heavy cream
  • 1/4 cup chopped cilantro

Instructions

  • Combine the 4 cloves garlic, 1 teaspoon salt, 1/2 teaspoon black pepper, 1/2 teaspoon cayenne pepper, 1/4 teaspoon ground coriander, 1/4 teaspoon cumin, 1/4 teaspoon cardamom, and juice of 1 whole lime.
  • Pour over 4 chicken breasts, cubed, in a shallow container or Ziploc bag and marinate for at least two hours.
  • Sauté the 1 medium onion, diced in the 1/4 cup butter until soft. Add marinated chicken and cook about 10 minutes.
  • Add the 1 can (14.5 oz) tomato sauce and 1 can (14.5 oz) diced tomatoes. Cook for 30 minutes over medium-low heat with the lid on.
  • Add the 1 pint heavy cream and 1/4 cup chopped cilantro and simmer for an additional 5 minutes, until sauce is thickened slightly. Serve over rice.

Notes

Prep time does not include marinading.

Nutrition

Calories: 523kcal | Carbohydrates: 6g | Protein: 35g | Fat: 40g | Saturated Fat: 24g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.3g | Cholesterol: 206mg | Sodium: 647mg | Potassium: 691mg | Fiber: 1g | Sugar: 3g | Vitamin A: 1519IU | Vitamin C: 8mg | Calcium: 76mg | Iron: 1mg
Keep scrolling for tips, ingredient substitutions, answers to frequently asked questions and more!

Ingredient Notes & Substitutions

Chicken Thighs or Chicken Breasts?

I usually make this recipe with chicken breasts, because that’s what I tend to have on hand. But chicken thighs are a great alternative! They tend to be juicier and more flavorful, which works wonderfully in this dish. In fact, if you order butter chicken in a traditional Indian restaurant, you’ll most likely find it’s made with chicken thighs.

Substitutes for Heavy Cream

Try substituting coconut milk for the heavy cream. Sometimes I opt for coconut milk because I love the flavor it imparts to creamy Indian-inspired dishes like this one. You could also use half and half, or a combination of coconut milk and cream.

Spice Substitutes

If you don’t have the exact spices for this recipe in your pantry, there are a few changes you can make to use what you have on hand.

  • No cayenne? Use a dash of chili powder or red pepper flakes.
  • No cardamom? Try a tiny pinch of cinnamon and nutmeg instead.
  • No ground coriander or cumin? You can leave these out if needed, but they really enhance the flavor.
Butter chicken in a white bowl
Recipe tips icon

Recipe Tips

  • Don’t skimp on the marinating time! Letting the chicken marinate for at least 2 hours, or even overnight, allows the spices to really penetrate the meat.
  • The cayenne pepper adds a nice kick, but you can adjust the amount to suit your taste. If you prefer a milder dish, reduce the cayenne or leave it out altogether. If you like more heat, feel free to add a bit more!
  • Fresh cilantro adds a burst of freshness and a pop of color that really lifts the dish. Even if you’re not a huge cilantro fan, try adding just a little—it makes a big difference in balancing the rich, creamy sauce. If you really hate cilantro, fresh parsley is a good substitution.

Make It Ahead

I think butter chicken tastes even better the next day after the flavors have more time to meld. You can make the entire dish ahead of time and simply reheat it when you’re ready to serve. Just reheat gently on the stove, adding a splash of water or cream if the sauce has thickened too much. You can also prep the chicken and spice mixture up to a day ahead and keep it refrigerated until it’s time to start cooking.

Storage & Reheating

  • Refrigerator: Store leftover butter chicken in an airtight container in the fridge for up to 4 days.
  • Freezer: Butter chicken freezes well! Let it cool completely, then transfer to a freezer-safe container or zip-top bag and freeze for up to 3 months. For best results, add the cilantro after thawing and reheating.
  • Reheating: I recommend reheating gently in a saucepan over medium-low heat, stirring occasionally until warmed through. Add a splash of cream if the sauce has thickened too much. To reheat in the microwave, place in a microwave-safe dish, loosely covered, and heat in 30-second intervals, stirring in between, until hot.
Butter Chicken

Pairings

I like to serve butter chicken over jasmine or basmati rice, but brown rice or plain white rice work just as well. This chicken is also wonderful with some sort of flatbread, pita, or naan and a simple salad to round out the meal.

My family loves a traditional Afghan-style salad with this dish, but I find any salad that features cucumber and tomato, like a classic Greek salad, is a great choice for a healthy side.

More Indian-Inspired Recipes to Try

Share this recipe

16 comments

  • Cannot wait to try this! Picky Hubby might even like it because it has some of the same spices as chicken shawarma, which he likes. Will have to leave out the salt though, because I’m in a low salt diet…

  • Peter H Mathis

    What did you do with the marinade?

    • A
      Danelle

      You can discard it, or just throw it all in the pot with the chicken to cook. Since you’re cooking it, it’s fine to use the marinade in the final product. I cook the chicken in it, since it has a lot of the seasoning in it.

  • This looks awesome. I’m trying to shed some pounds. In your professional opinion, do you think it would really screw up the flavors if I substituted the heavy cream for plain greek yogurt? Maybe I could water it down to give it a similar consistency?

    • I tried this with plain greek yogurt and it worked great! My family didn’t taste the difference. 🙂 This is one of our favorite recipes from here.

4.72 from 14 votes (14 ratings without comment)

Leave your comment

Recipe Rating




photo of Danelle, author of Let's Dish

Hello! I’m Danelle. Thanks for visiting.

At Let's Dish, I'm bringing a taste of uptown foodie to real-life, everyday meals! Here, I share simple, reliable recipes that make mealtime easy.
More About Me