Place the yoghurt, cheese, paprika, garam masala, tomato puree, coconut milk, chilly powder and water in a bowl.
Blend all the ingredients together well and set aside.
Heat oil in a heavy pan.
Add garlic, ginger, cinnamon, cardamoms and salt to taste and fry over a low heat.
Increase the heat and pour in the spice mixture.
Bring to a boil, stirring occasionally.
Add prawns and continue to stir-fry, until the prawns have heated through and the sauce is quite thick.
Garnish with fresh coriander leaves.