Skip to content
Jamaican Escovitch Fish
jamaicanbreakfast✨ New

Jamaican Escovitch Fish

Crispy whole fried snapper drenched in a vibrant vinegary pickle of julienned vegetables, scotch bonnet and allspice — a Jamaican breakfast and beachside classic.

Prep
20 min
Cook
30 min
Servings
4
Difficulty
Medium
4.8
Sign in to rate
#escovitch#jamaican#fried fish#snapper#caribbean#pickle

About This Recipe

Escovitch fish is one of Jamaica's most beloved dishes, combining the satisfying crunch of deep-fried whole fish with a punchy, vinegar-based pickle that is poured over it while still hot. The pickle — made from julienned carrots, onions and sweet peppers with allspice berries and scotch bonnet — is both a marinade and a sauce, softening slightly as it mingles with the hot fish. The name derives from the Spanish 'escabeche', reflecting Jamaica's Spanish colonial history, and the technique was adapted over centuries into something entirely Jamaican. It is the quintessential Saturday morning breakfast — served with bammy (cassava flatbread) or festival (fried dumplings) on the side.

Ingredients

Serves 4

  • 2 wholered snapper(scaled and cleaned, scored)
  • 1 teaspoonsalt
  • 1 teaspoonblack pepper
  • 1 teaspoonallspice powder
  • 500 mlvegetable oil(for frying)
  • 2 mediumcarrots(julienned)
  • 2 mediumonions(thinly sliced into rings)
  • 1 largered bell pepper(julienned)
  • 1 largeyellow bell pepper(julienned)
  • 1scotch bonnet pepper(sliced)
  • 6allspice berries
  • 150 mlwhite vinegar
  • 2 tablespoonssugar
  • 1 teaspoonsalt(for pickle)

Instructions

  1. 1

    Season and dry the fish

    Pat the fish completely dry. Make 3–4 deep diagonal cuts on each side. Season all over and inside with salt, pepper and allspice powder. Leave to sit for 15 minutes.

    Drying the fish thoroughly ensures it fries crispy rather than steaming in the oil.

  2. 2

    Fry the fish

    Heat oil in a deep pan to 180°C. Carefully slide in fish one at a time. Fry for 6–8 minutes per side until deeply golden and crispy. Drain on paper towels and arrange on a platter.

  3. 3

    Make the escovitch pickle

    In a separate pan, heat 2 tablespoons of the frying oil over medium heat. Add carrots and cook for 2 minutes. Add onions, peppers, scotch bonnet and allspice berries. Stir-fry for 3 minutes until slightly softened but still with crunch.

  4. 4

    Add vinegar and pour

    Pour in vinegar, add sugar and salt. Stir and simmer for 1 minute. Immediately pour the hot pickle over the fried fish on the platter. Leave for at least 10 minutes before serving — the fish continues to absorb the pickle.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Use whole fish — the bones add flavour and the skin crisps up beautifully.

  • →

    The pickle is meant to be poured hot over hot fish — don't let either cool before combining.

  • →

    For extra flavour, marinate the fish in the seasoning for up to 1 hour before frying.

  • →

    Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.

Variations

  • •

    Use king fish, yellowtail, or any firm white fish if snapper is unavailable.

  • •

    Some recipes add a bay leaf and a cinnamon stick to the pickle.

  • •

    Serve with bammy (Jamaican cassava flatbread) or festival dumplings.

  • •

    Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.

Storage

Escovitch fish actually improves after a few hours as the fish absorbs the pickle. Refrigerate for up to 2 days. Eat at room temperature or reheat briefly.

History & Origin

Escovitch is Jamaica's adaptation of the Spanish escabeche technique, brought to the island by Sephardic Jewish and Spanish settlers in the 16th and 17th centuries. The method of preserving fried fish in vinegar was practical in a pre-refrigeration era and has remained a cornerstone of Jamaican cuisine for centuries. Today it is associated with Saturday morning beach breakfasts and Sunday family gatherings.

Frequently Asked Questions

Can I use fish fillets instead of whole fish?

Yes — thick fillets of snapper or kingfish work well. Reduce the frying time to 3–4 minutes per side.

Can I make this ahead of time?

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.

What can I substitute if I don't have all the ingredients?

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.

How do I know it's authentic?

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.

Nutrition Facts

Per serving (320g / 11.3 oz) · 4 servings total

Calories380kcal
Protein38g
Carbohydrates15g
Fat18g
Fiber2g
Protein38g
Carbs15g
Fat18g

Time Summary

Prep time20 min
Cook time30 min
Total time50 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes