Butter Chicken

4.67 from 21 votes
Recipe IndexRecipe

This post may contain affiliate links. Please read myย privacy policy.

Butter Chicken - easy and authentic Indian butter chicken recipe that tastes just like your favorite restaurant. The creamy sauce is great with basmati rice and naan bread.

Easy and authentic Indian butter chicken recipe.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Murgh Makhani (Butter Chicken)

Butter chicken is a creamy, tomato-based and spice-laden chicken curry and it’s probably one of the most popular Indian curry recipes, other than Indian chicken curry and chicken tikka masala.

The best and most authentic butter chicken is made with tandoori chicken, butter, with tomatoes, whipping cream and various Indian spices.

You can make homemade butter chicken on a stove top, or you can also make Instant Pot Butter Chicken, or using a pressure cooker.


Butter Chicken Curry Sauce

Indian butter chicken in a rich and creamy sauce and topped with cilantro and heavy cream.

The creamy sauce calls for ingredients such as tomatoes, whipping cream and various spices like red chili powder, cardamom, cloves, cinnamon, etc.

The rich and creamy flavors come from the tomatoes and the cream, making the taste absolutely delightful to the palate. The butter chicken sauce is amazing with steamed basmati rice or naan.


Adding Vegetables To Butter Chicken

Authentic butter chicken has no vegetables and if you want authentic flavors, do not add vegetables. The creamy sauce is made with fresh tomatoes so it’s loaded with nutrition.


How Do You Cook Indian Butter Chicken

Homemade Indian butter chicken.

First, you prepare the chicken by marinating the chicken with ginger, garlic, chili powder and lime juice. Cook or grill the marinated chicken until the chicken turns brown on the surface.

To make the butter chicken sauce, use fresh tomatoes and cook until they break down, about 5-7 minutes. Add the spices (cardamom, cloves cinnamon), ketchup, sugar, chili powder, butter and heavy cream. Remove the butter chicken from the heat, top with chopped cilantro.


Frequently Asked Questions

How many calories per serving?

This recipe is only 506 calories per serving.

Serve the butter chicken with naan or Indian flat bread.

What To Serve With Butter Chicken

For a wholesome meal and easy weeknight dinner, I recommend the following recipes.

I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on FacebookPinterest, and Instagram for new updates.


Other Recipes You Might Like

Freshly baked cod fillet with seasonings crust on a plate, garnished with lemon slices and herbs.
5 Secrets to 20-Minute Dinners
FREE EMAIL BONUS: How would it feel to have dinner DONE in 20 minutes? I’ll show you how!
Please enable JavaScript in your browser to complete this form.
4.67 from 21 votes

Butter Chicken

Butter Chicken – easy and authentic Indian butter chicken recipe that tastes just like your favorite restaurant. The creamy sauce is great with basmati rice and naan bread. 
Prep Time: 30 minutes
Cook Time: 40 minutes
Total Time: 1 hour 10 minutes
Servings: 4 people
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients  

Chicken

  • 2 lbs (1kg) chicken, preferably thigh meat, boneless and skinless, cut into 2-3 inch (5cm-7cm)pieces
  • 2 teaspoons ginger paste
  • 1 1/2 tablespoons garlic paste
  • 1-2 teaspoons red chili powder
  • 1/2 teaspoon ground black pepper
  • Salt to taste
  • 3 tablespoons oil
  • 2 teaspoons lime juice, or lemon juice
  • 2 pinches food color, deep orange, optional

Creamy Tomato Sauce

  • 4 large tomatoes, quartered
  • 1 1/2 tablespoons garlic paste
  • 2 teaspoons ginger paste
  • 1 jalapeno
  • 2 inch (5cm) cinnamon piece
  • 1 bay leaf
  • 4 cloves
  • 2 green cardamom
  • 6 whole black pepper
  • 2 tablespoons ketchup
  • 2 teaspoons sugar
  • 1/2 teaspoon red chili powder
  • 1/2 teaspoon dried fenugreek leaves
  • Salt to taste
  • 2 tablespoons oil
  • 2 tablespoon butter
  • 1 cup water

Garnishing

  • Chopped cilantro
  • Heavy cream

Instructions 

Chicken

  • Wash and pat the chicken dry with paper towels. Transfer it to a large bowl. Add all the chicken ingredients and stir to mix well. Cover and marinate the chicken for 30 minutes, or preferably overnight in the refrigerator.
  • Heat 1 tablespoon of oil in a large wok or pan. Transfer the chicken and marinade to the wok or pan. Cook on medium-high heat until the liquid has evaporated and the chicken is browned on the surface, about 10–15 minutes. You can also grill the chicken if preferred.
  • Transfer the chicken to a clean platter. The chicken can be cooked a day in advance.

Sauce

  • In a large pan, heat 2 tablespoons of oil and add the green cardamom pods, cloves, black peppercorns, bay leaf, and cinnamon. Sauté the spices for 30–40 seconds. Add the ginger and garlic paste, and stir-fry for a minute. Then, add the tomatoes and jalapeño along with ½ cup of water. Cover the pan, reduce the heat to low, and simmer for 5–7 minutes, or until the tomatoes are soft and start to break down. Remove the pan from the heat and let it cool.
  • Remove all the whole spices (cardamom, bay leaf, cinnamon stick, cloves, and black pepper) and discard them. Transfer the tomato mixture to a blender and puree it to create a smooth sauce.
  • Transfer the sauce to a clean pan and add the ketchup, sugar, red chili powder, salt, dried fenugreek leaves, and the remaining water. Let it simmer for 2–3 minutes over low heat, stirring occasionally. Then, add the butter, stir, and simmer on the lowest heat for 5–7 minutes, or until the sauce starts to bubble. If the sauce is too thick, add a little more water.
  • Add the cooked chicken and let it simmer for another 5 minutes. Remove the butter chicken from the heat and top with chopped cilantro and heavy cream. Serve immediately with naan bread or rice.

Nutrition

Serving: 4people, Calories: 506kcal, Carbohydrates: 15g, Protein: 23g, Fat: 40g, Saturated Fat: 15g, Cholesterol: 97mg, Sodium: 220mg, Fiber: 3g, Sugar: 7g

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

Please rate and comment below!

About Rasa Malaysia

Bee is a recipe developer and best-selling cookbook author, sharing easy, quick, and delicious Asian and American recipes since 2006. With a strong following of almost 2 million fans online, her expertise has been featured in major publications, TV and radio programs, and live cooking demos throughout the United States and Asia.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





32 Comments

  1. essie says:

    Can I omit the ginger and I am not a fan of ginger

    1. Rasa Malaysia says:

      Yes, you can omit the ginger. However, in this recipe, you won’t be able to taste the ginger straight up due to the heavy spices. But it does play a big part in the overall flavour.

  2. Jess says:

    5 stars
    Delicious, thanks for the recipe.

  3. Sogra Nishath says:

    My 11yr old son and I made naan and butter chicken. It was such a simple yet delicious recipe!! Thanks for sharing.

    1. Rasa Malaysia says:

      Thanks!

  4. Adam says:

    5 stars
    this looks scrumptious ? I’ll make this when i have the ingredients!

  5. Adam says:

    5 stars
    this looks scrumptious ? I’ll make this when i have the ingredients!

  6. Kim says:

    Can’t wait to try this butter chicken recipe. We’re missing our local Indian restaurant during lockdown. I’ve just made the naan bread dough. It came together beautifully. Giving it a nice long proof to make sure it’s super light. Mmm!

    1. Rasa Malaysia says:

      Hi Kim, yes please try this or Chicken Tikka Masala on my site. Awesome!

  7. Raisa Imani says:

    thank u for the recipe. will definitely try it.

    1. Rasa Malaysia says:

      Thanks Raisa, please try more recipes on my site: https://www.666630.xyz/recipe-index-gallery/

  8. Mahy Elamin says:

    5 stars
    This is an amazing recipe. My whole family thought it was better than any Butter Chicken we have had at an Indian restaurant โ€“ and we love Indian food. So good! Thank you!

  9. Mahy Elamin says:

    5 stars
    This is an amazing recipe. My whole family thought it was better than any Butter Chicken we have had at an Indian restaurant โ€“ and we love Indian food. So good! Thank you!

  10. Heather Stout says:

    5 stars
    Can I just use garam marsala instead of all the individual spices? If so how much would you recommend using?

    1. Rasa Malaysia says:

      You can try but I can’t assure you with the same results with this butter chicken.