Heat some olive oil in a saucepan and add in the onion, garlic and ginger. Cook over medium heat until everything is very soft, translucent and fragrant. This should only take about 5 minutes.
Add in the spices and the pinch of chilli flakes and the cauliflower florets. Stir well to get everything coated in the spices.
Pour in the coconut milk and bring up to a simmer. Cover the pot with a lid and continue to simmer gently for about 8-10 minutes until the cauliflower is tender, but not overcooked.
Squeeze in the lime juice and stir in some chopped coriander and mint. Serve with rice and naan. You can buy some naan or make the easy 2 ingredient naan bread.
Notes
The calories listed below don't take into account any rice or naan bread.Store in an airtight container in the fridge for up to 4 days