Simple Butter Chicken
Recipe type: Main
Cuisine: Indian
Prep time: 
Cook time: 
Total time: 
Serves: 4
  • 800 gm chicken, cut into medium pieces
  • 1 tbsp oil
  • 3 large onions, sliced
  • 2 tbsp cashews, soaked in ¼ cup hot water
  • 2 tbsp butter
  • 2 tsp ginger paste
  • 2 tsp garlic paste
  • ½ tsp turmeric powder
  • 1½ tsp Kashmiri chilli powder
  • ¾ tsp garam masala powder
  • 2 large tomatoes, pureed
  • 2 tbsp fresh cream
  • 1 tbsp kasoori methi
  • Salt to taste
  • Coriander leaves to garnish
  1. In a wok, heat oil. Saute the sliced onions with a pinch of salt till soft. Allow to cool.
  2. Puree the cooked onion along with the soaked cashew and water till smooth.
  3. In a saucepan, melt the butter. Add the ginger and garlic paste and saute for a couple of minutes till the raw smell is gone.
  4. Add the onion puree, turmeric, chilli powder and garam masala and cook for a couple of minutes.
  5. Add the tomato puree and cook till oil floats on the top. Stir occasionally.
  6. Add in the chicken and cook till the chicken is done.
  7. Add in the cream and stir well till combined.
  8. Finally sprinkle in the kasoori methi, and adjust salt. Switch off the flame.
  9. Serve garnished with coriander leaves with rice, rotis or even bread... just tastes awesome!
In order to make it less rich, I sometimes skip one of them - the cashew paste or the cream. While having guest, we add both. Personally, I prefer adding the cream at the end, sometimes the cashew paste leaves bites which I don't like!
Recipe by The Big Sweet Tooth at