Grind the spices (onion, garlic, curry leaves, ginger, lemongrass, fenugreek seeds) either in a mortar and pestle or a spice grinder.
Cook in a pan with a little olive oil. Add 1 tsp cumin, coriander, tumeric, garam masala and cook gently for 2-3 minutes, until they smell amazing.
Add the salmon (frozen or fresh) and cook a few minutes each side, rolling in the spices as they cook.
Pour in the chopped tomatoes, fish sauce, add vegetables (green beans, broccoli and aubergine) and simmer for 10 minutes.
Add 1/2 tin coconut milk (you can freeze the rest for another meal) and simmer for 5 minutes.