Butter Chicken Recipe

A delicious chicken dish that can be made as hot or as mild as you wish – a perfect meal for curry lovers who want to keep it simple. .


• 2 chicken breasts, cut into chunks
• 2 tbsp vegetable oil
• 2 tbsp butter
• 1 onion, chopped
• ¼ tsp cinnamon
• 1 tsp garlic, crushed
• 1 tsp ginger, crushed
• ½ tsp ground turmeric
• 1 tsp chilli powder
• 2 tbsp ground almonds
• 8 oz can of whole peeled tomatoes
• 1 tbsp tomato paste
• 1 tbsp natural yoghurt
• 2 tbsp fresh coriander or spinach, chopped
• salt
• pepper


Step 1: Season the chicken. Begin by seasoning the chicken with a generous sprinkling of salt and pepper.

Step 2: Heat the oil and begin to fry the chicken. Using a large frying pan, heat the vegetable oil and add the chicken.

Step 3: Fry for 3-4 minutes. Fry the chicken for 3-4 minutes until it turns a golden-brown colour.

Step 4: Remove the chicken. Take the chicken out of the frying pan and put it aside.

Step 5: Melt the butter. Use the same frying pan to melt the butter.

Step 6: Fry the onion with the cinnamon. Now add the onion and cinnamon and fry together in the pan.

Step 7: Add the remaining ingredients. At this point add the crushed garlic, crushed ginger, turmeric, chilli powder, almonds, peeled tomatoes, tomato paste and the natural yoghurt. Stir all of the ingredients together and mix thoroughly.

Step 8: Bring to the boil and cook. Bring the ingredients to a boil and stir for 4-5 minutes. Season with salt and pepper to taste.

Step 9: Add the chicken. Put the chicken back into the pan and combine with the other ingredients.

Step 10: Add the fresh coriander. To compliment the dish, add the coriander (or fresh spinach if you prefer) and mix with the sauce.

Step 11: Serve while streaming and eat up! Spoon the chicken and the sauce onto a large serving dish and serve with rice and naan bread. A perfect curry dish that goes down well with an icy Asian beer.

Serves: 4:

Preparation Time for Butter Chicken: 20 minutes

Cooking Time for Butter Chicken: 20 minutes