Escovitch Fish (Jamaican Fried Fish Marinated in a Spicy Pickle)

Escovitch Fish (Jamaican Fried Fish Marinated in a Spicy Pickle)

Seafood 140 Last Update: Jan 22, 2026 Created: Jan 22, 2026
Escovitch Fish (Jamaican Fried Fish Marinated in a Spicy Pickle)
  • Serves: 4 People
  • Prepare Time: 20 minutes
  • Cooking Time: 25 minutes
  • Calories: 420
  • Difficulty: Medium
Print

Escovitch Fish is one of Jamaica’s most iconic and flavorful seafood dishes, deeply rooted in Caribbean culinary tradition. This vibrant recipe features crispy fried whole fish topped with a bold, tangy, and spicy pickled vegetable sauce made with vinegar, onions, carrots, bell peppers, Scotch bonnet peppers, and aromatic spices. Traditionally served at beaches, street stalls, and family gatherings, escovitch fish is especially popular during Easter but enjoyed year-round across the island.

The dish draws inspiration from Spanish escabeche, brought to Jamaica during colonial times, but has evolved into a distinctly Jamaican classic with the addition of fiery Scotch bonnet peppers and island seasonings. The contrast between the crunchy fried fish and the sharp, spicy pickle sauce is what makes escovitch fish unforgettable. Each bite delivers heat, acidity, sweetness, and savoriness in perfect balance.

For best results, red snapper is the fish of choice due to its firm texture and mild flavor, but kingfish, parrotfish, or tilapia also work well. The fish is cleaned, scored, and seasoned before being fried until golden brown. While still hot, it is generously topped with the warm escovitch sauce, allowing the flavors to seep into every crevice.

Escovitch fish is commonly served with fried festival (sweet fried dumplings), bammy (cassava flatbread), or hard dough bread, making it a satisfying and complete meal. Not only is this recipe packed with flavor, but it’s also naturally gluten-free (depending on flour choice) and rich in protein, omega-3 fatty acids, and fresh vegetables.

Whether you’re looking to recreate authentic Jamaican cuisine at home or add a bold Caribbean recipe to your food blog, this escovitch fish recipe is guaranteed to impress. It’s colorful, aromatic, spicy, and bursting with island flavor — a true celebration of Jamaican food culture.

Ingredients

Directions

  1. Prepare the Fish:
  2. Rinse the fish with lime or lemon juice and water. Pat dry with paper towels. Score both sides of the fish with shallow diagonal cuts. Season thoroughly with salt, black pepper, garlic powder, paprika, and all-purpose seasoning. Lightly coat the fish with flour, shaking off excess.
  3. Fry the Fish:
  4. Heat oil in a large skillet over medium-high heat. Carefully place the fish into the hot oil and fry for 6–8 minutes per side, or until golden brown and crispy. Remove and drain on paper towels. Set aside.
  5. Make the Escovitch Sauce:
  6. In a saucepan, combine vinegar, water, sugar, salt, pimento berries, peppercorns, garlic, and thyme. Bring to a boil, then reduce heat and simmer for 2–3 minutes.
  7. Add Vegetables:
  8. Add onions, carrots, bell peppers, and Scotch bonnet peppers to the vinegar mixture. Cook for 2–4 minutes until vegetables are slightly softened but still crisp.
  9. Assemble the Dish:
  10. Place fried fish on a serving platter and immediately spoon the hot escovitch sauce and vegetables over the fish. Allow it to marinate for at least 5 minutes before serving.
  11. Serve and Enjoy:
  12. Serve hot or at room temperature with festival, bammy, or bread.

Escovitch Fish (Jamaican Fried Fish Marinated in a Spicy Pickle)



  • Serves: 4 People
  • Prepare Time: 20 minutes
  • Cooking Time: 25 minutes
  • Calories: 420
  • Difficulty: Medium

Escovitch Fish is one of Jamaica’s most iconic and flavorful seafood dishes, deeply rooted in Caribbean culinary tradition. This vibrant recipe features crispy fried whole fish topped with a bold, tangy, and spicy pickled vegetable sauce made with vinegar, onions, carrots, bell peppers, Scotch bonnet peppers, and aromatic spices. Traditionally served at beaches, street stalls, and family gatherings, escovitch fish is especially popular during Easter but enjoyed year-round across the island.

The dish draws inspiration from Spanish escabeche, brought to Jamaica during colonial times, but has evolved into a distinctly Jamaican classic with the addition of fiery Scotch bonnet peppers and island seasonings. The contrast between the crunchy fried fish and the sharp, spicy pickle sauce is what makes escovitch fish unforgettable. Each bite delivers heat, acidity, sweetness, and savoriness in perfect balance.

For best results, red snapper is the fish of choice due to its firm texture and mild flavor, but kingfish, parrotfish, or tilapia also work well. The fish is cleaned, scored, and seasoned before being fried until golden brown. While still hot, it is generously topped with the warm escovitch sauce, allowing the flavors to seep into every crevice.

Escovitch fish is commonly served with fried festival (sweet fried dumplings), bammy (cassava flatbread), or hard dough bread, making it a satisfying and complete meal. Not only is this recipe packed with flavor, but it’s also naturally gluten-free (depending on flour choice) and rich in protein, omega-3 fatty acids, and fresh vegetables.

Whether you’re looking to recreate authentic Jamaican cuisine at home or add a bold Caribbean recipe to your food blog, this escovitch fish recipe is guaranteed to impress. It’s colorful, aromatic, spicy, and bursting with island flavor — a true celebration of Jamaican food culture.

Ingredients

Directions

  1. Prepare the Fish:
  2. Rinse the fish with lime or lemon juice and water. Pat dry with paper towels. Score both sides of the fish with shallow diagonal cuts. Season thoroughly with salt, black pepper, garlic powder, paprika, and all-purpose seasoning. Lightly coat the fish with flour, shaking off excess.
  3. Fry the Fish:
  4. Heat oil in a large skillet over medium-high heat. Carefully place the fish into the hot oil and fry for 6–8 minutes per side, or until golden brown and crispy. Remove and drain on paper towels. Set aside.
  5. Make the Escovitch Sauce:
  6. In a saucepan, combine vinegar, water, sugar, salt, pimento berries, peppercorns, garlic, and thyme. Bring to a boil, then reduce heat and simmer for 2–3 minutes.
  7. Add Vegetables:
  8. Add onions, carrots, bell peppers, and Scotch bonnet peppers to the vinegar mixture. Cook for 2–4 minutes until vegetables are slightly softened but still crisp.
  9. Assemble the Dish:
  10. Place fried fish on a serving platter and immediately spoon the hot escovitch sauce and vegetables over the fish. Allow it to marinate for at least 5 minutes before serving.
  11. Serve and Enjoy:
  12. Serve hot or at room temperature with festival, bammy, or bread.

You may also like

Author Admincan Admincan

Ready to turn your kitchen into a flavor hub? we believe that delicious food doesn't have to be expensive. Enjoy our growing collection of chef-tested recipes—from quick weeknight dinners to stunning desserts—all free. Let's cook something amazing together!

Stay With US

Newsletter

Sign up to receive email updates on new recipes.