Escovitch fish is Jamaica's answer to escabeche — fried whole fish soused in a spiced vinegar marinade with julienned vegetables that mellows and permeates as it sits. The longer it marinates (even overnight), the more deeply flavoured it becomes. Traditionally eaten at breakfast with bammy (cassava flatbread), it's a staple of Jamaican seaside cooking.
Serves 4
Pat fish dry and score each side 3 times. Season all over with salt, pepper and all-purpose seasoning. Rest 10 minutes.
Heat oil in a wide pan over high heat. Fry fish 5–6 minutes per side until golden and cooked through. Drain on paper towels. Place in a deep dish.
Remove most oil from pan, leaving 2 tbsp. Sauté onion, carrots, peppers and scotch bonnet over high heat 3 minutes — they should stay crunchy.
Add vinegar, allspice and sugar to the vegetables. Bring to a boil for 1 minute.
Pour the hot escovitch sauce over the fish. Allow to cool, then marinate at least 1 hour (or overnight in the fridge). Serve at room temperature.
The fish is better the next day after a full overnight marinade.
Pat the fish very dry before frying for maximum crispness.
Leave scotch bonnet seeds in for more heat or remove them for milder heat.
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Use king fish or snapper — both are traditional.
Replace fish with fried chicken for a land-based version.
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Refrigerate for up to 2 days. Eat at room temperature, not cold.
Escovitch fish traces back to Spanish escabeche brought to Jamaica by Sephardic Jewish merchants in the 16th century. It merged with local Jamaican cooking techniques and ingredients over centuries.
Yes, though whole fish gives more flavour. Fillet cooking time reduces to 2–3 minutes per side.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.
Per serving · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.