Using the mini bowl and main blade on Magimix, I pulsed and then blitzed one onion, 2 cloves of garlic and one big red chilli.
Place the pieces of fish in a non metallic bowl and add with the juice of 2 limes, the onion and chilli mixture and some salt. Put this in the fridge for at least 30 minutes to marinate.
Meanwhile, peel the sweet potato and cut into cubes.
Cut the courgettes into similar sized cubes.
Heat the rapeseed oil in a large pot over medium heat.
Fry the onion for a few minutes until it is soft and translucent.
Chop the tomatoes in the mini bowl of the Magimix and add to the pot.
Then add the sweet potatoes and cook for 8-10 minute until the sweet potato is tender.
Then add the courgettes and chopped spring onions. Stir.
Add the fish and marinating sauce.
Stir in the fish stock and coconut milk.
Bring to the boil, then reduce heat to a simmer and cook for 15 minutes until the fish is cooked.
Squeeze in the juice of another lime and adjust seasoning to taste.
Dish into a serving dish, sprinkle with coriander and serve with rice or farofa.