Boil tomatoes and cashews, then blend into a smooth puree.
Melt butter in a pan, sauté ginger and garlic pastes, add Kashmiri chili powder and tomato puree; cook until oil separates.
Stir in heavy cream, soft paneer cubes, and garam masala, simmering for 5 minutes before serving warm.