Craving a rich, creamy curry without a lot of fuss? This basic butter chicken brings classic Indian flavour to your kitchen with simple ingredients and easy steps. Tender marinated chicken simmers in a velvety tomato cream sauce that’s perfect for cozy nights or a quick weeknight dinner. Serve with warm naan or rice for a meal everyone will love!

Butter chicken in a skillet with naan bread.

I have been making this butter chicken recipe for many years. I loved it back then for its use of basic fridge and pantry items, and I still love to cook up this version for a quick and easy dinner. And while this butter chicken is full of flavour, it’s mild enough to be kid-friendly or for those who prefer less spicy curries.

This butter chicken starts with boneless chicken breasts, cut into bite-sized pieces and marinated in a yogurt and spice mixture. After marinating, simply cook up in a skillet with the remaining ingredients and enjoy!

Ingredients and substitutions

A few notes about the key ingredients …

Chicken – I generally use boneless chicken breasts for butter chicken, but boneless chicken thighs will also work here.

Yogurt – Plain, Greek or Balkan style yogurt is recommended. I like to use at least a 2% yogurt, rather than fat free. That said, any plain yogurt of any fat-level will work.

Passata – Passata is strained tomatoes often sold in jars in the tomato section of most grocery stores. I love Mutti brand passata, but any brand will do fine. If you don’t have passata, canned crushed tomatoes will also work, though they will produce a thicker, less smooth sauce (as they are unstrained). Using crushed tomatoes may require a little additional thinning with water if too thick.

Heavy cream – This is the 35% butterfat whipping cream. If you don’t have heavy cream on hand, substitute a lighter cream or additional yogurt.

Cilantro – Fresh cilantro really makes butter chicken in my opinion. That said, if you don’t have fresh cilantro (or you don’t like it), you can substitute fresh or dried parsley (for colour) and a bit of dried coriander (for flavour).

How to make this basic butter chicken recipe

This is a visual summary of the steps to make this recipe. Always refer to the complete instructions in the Recipe Card below when making the recipe.

Cubed chicken with butter chicken marinade in a plastic zipper bag.
1
Marinated chicken cooking in a skillet.
2
Cooked chicken removed to a plate.
3
  1. Start by combining the cubed chicken breast with the yogurt marinade in a plastic zipper bag (or a bowl). Zip up or cover and refrigerate for 1-3 hours.
  2. After marinating, cook the marinated chicken in a skillet until no longer pink.
  3. Remove the chicken to a plate.
Cooking onion in a skillet.
4
Adding the butter chicken spices to the onions in the skillet.
5
Adding the passata to the skillet.
6
  1. In the same skillet, cook the onion until softened.
  2. Add the spices and tomato paste to the skillet and cook together with the onions for a couple of minutes.
  3. Add the passata to the onions in the skillet.
Adding the cream to the butter chicken.
7
Adding the cilantro to the skillet.
8
Finished butter chicken in a skillet.
9
  1. Add the heavy cream to the skillet.
  2. Add the cilantro to the skillet. Stir in, taste and adjust seasoning with salt, as needed.
  3. Return the chicken to the skillet and allow to simmer with the sauce for about 5-10 minutes before serving.

Recipe video

Butter chicken in skillet with naan.

Recipe tips!

  • This butter chicken is make-ahead friendly. Simply cook up ahead, cover and refrigerate for up to 2 days. Reheat in a skillet on the stovetop over medium heat, adding a bit more broth or water to thin, if needed.
  • Butter chicken is lovely spooned over cooked Basmati rice. I love to serve naan for dipping in the plentiful sauce. A green vegetable can certainly be added on the side to complete the meal.
  • Don’t forget the salt! It’s understandable to think this dish is well-seasoned with the spices, but none of the spice blends have salt. And since there are no other salty elements in the pan, be sure to add a generous seasoning with salt at the end of cooking to bring out all the great flavours.

Want to save this recipe?

Enter your email and I’ll send it to your inbox. Plus, you’ll get great new recipes from me every week!

Save Article

By submitting this form, you consent to receive emails from Seasons and Suppers.
You can unsubscribe at any time.

Butter chicken in a skillet with naan bread.

Get the Recipe: Basic Butter Chicken

This basic butter chicken recipe starts with boneless chicken breasts and just a few basic pantry and fridge items. It cooks up quickly on the stovetop for an easy, weeknight-friendly dinner. Just add rice and naan!
No reviews yet
Prep Time: 15 minutes
Cook Time: 25 minutes
Marinating Time: 1 hour
Total Time: 1 hour 40 minutes
Yield: 4 servings

Ingredients

For the marinade:

  • 1/2 cup plain Greek-style yogurt
  • 1 teaspoon ginger, peeled and finely grated (or ginger paste)
  • 2 cloves garlic, minced
  • 1 Tablespoon garam marsala
  • 3 Tablespoons lemon juice, from about 1 lemon (lime juice will also work)
  • 2 Tablespoons olive or vegetable oil
  • 2 Tablespoons fresh cilantro , roughly chopped, plus more to serve *see Note 1 below
  • Pinch salt and freshly ground pepper
  • 1 1/2 lbs boneless, skinless chicken breasts, cut into 1-inch wide, bite-sized pieces (about 3 chicken breasts *see Note 2 below

For the sauce:

  • 1 Tablespoons butter
  • 1 Tablespoon olive or vegetable oil
  • 1 cup onion, diced
  • 1 teaspoon ground turmeric
  • 1 Tablespoon garam masala
  • 1 1/2 Tablespoons tomato paste
  • 1 cup passata, strained pureed tomatoes, usually sold in tall jars in with the spaghetti sauce *see Note 3 below
  • 1 1/4 cups half and half cream (10% b.f.), *see Note 4 below
  • 2 Tablespoons cilantro, chopped
  • salt, as needed

To serve:

  • Basmati rice and pappadums or naan bread
  • Additional chopped cilantro

Instructions
 

  • In a large bowl, combine all the marinade ingredients and stir together well. Add the chicken to the marinade and stir to coat well. Cover the bowl with plastic wrap. (You can also place the chicken in a plastic zipper bag and pour the marinade over the top. Zip up and shake to coat the chicken well.) Refrigerate for 3 hours. (If time is tight, marinate at least 1 hour.)
  • Add the butter and oil to a large skillet and heat on the stovetop over medium-high heat. Remove the chicken from the marinade and cook until no longer pink and almost cooked through, about 5 minutes. Remove the chicken to a plate.
  • In the same skillet, add a splash more oil to the pan and then add the onions. Cook the onions until softened, about 2-3 minutes. Add the turmeric, garam masala and tomato paste to the skillet. Cook, stirring constantly for 2-3 minutes. Add the passata to the skillet and cook for 3-4 minutes or until slightly thickened. Reduce the heat under the pan to low, add cream and remaining cilantro, and cook, stirring, for about 2 minutes. Return the chicken (and any juices) to the pan and simmer the chicken together with the sauce, stirring occasionally, for about 10 minutes or until the sauce thickens.
  • Tip! The sauce is almost certainly going to need a generous seasoning with salt, as there is very little salt in the dish to start, and it is needed to counter the sweetness of the tomatoes. Taste and add salt, as needed. If the sauce tastes sweet or flat, it needs more salt!
  • Taste the sauce and season with additional salt as needed. Serve garnished with additional chopped cilantro. Nice served with basmati rice and naan.

Notes

Note 1: If you don’t have or like cilantro, you can substitute chopped fresh or dried parsley for colour and could also add a 1/2 teaspoon of ground coriander for flavour, if you like.
Note 2: You can substitute boneless, skinless chicken thighs for the chicken breasts.
Note 3: Look for jarred passata with the pasta sauces at the grocery store. You could substitute canned crushed tomatoes for the passata, though the resulting sauce will be thicker and less smooth. You may need to thin the sauce with a bit of water if too thick.
Note 4: I generally use half-and-half cream, but heavier whipping cream would also work here. If you don’t have any cream on hand, you can stir some yogurt into the sauce instead of cream, for a little creaminess.
Tips!
While this is a basic butter chicken recipe, if you happen to have a pantry stocked with Kashmiri chili powder (for a bit of heat) or Kasuri Methi (dried fenugreek leaves) for flavour, feel free to add them to this dish.
Speaking of heat, if you’d like a bit, add a dried long red pepper to pot or simply add a pinch of cayenne pepper to the sauce.
This butter chicken is make-ahead friendly. Simply cook up ahead, cover and refrigerate for up to 2 days. Reheat in a skillet on the stovetop over medium heat, adding a bit more broth or water to thin, if needed.
Be sure to read the notes above this recipe card for more tips on making this recipe. You’ll also find step-by-step photos and a recipe video that you might find helpful.
Cuisine: Indian
Course: Main Course
Serving: 1serving, Calories: 491kcal, Carbohydrates: 18g, Protein: 42g, Fat: 28g, Saturated Fat: 10g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 13g, Trans Fat: 0.1g, Cholesterol: 147mg, Sodium: 349mg, Potassium: 1206mg, Fiber: 3g, Sugar: 10g, Vitamin A: 875IU, Vitamin C: 19mg, Calcium: 155mg, Iron: 2mg
Tried this recipe?Leaving a review is always appreciated and so helpful for our fellow cooks!