Skip to main content New<> this month
Get the Allrecipes magazine

Indian Butter Chicken (Chicken Makhani)

Rated as 4.86 out of 5 Stars

"Delicious Indian butter chicken at home. It is so flavorful and easy to prepare. Add your favorite veggies to make it a complete meal. The entire family loves it. Serve over warm basmati rice along with some naan bread."
Added to shopping list. Go to shopping list.


1 h 8 m servings 552
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. Mix garam masala, tandoori masala, curry, cumin, cardamom, cayenne, salt, and black pepper together in a small bowl to make spice mixture.
  2. Place chicken in a large bowl and add 1/2 the spice mixture; turn to coat evenly.
  3. Melt 1 tablespoon butter in a large skillet over medium heat. Add chicken; cook and stir until lightly browned, about 10 minutes. Remove from heat.
  4. Melt remaining 2 tablespoons butter in a large saucepan over medium heat. Add onion; cook and stir until soft and translucent, about 5 minutes. Stir in remainder of the spice mixture, lemon juice, garlic, and ginger; cook and stir until combined, about 1 minute.
  5. Stir tomato puree into onion mixture and cook, stirring frequently, about 2 minutes. Pour in half-and-half and yogurt. Reduce heat to low and simmer sauce, stirring frequently, about 10 minutes. Remove from heat.
  6. Blend cashews in a blender until finely ground. Add sauce to the blender; puree until smooth.
  7. Pour blended sauce over chicken in the skillet. Simmer until thickened, 10 to 15 minutes. Garnish with cilantro.


  • Cook's Note:
  • If you have trouble finding tandoori masala, it is a blend of paprika, cumin, coriander, garlic, ginger, and cardamom.

Nutrition Facts

Per Serving: 552 calories; 38 22 33.2 142 542 Full nutrition

Explore more


Read all reviews 14
Most helpful
Most positive
Least positive

Man, I'm angry. I screwed up when I made this as I had doubled the recipe, but accidentally quadruped the tomato paste! So taking that into account, I believe this to be a pretty good recipe - ...

This recipe turned out exceptional. I am just getting into Indian cuisine, but this is was an outstanding recipe. It turned out creamy and just like you would get from an Indian restaurant, I re...

This tastes just like what I order in my favorite Indian restaurant. For the most I followed the recipe exactly as written. I made two substitutions because of what I had on hand - nutmeg instea...

awesome loved this dish we will make it more often!! thanks

Wonderful recipe for chicken makhani. I substituted seitan for the chicken and the entire family loved it.

This is fantastic! First time, I didn’t blend the cashews enough and it was gritty, but it tasted so good that none went to waste. We serve this with jasmine rice. I have also made this with sh...

White American family with young kids. Everyone LOVED this! Used ghee instead of butter and half heavy cream and half and half because I ran out of cream. My hubby suggested leaving the onions o...

It’s a bit of work, but very tasty! I was glad for the cook’s note about the spice mix since I had all of those spices and didn’t need to buy a pre-made mixture. I served over mashed sweet potat...

Fabulous and authentic. Cannot recommend highly enough. Thank you!