Cook rice in boiling salted water according to package instructions. Meanwhile peel the shallots, garlic and ginger. Quarter shallots, chop garlic and ginger. Clean the chilli, cut lengthwise, remove seeds, wash and finely chop.
Clean and wash the zucchini and cut them into pencils. Clean, wash and chop the mushrooms.
Wash the fish, dab dry and dice. Heat the oil in a large pan. Brown the fish in it for 2-3 minutes. Season with salt and take out. Sauté the zucchini in the hot frying fat for 2-3 minutes.
Add mushrooms, shallots, garlic, ginger and chilli, fry for about 2 minutes.
Sprinkle curry and flour over it and sweat. Stir in coconut milk and 1⁄4 l water, bring to the boil. Simmer everything for 3-5 minutes. Season curry with salt and lime juice. Heat salmon in it. Drain rice and serve with fish curry.