Indian Butter Chicken Recipe

A creamy sauce served with basmati rice and fresh cilantro.


1/2 cup natural yogurt
1 tablespoon tomato paste
1 (225 g) cans peeled whole tomatoes ( with juice)
1/4 cup ground almonds
500 g diced chicken ( , breast or thigh fillet)
1 tablespoon cilantro powder
1 teaspoon ground red chili pepper
1/2 teaspoon turmeric
2 teaspoons crushed fresh ginger
2 cloves garlic, crushed
1/4 teaspoon cinnamon
1 large onion, cut into thin wedges
3 tablespoons butter
2 tablespoons fresh cilantro
1 cup basmati rice


Prepare basmati rice according to package.

Chop cilantro.

In a large pan, heat the butter until it is frothy.

Add the onions and the cinnamon to the pan and fry lightly.

When the onions are soft, stir in the garlic and ginger, then add the turmeric, chilli and ground coriander, and saute over a medium heat.

Add the chicken and saute stirring constantly until the chicken meat turns white.

Add the ground almonds, tomatoes and tomato paste.

Mix thoroughly, cover and simmer for 20-30 minutes.

Add the yoghurt and heat before serving.

Sprinkle with chopped fresh coriander leaves.

Serve on top of basmati rice.