Shahi Tomato Curry is a rich and creamy Indian curry made with ripe tomatoes, cashews, and a blend of aromatic spices. The curry has a velvety texture and a tangy-sweet flavor from the tomatoes. It is a perfect accompaniment to rice or Indian breads like naan or roti.