Fry ginger, chilli, lime zest, lime juice, and garlic in olive oil over low heat until softened.
Add cinnamon, ground coriander, sugar, vinegar, and mango then bring to a boil.
Simmer for 40 minutes until the mixture reaches a sticky jam consistency.
Combine all blackening spice ingredients in a bowl and mix well.
Season halibut steaks with salt and black pepper.
Press fish into the spice mixture on both sides and shake off the excess.
Dry fry the steaks in a hot pan for 2 to 3 minutes per side until cooked.
Serve the fish with cooked rice, lime wedges, and fresh coriander.