Escovitch Fish: The Dish I Avoided Until I Fell in Love With It

As a child, I was a foodie, but fish wasn’t exactly my favorite. The reason was simple: bones. Eating fish felt like too much work. While everyone else patiently picked through their meal, I would rather pass and stick to chicken.

Of course, you can make escovitch with fish fillets nowadays. Almost any fish can be prepared escovitch-style. But that wasn’t how things were done in my parents’ house.

Fish was served whole.

Looking back, I have to admit they were right. Fish cooked on the bone is far tastier and juicier than a fillet could ever be.

Even though I wasn’t interested in eating it, there was one thing I couldn’t ignore: how beautiful it looked.

To this day, I think escovitch fish is one of the most visually striking dishes in Jamaican cuisine.

The bright strips of carrots, onions, sweet peppers, and Scotch bonnet peppers draped across the fish looked like artwork. As a child, I genuinely thought my parents were magicians. Somehow they could take a simple fried fish and transform it into something colorful enough to stop you in your tracks.

But the vegetables aren’t just there for appearance.

They’re what ties the entire dish together.

That sweet, tangy, crunchy, spicy pickled topping paired with the savory fish creates something truly special. Every bite gives you a different experience. One moment it’s crispy fish, the next it’s vinegar, sweetness, heat, crunch, and spice all coming together at once.

When I finally started eating escovitch fish, I remember thinking:

“How much of this do I need to eat to make up for all the years I wasted avoiding it?”

There was so much lost time to recover.

The funny thing is, escovitch fish reminds me a little of toxic love.

It hurts you, but you keep coming back.

The Scotch bonnet has to be there. Not just a little either. It has to be the kind of heat that makes your taste buds dance and your forehead sweat slightly. The kind of spice that tells you this dish means business.

And somehow, that’s exactly what makes it so addictive.

To this day, whenever escovitch fish is on the table, I don’t see the bones that once scared me away.

I see one of the most beautiful dishes Jamaica has ever created.

And if I’m being completely honest, my brother makes it best.

Here’s how he does it…

The Recipe

Ingredients

For the Fish

  • 2 whole fish (snapper, doctor fish, parrot fish, or your preferred fish), cleaned
  • Juice of 1 lime
  • 1 tsp salt
  • 1 tsp black pepper
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tbsp fish seasoning
  • Oil for frying

For the Escovitch Dressing/Sauce

  • 1 large onion, thinly sliced
  • 1 medium carrot, julienned
  • 1 sweet pepper, sliced into strips
  • 2 Scotch bonnet peppers, sliced
  • Cho-Cho/ choyte (optional)
  • 1 tsp whole pimento (allspice) seeds
  • 1 cup white vinegar
  • ½ cup water
  • 1 tbsp sugar
  • Pinch of salt

Method

Step 1: Prepare the Fish

Wash the fish thoroughly with lime juice and water.

Using a sharp knife, make 3 to 4 diagonal cuts on each side of the fish. These cuts are important because they allow the seasoning to penetrate deeper into the flesh and help the fish cook evenly.

Pat dry completely.

Season inside the cavity and all over the fish with salt, black pepper, garlic powder, onion powder, and fish seasoning.

Allow the fish to marinate for at least 30 minutes.


Step 2: Fry the Fish

Heat oil in a large skillet until hot.

Carefully place the fish into the oil and fry until golden brown and crispy on both sides.

Depending on size, this usually takes about 5–7 minutes per side.

Remove and place on paper towels to drain.

The skin should be crisp while the inside remains moist and flaky.


Step 3: Make the Escovitch Dressing/ Sauce

In a saucepan, combine:

  • onions
  • carrots
  • sweet peppers
  • Scotch bonnet peppers
  • pimento seeds

Add vinegar, water, sugar, and salt.

Bring to a gentle simmer for 2–3 minutes.

The vegetables should soften slightly but still retain their crunch.

The pimento seeds are essential. As they simmer, they release that unmistakable warm island flavor that makes authentic escovitch taste like escovitch.


Step 4: Bring Everything Together

Place the fried fish on a serving platter.

While the dressing is still hot, spoon the vegetables and liquid generously over the fish.

Make sure some of the vegetables fall into the cuts you made earlier.

That’s where the magic happens.

Allow the fish to rest for 5–10 minutes before serving so the flavors can settle into every bite.


What to Serve It With

Escovitch fish pairs beautifully with:

  • Festival
  • Bammy
  • Fried dumplings
  • White rice/rice and peas
  • Roast breadfruit
  • Ground provisions

From My Brother’s Kitchen

My brother believes escovitch should never be shy.

The onions must be plentiful.

The carrots must still have crunch.

The pimento must be noticeable.

And the Scotch bonnet must remind you it’s there.

Not enough to ruin the meal, but enough to make your taste buds dance.

That’s what separates a good escovitch fish from a memorable one.

Tips for the Best Escovitch Fish

  • Fry the fish until golden and crispy.
  • Use fresh vegetables for the dressing.
  • Let the escovitch dressing sit for a few minutes before serving.
  • Adjust the Scotch bonnet pepper to your preferred heat level.

Final Thoughts

Escovitch fish taught me that some of the foods we avoid as children often become the foods we appreciate most as adults. What started as a fear of fish bones turned into a love for one of Jamaica’s most flavorful dishes. With its crispy fish, tangy dressing, and colorful vegetables, escovitch fish is more than a meal—it’s a true taste of the islands.

From My Island Table to Yours—may the spice linger, the stories inspire, until another story, another bite.