Learn how to make Butter Chicken that tastes better than what’s served in Indian restaurants and is one of the most popular Indian curries. Enjoy tender chicken pieces smothered in rich, creamy, and silky gravy that’s bursting with authentic flavor! To make butter chicken recipe you will need simple ingredients available in any store near you. Don’t forget to watch the video tutorial and follow some simple tips to make this amazing delight!
Butter Chicken Recipe
If you want to taste authentic Indian dishes, you have to travel to India, that what I used to believe in but not anymore! Butter chicken recipe changes depending on which part of India you are. The changes are not significant, mostly a slight difference in spices used, but the flavor is always pleasantly unique.
Making butter chicken is easy and is made with simple ingredients. Tender chicken with amazing flavor coming from the combination of earthy and warm spices. The butter chicken sauce is silky and is so delicious you can enjoy it on its own with a freshly made Naan bread.
Ingredients to make Butter chicken
Chicken breast or chicken thighs. I will explain in this post how to make butter chicken using chicken breast without letting it go dry.
Butter. The star of our dish, so make sure to use quality butter, and it is best to use unsalted butter.
Salt and black pepper.
Cumin and coriander powder.
Turmeric and garam masala powder.
Ginger and garlic paste.
Why is butter chicken called butter chicken?
Butter chicken is an Indian dish and is called Murgh Makhani in Hindi. Murgh means chicken, and makhani means butter or buttery. The original recipe was created in the Northern part of India. Long-time ago, Indians used to adding a huge amount of butter and Ghee to this dish plus a crazy amount of heavy cream.
Murgh makhani used to be a delicious yet oily dish. With time Indians made a few modifications in the recipe to maintain the amazing taste but with less fat.
In the recipe I’m sharing with you today, I managed to keep the amount of fat low, and I promise that you will still enjoy the original authentic flavor.
How to make Indian butter chicken in easy steps?
- Add the marinade spices to chicken, cover, and refrigerate for 30 minutes to an hour.
- In a pan, add butter and oil, then add the chicken and cook until brown patches appear on the chicken.
- In a different pan, add butter and oil, when hot add the chopped onion, sauté until translucent, add ginger and garlic paste and stir for a minute.
- Add the chopped tomato and spices. Stir and add water. Blend in a blender until smooth.
- Add butter to the pan, strain the smoothed sauce through the sieve to get a silky sauce. Add the chicken to the sauce. Add the ketchup, sugar, cream, stir, and you are done.
Using Chicken Breast in Butter chicken
It is best to use pieces from chicken thighs and legs in making butter chicken; the chicken stays tender even if you overcooked it. But if you like to use chicken breast then follow the steps below to have tender and juicy slices.
- Make sure the pan is very hot before adding the slices of the chicken breast.
- Add the chicken breast in batches. Do not crowd the pan.
- After adding the chicken to the pan, do not stir but keep it in the pan until the bottom is light brown, then flip it — Cook the other side for two minutes. Cooking the chicken breast in this way will make sure to seal the juices and keep it tender.
- When done with all the batches, proceed as per the recipe.
What’s the difference between butter chicken and chicken tikka masala?
Chicken Tikka Masala tastes a lot like butter chicken and looks the same, and the difference is the marinade. In chicken tikka masala the chicken marinade includes yogurt and lemon. The flavors are sharper and stronger.
In some restaurants, to make chicken tikka masala, they use chicken tikka pieces and add them to the butter chicken sauce.
More Indian Dishes
This post was previously published in 2013, but now it is edited with new images and a video tutorial.
You might notice that the number of ingredients is more in the video, and it’s because I have cooked for a small crowd while making the video. However, the steps remain the same.
- 2 skinless and boneless chicken breast or two chicken thighs cut in cubes
- ¼ teaspoon black pepper powder
- ¼ teaspoon turmeric powder
- ½ teaspoon cumin powder
- ½ teaspoon coriander powder
- 5 tablespoon butter
- 2 tablespoon oil
- 1 medium onion chopped
- 1 teaspoon ginger and garlic paste
- 3 medium tomatoes chopped
- ½ teaspoon coriander
- ¼ teaspoon garam masala
- 1 cup hot water
- 1 tablespoon tomato ketchup
- ¼ teaspoon sugar
- 5 tablespoon heavy cream
- Mix all ingredients together cover and refrigerate for 30 minutes.
Making the Sauce
- In a saucepan, add 2 tablespoons butter and one tablespoon oil.
- Fry the chicken and when it's browned, remove from heat and keep aside.
- In the saucepan, add one tablespoon oil and one tablespoon butter. Add the onion and fry until translucent.
- Add ginger-garlic paste and stir for 2 minutes.
- Add tomatoes, stir for 3-4 minutes. Add coriander, garam masala, and salt.
- Add water and let it simmer for 3-4 minutes on medium heat.
- Let the mixture cool down then add to the blender. Add more water (may take one cup or one cup and a half) if the mixture turned out too thick.
- Melt 2 tablespoons of butter in a saucepan and add the tomato sauce to it through a sieve.
- Add the chicken, ketchup, sugar, and cream. Stir to blend.
- Let simmer for 2 minutes while stirring occasionally.
- If the sauce is too thick, add around ½ cup boiling water.
- Serve with Indian bread or on plain rice.
This page may contain affiliate links, which pay me a small commission for my referral at no extra cost to you.
Thanks for supporting Munatycooking.com