The Best Butter Chicken is rich, creamy, and full of warm spices that taste just like your favorite restaurant dish. It comes together easily and delivers tender, juicy chicken in every bite.

Table of Contents
What Is Butter Chicken (Murgh Makhani)?
The Best Butter Chicken, also known as Murgh Makhani, is a classic Indian dish loved for its creamy tomato sauce and tender grilled chicken. It blends butter, spices, and cream into a smooth, flavorful curry that feels comforting and satisfying.
Traditionally, cooks marinate chicken in yogurt and spices, then grill it for a lightly charred finish. After that, they simmer it in a rich tomato based sauce that includes butter, cashews, and cream. As a result, every bite tastes balanced, slightly sweet, and gently spiced.
You will notice that the texture stays silky and smooth, while the flavors feel layered and deep. Because of that, this dish works well for both special dinners and cozy weeknights at home.
Origins and Traditional Preparation
Butter chicken started in Delhi, where cooks used leftover tandoori chicken in a rich tomato gravy. Over time, they added butter, cream, and spices to create a smoother, richer dish.
Traditionally, the chicken cooks in a tandoor, which gives it a smoky flavor. However, you can easily recreate that taste at home by grilling or broiling the marinated chicken.
What Makes This the Best Butter Chicken Recipe
The Best Butter Chicken stands out because it balances richness with bold spice flavor. It uses cashews for natural creaminess, while also keeping the sauce smooth and not overly heavy.
In addition, this recipe uses simple steps and everyday ingredients. So, you get restaurant quality results without complicated techniques.
Why You’ll Love This Butter Chicken Recipe
You will love The Best Butter Chicken because it feels comforting yet simple to make. It uses basic pantry spices, and it comes together in under an hour.
Also, the flavors develop beautifully as the sauce simmers. Meanwhile, the marinated chicken stays juicy and flavorful. As a result, every bite feels rich and satisfying.
If you enjoy comforting chicken recipes for quick family dinners, this dish fits right into your weekly rotation. It also pairs well with rice or naan, which makes serving easy.
Rich and Creamy Without Being Too Heavy
This recipe keeps the sauce creamy, yet it does not feel overly heavy. That happens because cashews add thickness naturally.
At the same time, a small amount of cream finishes the dish. So, you get a silky texture without too much richness.
Easy, Restaurant-Quality Results at Home
Even though it tastes like takeout, this recipe stays simple. You marinate, grill, and simmer in easy steps.
Because of that, you can enjoy restaurant style butter chicken without leaving your kitchen.
Ingredients You’ll Need
The Best Butter Chicken uses simple ingredients that work together to create bold flavor. Each item plays an important role in building the final taste and texture.
Chicken Marinade Ingredients
For the marinade, you will need boneless chicken, either breast or thighs, cut into chunks. Then, add yogurt, turmeric powder, Kashmiri chili powder or paprika, and garam masala.
Next, mix in ginger garlic paste, a little ghee or butter, and salt. The yogurt tenderizes the chicken, while the spices bring warmth and color.
Let the chicken rest in this marinade for at least 30 minutes. However, longer marination gives deeper flavor and better texture.
Butter Chicken Sauce Ingredients
For the sauce, you will need butter, tomato puree, and more ginger garlic paste. Then, add garam masala and kasuri methi, which gives that signature earthy flavor.
You will also need soaked cashews blended into a smooth paste. These create a creamy base without using too much cream.
Finally, add honey for slight sweetness and finish with cream. Together, these ingredients create a rich, balanced sauce that defines The Best Butter Chicken.
How to Make The Best Butter Chicken Step by Step
Making The Best Butter Chicken feels simple when you follow each step carefully. Each stage builds flavor, so take your time and enjoy the process.
Marinate the Chicken
First, score the chicken pieces so the marinade seeps inside. Then, mix yogurt, spices, ginger garlic paste, fat, and salt in a bowl.
Next, coat the chicken evenly and refrigerate it. Let it sit for at least 30 minutes, although a few hours works even better.
Grill or Broil the Chicken
After marinating, place the chicken on a tray and grill or broil it. Cook until lightly charred and fully done.
Meanwhile, keep an eye on the edges so they do not burn. Once ready, set the chicken aside.

Prepare the Tomato Butter Sauce
Now, heat butter in a pan and sauté ginger garlic paste briefly. Then, add spices and tomato puree.
Cook the mixture until it thickens slightly and develops a rich color. After that, add any leftover marinade for extra flavor.
Blend Cashews and Create a Smooth Base
Blend soaked cashews with water until smooth. Then, add this paste to the sauce along with honey.
Next, blend the entire sauce if needed to make it silky. This step creates that signature smooth texture.
Combine Chicken and Sauce
Add the grilled chicken to the sauce and stir well. Let it cook together for a few minutes.
As a result, the chicken absorbs the rich flavors of the sauce.
Finish with Cream and Simmer
Finally, stir in a small amount of cream and let the dish simmer gently. The sauce becomes rich and cohesive.
Serve hot, and enjoy The Best Butter Chicken with your favorite sides.

Tips for Perfect Butter Chicken Every Time
Making The Best Butter Chicken becomes easier when you follow a few helpful tips. These small details make a big difference in flavor and texture.
Why Scoring Chicken Matters
Scoring the chicken helps the marinade soak in deeply. As a result, the chicken tastes more flavorful.
It also helps create better charring during cooking, which adds depth to the dish.
How to Achieve a Smooth, Creamy Sauce
A smooth sauce comes from blending cashews well. Also, cooking the tomato mixture properly helps remove any raw taste.
If needed, blend the sauce again before adding chicken. This step keeps the texture silky and restaurant style.
Adjusting Spice and Flavor Balance
You can adjust spice levels by changing the chili powder. Meanwhile, honey balances acidity from tomatoes.
Taste as you cook, and adjust salt or sweetness as needed. This keeps The Best Butter Chicken perfectly balanced.
Serving Suggestions
The Best Butter Chicken pairs beautifully with simple sides that soak up the creamy sauce. It also works well for both casual meals and special dinners.
Best Side Dishes for Butter Chicken
Serve it with basmati rice, naan, or roti. These options help absorb the rich sauce.
If you enjoy flavorful chicken meals with creamy sauces and spices, you can also pair it with light salads or roasted vegetables.
How to Present for a Restaurant-Style Meal
Serve the butter chicken in a shallow bowl, then drizzle a little cream on top. Add fresh herbs for color.
Meanwhile, warm your bread or rice before serving. This small step makes the meal feel complete.
Storage, Make-Ahead, and Freezing Tips
The Best Butter Chicken stores well, so it works great for meal prep. In fact, the flavors deepen over time.
How to Store and Reheat
Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, warm gently on the stove.
Add a splash of water or cream if the sauce thickens too much. This keeps the texture smooth.
Does Butter Chicken Taste Better the Next Day?
Yes, it often tastes even better the next day. The spices blend more deeply into the sauce.
So, making it ahead can actually improve the overall flavor.
Frequently Asked Questions
What is the secret to a good butter chicken?
The secret lies in marinating the chicken well and creating a smooth, balanced sauce with cashews and spices.
What are common mistakes when making butter chicken?
Skipping marination, not blending the sauce, or overcooking the chicken can affect the final result.
What kind of chicken is best for butter chicken?
Boneless chicken thighs work best for juiciness, although breast also works if cooked carefully.
How do you describe butter chicken?
It is creamy, mildly spiced, slightly sweet, and rich with a smooth tomato based sauce.
Other Recipes You May Enjoy
- quick and easy homemade butter chicken recipe in 45 minutes
- creamy butter chicken pasta with garlic butter sauce inspiration
- best easy chicken recipes for busy weeknight meals
Final Thoughts
The Best Butter Chicken brings together bold spices, creamy texture, and simple cooking steps in one satisfying dish. It feels special, yet it stays easy enough for weeknight cooking.
If you enjoy rich and cozy meals, this recipe delivers every time. You can also adjust flavors to your taste, which makes it even more versatile. For more inspiration, check out ideas on Pinterest at pinterest and keep exploring new ways to enjoy this classic favorite.

The Best Butter Chicken
Equipment
- Mixing bowl For marinating chicken
- Pan For cooking sauce
- Blender For cashew paste
- Oven or grill For cooking chicken
Ingredients
- 600 g boneless chicken (breast or thighs), cut into chunks
- ½ cup yogurt
- 1 tsp turmeric powder
- 1 tsp Kashmiri chili powder or paprika
- 1 tsp garam masala
- 1 tbsp ginger-garlic paste
- 1 tbsp ghee or butter
- 1 tsp salt
- 2 tbsp butter
- 1 cup tomato puree
- ¼ cup raw cashews, soaked
- 1 tbsp honey
- 1 tsp kasuri methi (dried fenugreek leaves)
- ¼ cup cream
Instructions
- Score and marinate the chicken with yogurt, spices, ginger-garlic paste, ghee, and salt. Refrigerate for at least 30 minutes.
- Grill or broil the marinated chicken until cooked through and lightly charred. Set aside.
- Heat butter in a pan, sauté ginger-garlic paste and spices, then add tomato puree and cook until thickened.
- Blend soaked cashews with water into a smooth paste. Add to the sauce along with honey and mix well.
- Add grilled chicken to the sauce and simmer for a few minutes to combine flavors.
- Stir in cream and simmer until the sauce is rich and smooth. Serve hot with rice or naan.




