To start, puree the tomatoes in the blender for fresh tomatoes or just go for crushed can tomatoes and grind the cashew nuts in the blender with little water to make a smooth paste.
Heat a heavy bottom non stick pot with 1 stick butter and seasonning it with cloves & cinnamon.
Pour the tomato puree & cashew paste together,stir in medium flame.Stir well till the oil separates on the sides.
Then add chilli powder,salt,orange food color,sour cream & lime juice,add about 1/2 stick butter.Mix well.
Finally,add whipping cream and give it a good mix.Cover and leave it in low flame for 5 minutes.
While it is cooking,cut the chicken breast in strips and saute it golden brown.
Remove the pot of mixture from heat and add the chicken strips directly in the mixture.
Garnish it with some chopped cilantor.Serve hot with roti,naan,basmati rice...etc