Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (2024)

Home Recipes

By Jennifer Pallian BSc, RD

4.96 from 24 votes

Oct 06, 2022, Updated Apr 14, 2024

Pin RecipeJump to Recipe

This creamy, best-ever Butter Chicken recipe is impossibly delicious, with succulent cubes of juicy chicken in the tastiest spiced sauce. My Indian husband says it will change your life!

Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (2)

⭐️⭐️⭐️⭐️⭐️ “I have cooked it hundreds of times. It’s gorgeous!” – Nataly

Table of Contents

  • Why You’ll Love This Butter Chicken Recipe
  • Here’s What You Need
  • Variations and Substitutions
  • How to Make This Easy Butter Chicken Recipe: Step-By-Step
  • Marinate the Chicken
  • Prepare the Sauce
  • Make Ahead and Storage
  • Tips for Marinating the Chicken
  • How to Make Butter Chicken in the Pressure Cooker
  • How to Make Butter Chicken in the Slow Cooker:
  • What to Serve With Butter Chicken
  • Beverages
  • MORE of my Indian Husband’s Favorite Recipes
  • FAQs About Butter Chicken
  • Best Butter Chicken Recipe Ever (Better Than a Restaurant!) Recipe

Why You’ll Love This Butter Chicken Recipe

This Butter Chicken recipe is a cherished family recipe we’ve perfected over the last 20 years. Here’s why you’re going to love it too:

  • A family favorite: Even little palates can’t get enough of this mild Indian curry.
  • Simple to make: This recipe is easy to follow and has been made by THOUSANDS of readers. You’re going to love it, too!

Here’s What You Need

What is Indian Butter Chicken Sauce Made of? To make this Butter Chicken recipe a success, here’s everything you’ll need. I’ve broken it all down into ingredients, variations and the (basic) tools required.

Ingredients

I like to make sure you know why each ingredient is here. This helps when you’re playing around with substitutions!

  • Chicken breast: You could also use boneless, skinless chicken thighs. This is a particul
  • Lemon juice: Adds brightness to balance the flavors.
  • Garlic
  • Garam masala: A super-flavourful spice blend consisting of up to 10 different Indian spices (including cumin, ground ginger, black pepper, cinnamon, turmeric, cardamom, etc.). Using garam masala saves you buying individual spices you’d need in only small quantities.
  • Vegetable oil: Used for frying the onions, it’s a neutral oil that doesn’t distract from the spices.
  • Onion: Adds sweetness and body to the sauce. Once cooked down, it becomes an imperceptible part of the sauce.
  • Paprika
  • Cinnamon: A touch of warmth that complements the other spices beautifully.
  • Tomatoes
  • Heavy cream: Makes the sauce luxuriously creamy and smooth.
  • Butter: Finishes the sauce with a rich, silky texture.
  • Cilantro: A fresh garnish that adds a pop of color and freshness (optional).

Variations and Substitutions

Feel free to tweak the recipe with these ideas to make it your own.

  • Chicken thighs: More flavorful and moist than breast meat.
  • Lemon Juice Substitute: You can use lime juice or yogurt for marinating the chicken if you’re out of lemon juice.
  • Vegan: If you’d like to make this vegan, feel free to use coconut oil in place of the butter and full-fat coconut milk in place of the heavy cream.
  • More Heat: To give the sauce more heat and make the butter chicken more spicy, add 1 tbsp finely-grated fresh ginger along with the garlic to the sauce and add 1/4 tsp cayenne with the spices.
  • Whole Spices: To add move flavour to the sauce, add a few pods of whole green cardamom and a cinnamon stick (remove them before pureeing).

Grab These Tools

Make sure you have these tools on hand to prepare the recipe smoothly.

  • Large saucepan or Dutch oven: For cooking the sauce and chicken together.
  • Immersion blender: Ideal for blending the sauce directly in the pan to your desired consistency.
  • Measuring spoons and cups: Essential for getting the ingredient proportions just right.
  • Chopping board and knife: For prepping your onions, garlic, and chicken.
  • Zip-top bag or shallow dish: For marinating the chicken effectively.
Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (3)

How to Make This Easy Butter Chicken Recipe: Step-By-Step

Most butter chicken recipes require cooking the chicken separately first, and then later simmering it in the sauce.

I don’t think this extra cooking step is necessarily crucial, especially for the sake of an easy weeknight dinner.

The marinade, however, is important because the chicken breasts don’t take long to cook. This means that they won’t absorb much of the flavour from the sauce itself.

Here’s how to break it down into simple steps.

Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (4)

Marinate the Chicken

Start by prepping your chicken to ensure it absorbs all the wonderful flavors.

  • Combine chicken pieces, lemon juice, minced garlic, garam masala, and kosher salt in a zip-top bag or shallow dish.
  • Mix well, ensuring each piece is coated. For best results, let the chicken marinate overnight in the fridge; if short on time, 30 minutes at room temperature will work too.
Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (5)

Prepare the Sauce

A great sauce is the heart of any curry, and this one is no exception.

  • Heat the vegetable oil in a large saucepan or Dutch oven.
  • Add chopped onions and cook on medium heat until they are golden brown—this usually takes about 20 minutes.
  • To the onions, add coarsely chopped garlic and cook for about 1 minute until it’s fragrant.
  • Stir in garam masala, paprika, cinnamon, and kosher salt. Cook for another minute to let the spices bloom.
  • Add diced tomatoes and cook for 2 minutes, stirring occasionally.
Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (6)

Blend and Simmer

Blending the sauce helps achieve a smooth, creamy texture that’s perfect for scooping up with naan.

  • Once your tomatoes are softened and the spices integrated, add the heavy cream.
  • Use an immersion blender to puree the sauce until smooth (if using a standing blender, be cautious of hot steam).
  • Return the pureed sauce to the heat and bring it to a gentle simmer.
Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (7)

Cook the Chicken

Now, it’s time to combine everything and finish cooking.

  • Add the marinated chicken to the simmering sauce. Discard any leftover marinade.
  • Cover and let it cook on medium-low heat for about 12 minutes. Check a piece to ensure it’s cooked through.
  • The chicken should be tender but not overcooked.
Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (8)

Final Touches

Adding the final ingredients right before serving keeps the flavors fresh and vibrant.

  • Stir in the butter until it melts into the sauce.
  • Taste and adjust salt if needed.
  • If using, sprinkle chopped cilantro over the dish as a garnish.

Serve your Butter Chicken with warm, fluffy naan or rice and enjoy the perfect meal!

Make Ahead and Storage

Here are some tips to help you prepare this Butter Chicken in advance and store it for later enjoyment.

  • Marinate overnight: For deeper flavor, marinate the chicken the night before you plan to cook. This saves time and enhances taste.
  • Prep sauce in advance: You can make the sauce a day ahead and simply reheat it when you’re ready to add the chicken.
  • Refrigerator storage: Keep leftover Butter Chicken in a sealed container in the fridge. It should last for up to 3 days.
  • Freezing tips: This dish freezes well. Store it in airtight containers and freeze for up to 2 months. Thaw in the fridge overnight before reheating.
  • Reheating: Warm the Butter Chicken over low heat on the stove, adding a little water if the sauce has thickened too much. Stir frequently to avoid burning.

These steps ensure your Butter Chicken remains tasty and safe to eat, whether you enjoy it immediately or later.

Tips for Marinating the Chicken

Even a quick marinade in some super flavourful ingredients really makes a difference.

  • If you are a planner, marinate the chicken overnight for maximum benefit.
  • If you are making this spontaneously, even giving the chicken half-hour to mingle with the marinade while you prep the sauce will make a difference.
  • If you are a planner AND a perfectionist, feel free to add an extra step and char the marinated chicken cubes a bit on a grill/grill pan, or under a broiler for a few minutes before tossing them in the sauce.
Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (9)

How to Make Butter Chicken in the Pressure Cooker

A few simple changes if you prefer to make this recipe in an Instant Pot or other pressure cooker:

  • Reduce the tomatoes from 2 cups to 1 1/3 cups. Prep the sauce as directed but don’t add the cream.
  • Pressure cook on high for 3 minutes with a quick pressure release.
  • Remove chicken and set aside.
  • Stir cream into the sauce and blend with an immersion blender.
  • Return chicken to sauce and serve.
Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (10)

How to Make Butter Chicken in the Slow Cooker:

If you’d like to make this recipe in a CrockPot instead, the most noteable difference is to leave the chicken breasts whole. This avoids drying them out, and they have plenty of time to absorb flavour from the sauce.

  • Marinate the chicken breasts whole instead of in pieces.
  • Prep the sauce as directed then top with marinated chicken breasts (left whole instead of chopped) without adding the cream.
  • Slow Cook on high for 3 hours then remove the chicken and cut into chunks.
  • Stir cream into sauce and blend with an immersion blender for a lovely creamy texture.
  • Return chicken to sauce and serve.
Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (11)

What to Serve With Butter Chicken

  1. Indian Flatbreads: Use my buttery naan, paratha bread, roti, or one of my favorite chapathi recipes to mop the creamy sauce off the plate.
  2. Basmati Rice: When I shared mother-in-law’s easy basmati rice recipe on instagram, it went 12-million-views viral!

Fun Fact: In traditional Indian meals, bread or rice is served, but usually not both. It’s common to use your hands (no utensils) to scoop the chicken and sauce off your plate inside bites of of warm bread. It’s heaven.

Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (12)

Beverages

  • Chai: Start the meal with steaming authentic Indian Chai or Karak Tea
  • Lassi: Plain or Mango
  • Iced Tea: Stick to the theme with an Iced Chai Latte
  • Lemonade: I love this rose lemonade
  • Beer: A crisp lager can cool down the spices of Butter Chicken
  • Riesling: An off-dry Riesling complements the dish’s creaminess and spice

Appetizers

  • Samosas: You must try my Potato Samosas or these incredible Chicken Samosas).
  • Stuffed Naan: This Keema Naan or Aloo Naan are also delicious appies to share.

Vegetable Side Dishes

  • Raita: I love to serve every curry with my father-in-law’s Cucumber-Yogurt Salad.
  • Salad: A simple tomato, cucumber and red onion salad dressed with lemon juice and olive oil + sprinkled with salt is also nice.
  • Beans Poriyal (Indian Green Beans with Coconut)
  • Aloo Gobi (Cauliflower with Potato Curry) is a delicious vegetable curry to add to the meal for a bigger crowd.
Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (13)

MORE of my Indian Husband’s Favorite Recipes

If you love Butter Chicken, I’m sure you’ll love some of these other flavor-packed, fan-favorite Indian dinner dishes!

  • Vindaloo Lamb or Pork curry
  • Adarsh’s Chicken 65
  • Paneer and Greens Curry (aka Saag Paneer) or Palak Paneer
  • Shrimp Korma
  • Amma’s Masoor Dal Recipe, Chana Curry or Creamy Madras Lentils
  • Butter Paneer
  • The Chicken Korma recipe that Adarsh says will change your life.
  • Malai Kofta
  • Coconut Curry Chicken

Next Reading: My Best Family-Favorite Indian Curry Recipes

FAQs About Butter Chicken

Just skimming through? Here are some quick answers to the commonly-asked questions.

Is butter chicken spicy or sweet?

Butter chicken has a perfect balance of spicy and sweet, but is definitely mild on the spice spectrum of Indian curries.

What does butter chicken taste like?

Butter chicken tastes richly creamy with a mild heat from the Indian spices, contrasted by sweet undertones from the butter and cream.

What is the difference between chicken tikka and butter chicken?

Chicken tikka consists of spice-marinated pieces of chicken cooked in a tandoor. Butter chicken has chicken pieces in a creamy curry sauce. You can use leftover tandoori chicken in the sauce for even more flavor.

What is butter chicken sauce made of?

The sauce for butter chicken includes tomatoes, cream, butter and various spices for a rich flavor.

Why is it called butter chicken?

It’s named for its creamy sauce that includes butter, giving the dish a rich and smooth texture.

Which is healthier: butter chicken or chicken tikka?

Chicken tikka generally contains fewer calories as it lacks the creamy sauce found in butter chicken.

How is butter chicken different from chicken tikka masala?

Butter chicken has a creamier and less tomato-intense sauce than tikka masala, which is spicier and more tomato-based.

What is butter chicken also called?

It is also commonly known as Murgh Makhani.

Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (14)

Save

PinPrint

4.96 from 24 votes

Best Butter Chicken Recipe Ever (Better Than a Restaurant!)

By: Jennifer Pallian BSc, RD

Truly the best Butter Chicken (Murgh Makhani) recipe. It's a creamy and perfectly spiced Indian curry recipe with tender chicken and lots of sauce to mop up with warm naan.

Prep Time: 15 minutes minutes

Cook Time: 35 minutes minutes

Total Time: 50 minutes minutes

Servings: 6

Ingredients

For chicken and marinade:

  • 2.2 lbs boneless, skinless chicken breast cut in 1" – 2" cubes
  • 2 tbsp lemon juice
  • 2 cloves garlic minced
  • 1 tbsp garam masala
  • 1 tsp kosher salt

For sauce:

  • ¼ cup vegetable oil
  • 2 ½ cups chopped onion about 2 medium-large
  • 2 tbsp garlic coarsely chopped
  • 2 tbsp garam masala
  • 2 tsp paprika
  • ¼ tsp cinnamon
  • 2 tsp kosher salt or to taste
  • 2 cups diced tomatoes no-salt-added if canned
  • ¾ cup heavy 35% or whipping cream
  • 2 tbsp butter
  • 1 tbsp cilantro chopped, to garnish (optional)

Instructions

  • For marinade:

    Combine all ingredients in a zip-top bag or shallow baking dish, massaging the marinade into the chicken. Let stand at room temperature while you prepare the sauce, or marinate in the fridge overnight.

For sauce:

  • Heat oil over medium heat in a large saucepan or dutch oven. Add onions and slowly cook until golden, about 20 minutes, reducing heat if they are getting crispy or browning quickly.

  • Add garlic and cook until fragrant, about 1 minute. Stir in garam masala, paprika, cinnamon and salt; cook 1 minute more. Add tomatoes; cook 2 minutes, then add cream and carefully puree using an immersion blender (or standing blender, but do it in batches or the steam will blow the top off).

  • Return sauce to saucepan and bring to a simmer. Remove chicken from marinade and it to the sauce (discarding remaining marinade). Cover, and simmer over medium-low heat until cooked through, about 12 minutes (remove a couple of pieces to make sure they are no longer pink inside). A gentle simmer is required to gently cook the breasts so they don’t become tough, and you don’t want to overcook them.

  • Stir in butter, taste and add more salt to taste. Serve sprinkled with cilantro, if desired.

Video

Nutrition

Calories: 408kcal | Carbohydrates: 13g | Protein: 41g | Fat: 21g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.2g | Cholesterol: 155mg | Sodium: 1563mg | Potassium: 963mg | Fiber: 3g | Sugar: 6g | Vitamin A: 1059IU | Vitamin C: 17mg | Calcium: 76mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe? Leave a comment!

Best Butter Chicken Recipe Ever (Easy + Better Than Restaurant!) (2024)

FAQs

Can I use milk instead of cream in butter chicken? ›

I wanted to create a slightly healthier version that still tasted like an authentic butter chicken recipe. First, this recipe only uses 2 tablespoons of butter and a can of evaporated milk instead of heavy cream. You can also use coconut milk, but it will give it a slightly coconut flavor.

Why does butter chicken taste better the next day? ›

This sauce tastes even better the next day when the flavors have had more time to meld so we recommend waiting a day to eat it (let it cool completely, refrigerate, and reheat gently on the stovetop).

What is better than butter chicken? ›

Tikka Masala is the better option if you are looking for a lower-fat and calorie dish. However, suppose you are looking for a dish that is milder in spiciness and has a sweeter taste. In that case, Butter Chicken is the better choice.

How to thicken butter chicken sauce? ›

Cornstarch slurry:

To create a slurry, mix a tablespoon of cornstarch with an equal amount of cold water. Add the slurry to your curry and bring it to a simmer. Keep in mind that cornstarch should be added towards the end of cooking, as overcooking can cause the sauce to thin again.

Can I use heavy whipping cream instead of buttermilk for chicken? ›

Some recipes combine heavy cream with buttermilk or eggs but don't worry, you can keep it simple and only use cream for your deep-fried poultry. Keep in mind that heavy cream isn't as acidic as buttermilk, so you won't get as much tanginess. But if you season everything well, you won't miss it.

How do you reduce the bitterness in butter chicken? ›

The basic and simplest thing to reduce bitterness caused by burnt masala is to add some dairy product like milk cream or some milk or curd and little bit of sugar….. The fastest and least fuss method is to add some bread. Add two slices of bread on top and cover with a lid for 10 minutes.

Can I eat 5 day old butter chicken? ›

However, a good rule of thumb for the average fridge is to toss cooked chicken after four days, which is when bacteria usually begins to grow. If you're unsure whether or not the chicken is safe to eat, look for any signs of a sour smell or slightly slimy texture.

How to fix bland butter chicken? ›

The easiest way to fix a bland and tasteless curry is by adding spices like red chili powder, cumin, coriander, garam masala, curry leaves and turmeric. Just make a quick tempering and pour over the curry to give it a nice punch of spices and herbs.

What is the closest dish to butter chicken? ›

Tikka masala became popular in America as butter chicken after Indian restaurants began serving it with a side of white rice instead of basmati. The dish doesn't always include chicken, but it's called chicken-tikka or chicken-curry when it does.

Is tikka masala the same as butter chicken? ›

The main difference between butter chicken and tandoori chicken tikka masala is the level of creaminess; butter chicken is much creamier, whereas chicken tikka masala relies on tomatoes and other spices, giving it its earthy and spicy flavor profile.

Should butter chicken be sweet or spicy? ›

Unlike most Indian curries where the preparation of the base starts with a blend of onion and a ginger garlic paste cooked in oil, butter chicken uses tomato as a base and is cooked in butter, giving it a slightly sweet flavor. Cashews and almonds add to the sweetness and richness of the dish.

Is korma or butter chicken better? ›

When it comes to the choice between Butter Chicken and Chicken Korma, it ultimately boils down to personal preference. Butter Chicken is the choice if you enjoy a creamy, tomato-based sauce with a sweet touch. Chicken Shahi Korma is the dish for you if you prefer a milder and nuttier savor with a rich, aromatic gravy.

What curry is most similar to butter chicken? ›

Butter Chicken

Originating from North India, it's very similar to a chicken tikka masala except the gravy uses fewer spices. Initially, this curry was made by chance, by mixing in leftover tandoori chicken with a tomato sauce, rich in butter, during the 50s.

Is chicken makhani the same as butter chicken? ›

Butter chicken, traditionally known as murgh makhani (pronounced [mʊrɣ ˈməkʰaːni]), is an Indian dish originating in Delhi. It is a type of curry made from chicken with a spiced tomato and butter (makhan) sauce. Its sauce is known for its rich texture. It is similar to chicken tikka masala, which uses a tomato paste.

Can I use milk instead of heavy cream in chicken curry? ›

Heavy cream contains more fat than milk does, so a combination of butter and milk can act as an excellent replacement in many recipes. When there is no heavy cream to hand, people can use the following mixture in its place: three-quarters of a cup of milk. one-quarter of a cup of melted unsalted butter.

Can you use milk instead of heavy cream for butter? ›

Similarly to half-and-half, milk makes a good heavy cream substitute when it's combined with melted butter. Combine 3/4 cup milk and 1/4 cup melted butter for every cup of heavy cream.

Can I use milk in a recipe instead of cream? ›

To replace 1 cup (237 mL) of heavy cream in your recipe, add 2 tablespoons (19 grams) of cornstarch to 1 cup (237 mL) of milk and stir, allowing the mixture to thicken. You can use whole milk or opt for skim milk to help slash the calories and fat content of your recipe.

Can you use milk or cream instead of buttermilk? ›

You can use any kind of milk, but if your recipe calls for a certain type of buttermilk — such as low fat — it may be best to use a similar type of milk to make a substitute. To make 1 cup (240 mL) of buttermilk substitute, add 1 tablespoon (15 mL) of vinegar to a liquid measuring cup.

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 5783

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.