Rating: 2.5 stars
5 Ratings
  • 5 star values: 2
  • 4 star values: 0
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 3

It's surprising how fast and easy it is to make butter chicken. Adjust the amount of chile powder to your heat tolerance. Slideshow: More Easy Indian Recipes 

September 2014


Credit: ©Kristen Stevens

Recipe Summary

40 mins
30 mins


Ingredient Checklist


Instructions Checklist
  • In a medium frying pan, heat the 2 teaspoons of vegetable oil. Add the chicken and cook for 1 minute over medium high heat. Turn the chicken, reduce the heat to low, cover the pan and cook for 8 minutes. Remove from the heat and let it rest, covered, for 10 minutes.

  • Meanwhile, in a large frying pan, heat the 1/4 cup of vegetable oil (or ghee). Add the onions and 1 teaspoon of sea salt and cook over medium high heat, stirring occasionally, until the onions are medium brown, about 8 to 10 minutes. Add the ginger and garlic and cook for 1 minute. Add all of the spices and cook for about 30 seconds, stirring constantly.

  • Stir in the crushed tomatoes, scraping the bottom of the pan to loosen any browned bits. Add 1/2 cup of water, reduce the heat to low and simmer slowly for about 15 minutes, or until the sauce thickens and begins to splatter.

  • Remove from the heat and allow the sauce to cool for a couple of minutes. Transfer the sauce to a blender and blend for 1 minute, or until very smooth (see Note).

  • Return the sauce to the pan but leave off the heat. Stir in the plain yogurt, brown sugar, almond butter and cream. Stir in the chicken and season with sea salt to taste.


If you are using a regular blender (instead of a high-speed blender) and you want a very smooth sauce, simply strain the sauce through a fine mesh sieve after blending. 

Serve With

Basmati rice and naan, if desired.