To make the curry paste, blend one onion , chillies, ginger, garlic, lime zest and all the spices with 1 tbsp of olive oil and the water in a food processor.
Heat the oil in a heavy bottomed pan, toss in the onions and stir well.
Add the aubergines, tofu or chicken and curry paste. Cook gently for 5 minutes, stirring occasionally.
Add the red pepper and stir again. Cook for 5 more minutes.
Add the coconut milk, tamari and lemongrass and simmer for 20 minutes.
Remove the lemongrass and add the lime juice and fresh coriander. Serve with brown basmati rice.
Notes
Tip: The tofu can be marinated in lime juice and spices in advance to enhance the flavour, or buy ready marinated tofu chunks.