If there’s one dish that captures Jamaica’s seaside soul, it’s Escoveitch Fish — a mouthwatering blend of crispy fried fish drenched in a spicy vinegar-based pickle sauce topped with colorful vegetables. Served everywhere from roadside cook shops to elegant resort restaurants, this dish is both a feast for the eyes and a celebration of Jamaica’s love for bold, tangy flavors.
The name “Escoveitch” comes from the Spanish word “escabeche”, meaning to pickle or marinate. The technique was introduced to Jamaica centuries ago and was quickly embraced and reimagined by local cooks who added Scotch bonnet pepper, pimento (allspice), and vibrant vegetables for that unmistakable Jamaican flair.
Whether you’re enjoying it at Hellshire Beach or preparing it at home on a sunny weekend, Escoveitch Fish is more than a meal — it’s an experience of Jamaica’s coastal rhythm on a plate.
Serves 4 people
4 whole red snapper (cleaned, scaled, and gutted)
1 lime or lemon, for washing
1 ½ teaspoons salt
1 teaspoon black pepper
1 teaspoon all-purpose seasoning
1 cup vegetable oil, for frying
1 medium onion, sliced
1 medium carrot, julienned (thin strips)
1 Scotch bonnet pepper, thinly sliced (remove seeds for less heat)
1 small bell pepper, sliced (optional, for color)
1 teaspoon pimento seeds (allspice berries)
1 cup white vinegar
¼ cup water
1 teaspoon sugar (optional)
Pinch of salt
Wash the fish with lime juice and water, then pat dry.
Use a sharp knife to make two or three diagonal cuts on each side of the fish — this helps the seasoning penetrate.
Rub with salt, black pepper, and all-purpose seasoning, making sure to coat the inside and outside.
Let the fish sit for 15–20 minutes to absorb the seasoning.
Heat vegetable oil in a large frying pan over medium-high heat.
When the oil is hot, carefully place the fish in the pan (two at a time).
Fry each side for about 5–6 minutes, or until golden brown and crispy.
Remove and place on paper towels to drain excess oil.
(Pro Tip: Don’t overcrowd the pan — it helps the fish crisp evenly!)
In a saucepan, combine vinegar, water, pimento seeds, and sugar.
Bring to a simmer for about 3 minutes.
Add onion, carrot, Scotch bonnet, and bell pepper.
Simmer for another 2–3 minutes until the vegetables slightly soften but still have a crunch.
(This sauce should be tangy, spicy, and aromatic — the perfect contrast to the crispy fish!)
Lay the fried fish on a platter and pour the hot Escoveitch sauce (including vegetables) over the top.
Allow it to sit for at least 30 minutes so the flavors can infuse into the fish.
Serve at room temperature or slightly chilled — the longer it sits, the better it tastes!
Enjoy your authentic Jamaican Escoveitch Fish with:
Festival — sweet fried cornmeal fritters that balance the spice
Bammy — cassava flatbread soaked in coconut milk and lightly fried
Fried Plantains — a sweet, golden complement to the tangy fish
Hard Dough Bread — the classic Jamaican favorite for soaking up that vinegar sauce
Use red snapper, parrotfish, or doctor fish for the best texture and authentic taste.
For extra crunch, lightly dust the fish with seasoned flour before frying.
Always pour the Escoveitch sauce while it’s still hot — that’s the secret to letting the vinegar and pimento infuse perfectly.
Escoveitch Fish is a true Jamaican tradition, especially popular around Easter, when fried fish takes center stage. But it’s also a staple year-round — found at beachside cookouts, family gatherings, and local fish fries. The dish reflects the island’s blend of African, Spanish, and indigenous influences, with each bite carrying centuries of flavor and heritage.
Jamaican Escoveitch Fish is not just a dish — it’s a celebration of island life itself.
It’s the sound of waves against the shore, the scent of vinegar and pimento in the air, and the taste of freedom and creativity that defines Jamaican cooking.
So next time you crave something truly unforgettable, grab some fresh fish and prepare it the Jamaican way — crispy, spicy, and full of life!
Return to --> Related Articles