Total Time
Prep 15 mins
Cook 30 mins

Rich, creamy, traditional Indian butter chicken, moist and kids love it so do adults who prefer little spice!!

Ingredients Nutrition


  1. Cut chicken into 3/4" cubes.
  2. Heat oil and cook the onion and ginger until brown stir in the garam masala.
  3. Put in onion and ginger in blender together with tomato paste and chicken stock blend until smooth.
  4. Put back into the pan and add the cream (half and half) reduce a little set aside.
  5. Heat 1 tablespoon of butter and add chicken cook until no longer pink in the middle.
  6. Pour the butter sauce back into the pan and add remaining butter.
  7. Garnish if you like with fresh cilantro.


Most Helpful

This is the first time I've made Indian food. This recipe was easy and did taste good. It wasn't exactly like the butter chicken I've had at our favorite Indian restaurant, so I added more butter and cream to get the desired flavor. This recipe is a nice intro to Indian cooking.

Hungry Gut January 19, 2010

i've tried this twice now and both times it didn't taste as good as hoped - so i'm not going to make it again. it is easy - but it's lacking something essential - i'm not sure what... but my dinner guests did enjoy it - it just didn't taste as good as i've had.

cUte Kitty pUnk November 19, 2009

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a