Indian Butter Chicken

Butter Chicken is one of the most popular and familiar Indian dishes. This creamy curry is made from yogurt marinated chicken, cooked in a mildly spicy curry sauce! Pair it with our naan or rice.
July 11, 2018
Serves 4 Total time:
1 Hour 30 Minutes
Total time:
1 Hr 30 Mins



Add the yogurt, lemon juice, turmeric, garam masala and cumin to a large bowl and whisk together. Add the thickly diced chicken and stir to coat. Cover and refrigerate for at least 30 minutes or up to 1 day if you want a richer flavor.


In a large pan over medium heat, melt the ghee (or butter) and add the onions. Cook on medium heat, stirring often, until translucent.


Add the garlic, ginger and cumin seeds and cook for another couple of minutes or until the onions start to brown.


Add the tomatoes, jalapeno pepper and salt and continue cooking for another 10 minutes.


Add the chicken and the yogurt marinade to the pan along with the chicken stock. Bring to a boil, reduce the heat to low and simmer, uncovered, for 30 minutes.


Stir in the cream and tomato paste. Continue simmering for another 15 minutes. Stir in the cilantro (optional) and serve over rice or with naan.

  • If you're looking for a healther verision of the recipe, use coconut milk vs. heavy cream. You'll still enjoy the creaminess of this Indian curry!
  • Vegetarian friends, use paneer or tofu for a wonderful alternative

Comments (3)

graciela lara on August 19, 2019

They are good receipts I recoment

Nomads Marketplace on August 14, 2019

Hi Helen – yes, we carry fenugreek! Both the whole seeds and dried fenugreek leaves. Please see links below. If you have any additional questions, we have live chat on the site! We would love to help you find everything you are looking for :)

Helen on August 14, 2019

Do you sell fenugreek? I have a Indian cookbook and a lot of recipe use it. I have not been able to find it in a store.

Leave a comment