Add the oil to the pan and fry the onion and chopped carrot for about 5 minutes.
Add the garlic, ginger and chilli and fry for a few minutes. Next add the curry powder and stir to coats the contents of the pan. Then add the coconut milk and water and mix everything together.
Bruise the lemongrass and add to the sauce along with the chopped coriander. Cover and simmer for 15 minutes.
Slice the salmon into chunks while your sauce is simmering and set a side.
After the 15 minutes, remove the lemongrass from the pan. Blend your sauce using a hand mixer until completely smooth. Add the salmon to the sauce, cover and poach for about 5-6 minutes.
Bring a large pan of salted water to the boil and drop in the gnocchi. Cook for 3 minutes or until they begin to float to the top.
Remove the salmon from the sauce with a slotted spoon, then add the drained gnocchi. Stir and coat well.
To serve place gnocchi in the bowl, followed by the salmon and any remaining sauce. Top with some sliced red chilli and coriander leaves.
Serve and enjoy!