This West Indian dish may be on the lighter side, but it's definitely not lacking in flavor. Instead of frying the trout, I like to rub it with a homemade blackening seasoning and then top it with pickled peppers, carrots and onions.
Make the escovitch: Combine the vinegar, all-purpose seasoning, sugar, allspice, salt, thyme sprigs, garlic, lime juice and 1/3 cup water in a large saucepan and bring to a boil over medium-high heat. Stir until the sugar and salt dissolve. Add the carrots, onion, bell peppers and Scotch bonnet and cook until the vegetables become slightly tender, about 10 minutes. Remove from the heat and set aside. (Remove the Scotch bonnet before serving.)
For the trout: Combine the garlic powder, smoked paprika, salt, black pepper, thyme, onion powder, oregano and cayenne pepper in a small bowl. Coat each piece of trout with the blackening seasoning. Heat half of the butter in a large skillet over medium-high heat until almost smoking. Add two trout fillets to the skillet and cook until the fish is browned and flakes with a fork, about 3 minutes on each side. Repeat with the remaining butter and trout. Spoon the escovitch on top of each fish fillet before serving.
If you like a milder escovitch, plan to serve this right away, or drain the pickling liquid if making ahead of time.