Butter Chicken

Posted on September 26, 2025

Modified: September 26, 2025

By Reda
A vibrant bowl of creamy butter chicken, garnished with fresh cilantro and served with a side of fluffy rice.

There are few dishes as universally loved as a good butter chicken. The moment you taste that rich, velvety, tomato-cream sauce clinging to tender pieces of chicken, you understand why. It’s the kind of comforting meal that feels like a warm hug, but with a complex flavor profile that always keeps me curious.

I remember the first time I tried to make it at home after a trip where I’d tasted some truly incredible versions. My grandmother’s Chicago kitchen was all about hearty, simple flavors, but I was determined to recreate that restaurant-quality magic. It took some tinkering, a few messy trials, but the result was this recipe—one that’s become a go-to for surprising friends.

This dish strikes the perfect balance between being deeply flavorful and surprisingly simple to prepare. It’s a hearty, family-friendly dinner that proves you don’t need hours in the kitchen to create something truly unforgettable.

What You Need to Make This Recipe

The secret to this dish lies in a few key ingredients. I always opt for chicken thighs for their tenderness, while Kashmiri red chili powder gives our butter chicken its iconic vibrant color without overwhelming heat. The full list and measurements are in the recipe card below!

How to Make butter chicken

The process is simpler than you might think! It all comes down to two main stages: first, marinating the chicken in a spiced yogurt blend to tenderize it, and then cooking it before creating that silky, aromatic makhani sauce. We’ll bring it all together at the end for a dish that tastes like it simmered for hours, even though it only takes about 40 minutes of active cooking.

A vibrant bowl of creamy butter chicken, garnished with fresh cilantro and served with a side of fluffy rice.
Reda

Authentic & Easy Butter Chicken (Murgh Makhani)

A rich and creamy restaurant-style butter chicken recipe made with tender marinated chicken in a velvety tomato-based sauce. Perfect for a weeknight dinner or special occasion.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Course
Cuisine: Indian
Calories: 655

Ingredients
  

For the Chicken Marinade
  • 1.5 lbs boneless, skinless chicken thighs or breasts cut into 1-inch pieces
  • 1/2 cup plain full-fat yogurt
  • 1 tbsp ginger-garlic paste
  • 1 tbsp lemon juice freshly squeezed
  • 1 tsp garam masala
  • 1 tsp Kashmiri red chili powder for color and mild heat
  • 1/2 tsp turmeric powder
  • 1 tsp salt
For the Makhani (Butter) Sauce
  • 4 tbsp unsalted butter divided
  • 1 tbsp vegetable oil
  • 1 medium onion finely chopped
  • 1 tbsp ginger-garlic paste
  • 1 (28 oz) can crushed tomatoes or 5-6 ripe Roma tomatoes, pureed
  • 1/4 cup raw cashews soaked in hot water for at least 20 minutes
  • 1 tsp Kashmiri red chili powder
  • 1 tsp garam masala
  • 1 tsp ground coriander
  • 1 tsp sugar or to taste, balances acidity
  • 1/2 cup heavy cream
  • 1 tbsp kasuri methi (dried fenugreek leaves)
  • Salt to taste
  • Fresh cilantro for garnish

Equipment

  • Large skillet or Dutch oven
  • Mixing Bowls
  • Blender (Immersion or Standard)

Method
 

Marinate & Cook the Chicken
  1. In a medium bowl, combine the chicken pieces with all the marinade ingredients: yogurt, 1 tbsp ginger-garlic paste, lemon juice, 1 tsp garam masala, 1 tsp Kashmiri chili powder, turmeric, and 1 tsp salt. Mix until the chicken is fully coated. Cover and let it marinate for at least 30 minutes in the refrigerator, or for best results, up to 8 hours.
  2. Heat 1 tbsp of butter and 1 tbsp of oil in a large skillet or Dutch oven over medium-high heat. Once hot, add the marinated chicken in a single layer (cook in batches if necessary to avoid overcrowding). Cook for 3-4 minutes per side, until golden brown and cooked through. Remove the chicken from the skillet and set aside.
Make the Makhani Sauce & Finish
  1. In the same skillet, melt the remaining 3 tbsp of butter over medium heat. Add the finely chopped onion and sauté for 5-7 minutes, until soft and translucent.
  2. Add 1 tbsp of ginger-garlic paste and cook for another minute until fragrant. Stir in the ground spices: 1 tsp Kashmiri red chili powder, 1 tsp garam masala, and 1 tsp ground coriander. Cook for 30 seconds, stirring constantly.
  3. Pour in the crushed tomatoes and add the sugar. Bring the sauce to a gentle simmer. While it simmers, drain the soaked cashews and blend them with 1/4 cup of water until you have a completely smooth, creamy paste.
  4. Stir the cashew paste into the tomato sauce. Season with salt to taste. Reduce the heat to medium-low, cover, and let it simmer for 10-15 minutes, until the sauce has thickened and deepened in color. Stir occasionally to prevent it from sticking.
  5. For a silky-smooth sauce, use an immersion blender to blend the sauce directly in the pan until velvety. Alternatively, carefully transfer the hot sauce to a regular blender, blend until smooth, and return it to the skillet.
  6. Return the cooked chicken and any accumulated juices to the skillet. Stir to coat everything in the sauce.
  7. Crush the kasuri methi (dried fenugreek leaves) between your palms to release its aroma and stir it into the curry. Simmer for 2 minutes.
  8. Reduce the heat to low and stir in the heavy cream. Gently heat through for 1-2 minutes, but do not let it come to a full boil. Garnish with fresh chopped cilantro and serve immediately.

Notes

For the most tender and flavorful result, use chicken thighs instead of breasts. Adjust the amount of chili powder to your preferred spice level. Serve hot with basmati rice, naan bread, or roti. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days; the flavor often improves the next day.

Pro Tips for Making This butter chicken

Over the years, I’ve picked up a few tricks to make sure my butter chicken comes out perfectly every single time. Here’s what I’ve learned from my tinkering:

  • Don’t Skip the Marinade Time: That initial 20-minute marinade in yogurt, lemon juice, and spices does more than just flavor the chicken—it tenderizes it beautifully. If you have extra time, letting it sit for a few hours in the fridge makes it even better.
  • Use Full-Fat Ingredients: This is a dish that celebrates richness. For the creamiest, most authentic sauce, use full-fat yogurt and heavy cream. The fat content helps stabilize the sauce and prevents it from splitting when heated.
  • My Secret Trick: I always crush the kasuri methi (dried fenugreek leaves) between my palms right before adding it to the sauce. This simple action releases its essential oils, waking up its unique, aromatic flavor that is absolutely essential for an authentic Murgh Makhani.
  • Get a Good Sear: When you first cook the chicken, don’t overcrowd the pan. Cook it in batches if you need to. Getting a nice char on the outside adds a subtle smokiness that elevates the whole dish. If you love this method, you’ll see I use a similar technique in our Creamy Garlic Chicken recipe to build flavor.

Fun Variations for butter chicken

Once you’ve mastered the classic recipe, the real fun begins! I love encouraging people to play with their food, and this dish is a fantastic canvas for experimentation. Here are a few ideas to get you started.

Make It a Little Lighter

Daniel, my practical co-founder, sometimes prefers a lighter version. To do this, you can swap the heavy cream for evaporated milk or full-fat Greek yogurt. If you use yogurt, be sure to temper it and stir it in off the heat at the very end to prevent it from curdling.

Add Some Veggies

Layla is brilliant at incorporating seasonal ingredients. To make this butter chicken a one-pan meal, stir in a few handfuls of fresh spinach at the end until it wilts, or add some steamed cauliflower or green peas along with the cream.

A Nut-Free Alternative

If you have a nut allergy, you can easily adapt the sauce. Instead of raw cashews, try using an equal amount of sunflower seeds or melon seeds (magaz) to get that same creamy thickness.

A Touch of Smoky Flavor

For a hint of that tandoori smokiness, you can place a small, heatproof bowl in the center of the finished dish. Add a piece of hot charcoal to the bowl, drizzle a little ghee or oil over it, and cover the pot for a minute or two to infuse the dish with a smoky aroma.

What to Serve With butter chicken

A dish this good deserves the perfect companions to make it a complete meal. My goal is always to have something on the side to scoop up every last bit of that incredible makhani sauce.

  • Breads: Warm, fluffy naan bread is the classic choice and my personal favorite. Garlic naan or a simple homemade roti also works beautifully.
  • Rice: Simple, fragrant basmati rice is a must. The long, separate grains are perfect for soaking up the sauce without becoming mushy.
  • A Cooling Side Salad: A simple kachumber salad—made with finely diced cucumber, tomatoes, and onions with a squeeze of lemon juice and a sprinkle of salt—provides a refreshing, crunchy contrast to the rich butter chicken.
  • Explore More Flavors: If you and your family love exploring global chicken dishes like this one, our Peruvian Chicken with its zesty green sauce is another fantastic recipe to try for dinner next week!

How to Store butter chicken

One of the best things about this recipe is that the leftovers are just as delicious—if not more so—as the flavors continue to meld together. Here’s how I recommend storing your butter chicken.

Storing in the Fridge

Allow the dish to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 4 days. I find that glass containers work best for reheating and preserving the flavor.

Freezing for a Future Meal

This dish freezes exceptionally well. Once cooled, portion it into freezer-safe containers or bags. It can be stored in the freezer for up to 3 months. To serve, just thaw it overnight in the refrigerator.

The Best Way to Reheat

I always recommend reheating this dish gently on the stovetop over low heat. Add a small splash of water or cream to loosen the sauce as it warms up. This method keeps the chicken tender and prevents the cream from separating. A sprinkle of fresh cilantro right before serving makes it taste like it was just made.

Nutritional Benefits

This butter chicken recipe is more than just a comforting meal; it’s also a hearty and nourishing option. Packed with protein from the chicken, which helps keep you full and satisfied, it also provides healthy fats from the cashews and butter, making it a well-rounded dish.

FAQs

Is butter chicken spicy?

Traditionally, authentic butter chicken is flavorful and aromatic rather than intensely spicy. The Kashmiri red chili powder used in this recipe is known for lending a brilliant red color without adding much heat. However, you can easily adjust the spice level by adding a pinch of cayenne or a slit green chili if you prefer a spicier kick.

Can I use chicken breasts instead of thighs?

Absolutely! While I prefer chicken thighs for their juicy, tender texture, chicken breasts are a great leaner option. To ensure they stay moist, cut them into uniform 1.5-inch chunks and be careful not to overcook them. They will cook slightly faster than thighs in this butter chicken recipe.

What is Kasuri Methi and is it necessary?

Kasuri Methi is dried fenugreek leaves, and it’s a key ingredient for authentic flavor. It adds a unique, slightly earthy, and savory aroma that is hard to replicate. While you could technically make the dish without it, I highly recommend sourcing some from an Indian grocery store or online for the best-tasting butter chicken.

Can I make this recipe dairy-free?

Yes, you can easily adapt this recipe to be dairy-free. For the marinade, use a plain, dairy-free yogurt. In the sauce, swap the unsalted butter for a good quality vegan butter or neutral oil, and replace the heavy cream with full-fat canned coconut milk. The result will be just as creamy and delicious.

Conclusion

Cooking should be an adventure, a chance to get curious in the kitchen and create something that brings comfort and joy. This recipe is a perfect example of that philosophy. It’s a classic dish that feels special enough for a weekend dinner but is straightforward enough for a weeknight. I hope you and your family love this butter chicken as much as we do. After you’ve mastered this comforting classic, you might enjoy tinkering with another one of our hearty family favorites, like this Chicken Sausage Pasta.

Follow us on Social Media : Facebook Pinterest

You might also like these recipes

Leave a Comment

Recipe Rating