Combine mashed potatoes, tofu, cornflour, green chilli, coriander, and salt. Shape into small balls and shallow-fry until golden. Set aside.
Heat oil in a pan and add cumin seeds, onion, garlic, and ginger. Sauté until golden.
Stir in spices, then add tomato passata. Simmer for 10 minutes, then add coconut milk and cashew cream. Cook until rich and creamy.
Gently add the koftas to the sauce and simmer for a few minutes to absorb the flavours.
For the rice, cook basmati with saffron water, oil, and salt until fluffy.
Serve the koftas with saffron rice and naan, garnished with fresh coriander.
