Roast the grated coconut in a pan without fat, remove. Peel and finely dice the onions. Halve the chillies and scrape out the seeds. Chop the pod finely. Drain the pineapple and collect the juice.
Cut rings into small cubes. Heat 1 tablespoon of oil in a saucepan and sauté half the onions in it. Add mustard seeds, grated coconut, except for 1 tablespoon, chilli and pineapple and fry briefly.
Pour in the juice and vinegar. Stir in sugar and season with salt. Simmer everything over medium heat for 10-15 minutes until the liquid has almost evaporated. Clean, wash and chop the peppers.
Clean, peel, wash and also chop the carrots. Clean, wash and cut spring onions into rings. Drain the corn on the cobs. Prepare rice in boiling salted water according to package instructions.
Heat 2 tablespoons of oil, fry the onion, carrots and peppers in it. Dust with 1 tablespoon of flour and sauté briefly while stirring. Sprinkle with curry and sauté briefly. Add cream and 250 ml water while stirring.
Bring to the boil, stir in the stock. Simmer for 5 minutes. Season chutney with salt and put aside. Wash fish, dab dry, sprinkle with lime juice and season with salt and pepper. Put 2 tablespoons of flour in a deep plate, turn the fish in it, knock off excess flour.
Heat 2 tablespoons of oil in a large frying pan. Fry the fish for about 3 minutes on each side. Drain the rice and let it drain. Mix spring onions and corn onions with the vegetable curry, season with salt and pepper.
Arrange fish fillet with vegetables, rice and chutney. Garnish with coriander and lime wedges. Sprinkle with grated coconut.