Welcome to the ultimate guide to making an authentic Butter Chicken Recipe right in your own kitchen. If you’ve ever craved that rich, creamy, and perfectly spiced tomato-based curry from your favorite Indian restaurant, you’ve come to the right place. This recipe demystifies the process, giving you a straightforward path to a truly spectacular meal that tastes like it was simmered for hours, but comes together in under an hour. Forget takeout; this is the real deal, and it’s surprisingly easy to master.
This dish, also known as Murgh Makhani, is famous for its velvety texture and complex, yet balanced, flavor profile. We’ll marinate tender chicken pieces in a yogurt-spice mixture, grill or pan-sear them to perfection, and then simmer them in a luscious tomato and cream sauce. It’s a culinary experience that will impress your family and friends, making it a perfect weeknight dinner or a weekend showstopper.
What Exactly Is Butter Chicken?
Butter Chicken, or Murgh Makhani, is a world-renowned Indian dish originating from Delhi. Its story begins with the Moti Mahal restaurant in the 1950s, where cooks ingeniously combined leftover tandoori chicken with a rich tomato gravy, butter, and cream. The result was a culinary masterpiece. The dish is characterized by its mild, creamy sauce and incredibly tender chicken. The key is a perfect balance of tangy tomatoes, aromatic spices, and rich dairy, creating a sauce that is simply irresistible.
Butter Chicken vs. Chicken Tikka Masala
Many people wonder about the difference between Butter Chicken and Chicken Tikka Masala, as they appear similar. The main distinction lies in the flavor profile and preparation of the sauce. A classic Butter Chicken Recipe has a milder, sweeter, and creamier sauce that heavily features butter. The tomato base is smoother, often using tomato puree or passata. Chicken Tikka Masala, on the other hand, typically has a more pronounced, robust spice level with a stronger onion and tomato flavor. While both are delicious, Butter Chicken is the gentler, more luxurious of the two.

Why You’ll Love This Easy Butter Chicken Recipe
- Incredibly Flavorful: A rich blend of aromatic spices creates a deep, satisfying flavor that is perfectly balanced.
- Creamy & Luxurious Texture: The combination of butter, cashews, and cream creates a velvety smooth sauce that is second to none.
- Surprisingly Simple: We break down the process into easy-to-follow steps, making this restaurant-quality dish achievable for any home cook.
- Perfect for Any Occasion: It’s quick enough for a weeknight but special enough to serve to guests.
Key Ingredients for Authentic Flavor
To achieve the signature taste of an authentic Butter Chicken Recipe, a few key ingredients are non-negotiable. While the full list is in the recipe card below, let’s highlight the essentials that create the magic.
- Chicken Thighs: For the most tender and juicy results, use boneless, skinless chicken thighs. They hold up well to the marinade and simmering process.
- Full-Fat Yogurt: Plain, full-fat yogurt is crucial for the marinade. It tenderizes the chicken and adds a subtle tang.
- Garam Masala: This complex spice blend is the heart of many Indian dishes. Using a good quality garam masala will make a huge difference.
- Kasoori Methi: Dried fenugreek leaves are the secret weapon. They are crushed and added at the end, imparting a unique, slightly earthy, and aromatic flavor that is essential to authentic Murgh Makhani.
- Heavy Cream: This is what gives the sauce its signature richness and velvety texture. Don’t substitute with milk or half-and-half if you want the real deal.
How to Make Butter Chicken (Step-by-Step)
Making our easy Butter Chicken Recipe involves three main stages: marinating the chicken, preparing the sauce, and bringing it all together. Follow these steps for foolproof results.
Step 1: Marinate the Chicken
First, cut your chicken thighs into bite-sized pieces. In a medium bowl, combine the chicken with yogurt, ginger, garlic, turmeric, garam masala, chili powder, and salt. Mix everything thoroughly until the chicken is fully coated. For the best flavor, cover the bowl and let it marinate in the refrigerator for at least 30 minutes, or up to 8 hours.
Step 2: Cook the Chicken
You can cook the chicken in a skillet or on a grill. Heat a little oil or ghee in a large skillet over medium-high heat. Cook the chicken in batches, ensuring not to overcrowd the pan. Cook for 3-4 minutes per side, until it’s nicely browned and cooked through. Set the cooked chicken aside.

Step 3: Make the Creamy Makhani Sauce
In the same skillet, melt the butter over medium heat. Add the onions and cook until soft and translucent. Stir in the ginger and garlic paste and cook for another minute until fragrant. Add the ground coriander, cumin, and more garam masala, cooking for 30 seconds until the spices are aromatic. Pour in the tomato puree, add the raw cashews, and bring to a gentle simmer. Cook for 10-12 minutes, allowing the flavors to meld.
Next, carefully transfer the sauce to a high-speed blender and blend until completely smooth. This step is key to achieving that signature velvety texture. Return the sauce to the skillet, bring it back to a simmer, and stir in the heavy cream and a pinch of sugar. Season with salt to taste.
Step 4: Combine and Simmer
Add the cooked chicken back into the skillet with the sauce. Stir to combine, reduce the heat to low, and let it simmer for 5-10 minutes to allow the chicken to absorb the flavors of the sauce. Just before serving, crush the kasoori methi between your palms and stir it into the curry. This final touch adds an incredible aroma and authentic taste.
Expert Tips for the Best Butter Chicken
- Don’t Skip the Marinade: Marinating is crucial for tender, flavorful chicken. Even 30 minutes makes a huge difference.
- Use Chicken Thighs: They are more forgiving than chicken breasts and stay incredibly juicy and tender.
- Toast Your Spices: Briefly cooking the ground spices in the pan before adding liquids helps to bloom their flavor, making the dish more aromatic.
- Blend the Sauce Well: For a truly restaurant-quality, silky-smooth sauce, you must blend it until it’s completely velvety.
What to Serve with Butter Chicken
Butter chicken is best served hot with traditional Indian breads to soak up all of the delicious gravy. We recommend serving it with warm naan bread or fluffy basmati rice. For a simple side, a refreshing cucumber salad (kachumber) works wonderfully. If you feel like baking, this recipe for homemade Amish White Bread makes a soft, fluffy loaf perfect for dipping. And for another comforting dinner idea, this classic tater tot casserole is always a family favorite.
Storage and Reheating Instructions
Butter chicken makes for fantastic leftovers, as the flavors continue to develop overnight. Store any leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, gently warm it in a saucepan over low heat until heated through. You can add a splash of water or cream if the sauce has thickened too much. Avoid microwaving, as it can make the chicken tough and cause the cream sauce to separate.
Frequently Asked Questions
While heavy cream is traditional for creating the signature rich and velvety texture, you can substitute it with full-fat coconut cream or an evaporated milk for a lighter version. However, for the most authentic taste and texture, heavy cream is recommended.
Butter Chicken (Murgh Makhani) has a milder, creamier, and slightly sweeter sauce that is butter-based. Chicken Tikka Masala has a more robust flavor with a stronger tomato and onion base and a higher level of spice.
No, authentic Butter Chicken is not meant to be very spicy. It’s a mild, creamy curry that focuses on a rich, buttery, and tangy flavor profile from tomatoes and aromatic spices. You can adjust the amount of chili powder to your preference.
The secret ingredient is Kasoori Methi, or dried fenugreek leaves. They are crushed and added at the end of cooking, imparting a unique aroma and slightly earthy flavor that is essential for an authentic Murgh Makhani.
For the creamiest sauce, you must use a high-speed blender to puree the onion, tomato, and cashew mixture until it’s completely smooth. Using full-fat yogurt for the marinade and heavy cream in the sauce is also crucial for a rich, velvety texture.
The Best Butter Chicken Recipe

Butter Chicken Recipe (Easy & Authentic Murgh Makhani)
Ingredients
Equipment
Instructions
- In a medium bowl, combine the chicken pieces with all the marinade ingredients (yogurt, 1 tbsp ginger garlic paste, turmeric, 1 tsp garam masala, chili powder, and 1 tsp salt). Mix well to coat. Cover and refrigerate for at least 30 minutes or up to 8 hours.
- Heat oil in a large skillet or pan over medium-high heat. Add the marinated chicken in a single layer (work in batches if needed). Cook for 3-4 minutes per side, until browned and cooked through. Remove the chicken from the skillet and set aside.
- In the same skillet, melt 2 tablespoons of butter over medium heat. Add the chopped onion and cook until soft, about 5-7 minutes.
- Stir in 1 tbsp of ginger garlic paste and cook for 1 minute until fragrant. Add the ground coriander, cumin, and 1 tsp garam masala. Cook for 30 seconds, stirring constantly.
- Pour in the tomato puree, add the raw cashews, and season with a pinch of salt. Bring to a simmer and cook for 10-12 minutes, stirring occasionally.
- Carefully transfer the hot mixture to a high-speed blender. Blend until the sauce is completely smooth and velvety. Return the sauce to the skillet.
- Stir the heavy cream and sugar (if using) into the sauce. Bring to a gentle simmer. Add the cooked chicken back to the pan and stir to combine.
- Let the curry simmer over low heat for 5-10 minutes. Stir in the remaining 2 tablespoons of butter.
- Take the dried fenugreek leaves (kasoori methi) and crush them between your palms over the skillet. Stir into the sauce. Serve hot with naan or rice.
Notes
Adjust the chili powder to your preferred spice level. Kashmiri chili powder adds great color without too much heat.
For an extra rich flavor, finish the dish with a final swirl of heavy cream before serving.
Share Your Culinary Masterpiece!
We are so excited for you to try this easy and authentic Butter Chicken Recipe. It’s a dish that brings warmth, comfort, and incredible flavor to your dinner table. If you make this recipe, we would love to see it! Leave a comment below with your feedback or tag us in your photos. For more delicious dinner ideas, be sure to follow us on Pinterest!
