Escovitch fish, brown stew fish, steamed fish with okra and bammy, fried fish with festival, fish tea, run down and jerk fish are the fish dishes you are most likely to find on a Jamaican menu. Choose the preparation first, then the place. Hellshire Beach in St Catherine suits a plate of fried fish with bammy and festival, Little Ochie in Alligator Pond, St. Elizabeth, is known for jerk-roast fish and fresh seafood cooked to order, and Gloria's Seafood City at Victoria Pier in Kingston calls steamed fish a speciality on its website.

The fish dishes on Jamaican menus

Escovitch fish is fried fish topped with a spicy, vinegar-based sauce of pickled vegetables, usually onions, carrots and peppers. It is often served with festival, a lightly sweet fried dough, or bammy, a flatbread made from cassava. It is one of the best-known fish dishes in the country, and it is a good first order if you have never tried Jamaican fish before.

Fried escovitch fish topped with pickled onions, carrots and peppers beside festival and bammy Escovitch fish is a good first order if you have never tried Jamaican fish before.

Brown stew fish is usually fish that has been fried or browned, then simmered in a dark, seasoned gravy with onion, scallion, thyme, peppers and other vegetables. Snapper, kingfish and jack are all suitable choices for it.

Steamed fish is a whole fish cooked with vegetables and seasonings, commonly okra, carrots, bell peppers and onions. It usually comes with bammy, provisions or water crackers. Steamed fish with okra and bammy is a classic pairing.

Fried fish with festival or bammy is the simple, filling plate you will find at beach cookshops. Bammy is the traditional cassava partner for fried fish, and festival, a lightly sweet fried dough, is the other common side.

Fish tea is a light, seasoned broth. Cooks often build it from fish pieces or a fish back, then add pumpkin, chocho, carrots, Irish potato, scallion, thyme, Scotch bonnet and sometimes spinners, which are small flour dumplings. The Jamaica Gleaner calls it fish water, broth or tea. It works as a starter or a meal, and it is different from steamed fish because the fish cooks in a seasoned broth rather than in a covered pot.

Run down is fish, or saltfish, cooked in coconut milk until the milk reduces to a thick, seasoned sauce. Salt mackerel is the traditional choice, but restaurants also make it with fresh fish. Boiled green banana, yam, dumpling or breadfruit usually come with it.

Jerk fish is fish seasoned with scotch bonnet, thyme and pimento, then cooked over heat, traditionally over pimento wood. It is smoky and hot, so ask how spicy the seasoning is before you order.

You will also see curried fish, cooked in a curry sauce with onion, garlic, thyme, scallion, pepper and sometimes coconut milk. Fried sprat is small whole fish fried until crisp, eaten as a snack, a breakfast or a cheap meal with bammy, festival, bread or rice. Ackee and saltfish is Jamaica's national dish. Salted codfish is soaked to take out the salt, flaked, and sautéed with ackee, onion, tomato, sweet pepper, thyme and Scotch bonnet.

Which fish you will be offered

Common Jamaican fish include snapper, parrot fish, jack, kingfish, grunt, tuna, barracuda and doctor fish. Snapper and parrot fish are among the more expensive species on sale. Red snapper is the clearest widely recognized choice for escovitch, steamed fish and brown stew, and it appears in escovitch and other Jamaican preparations. Availability and price change from place to place, so let the cook tell you what is fresh.

Whole red snapper and other reef fish laid on crushed ice at a market table Snapper is the clearest choice for escovitch, steamed fish and brown stew.

Fishers usually sell by the pound at the first sale. The National Fisheries Authority's report for January to March 2025 gives average first-purchase prices of about J$1,114 per pound for snapper, J$1,136 for parrot fish and J$950 for jack. Those are fishers' prices, roughly US$7, US$7 and US$6, and they are not restaurant prices. A plate price covers preparation, sides and the restaurant's own costs, so it is a different number entirely.

What a fish plate costs

Each figure is one menu or one report, not an island average. The Hellshire prices come from Jamaica Star, and the Little Ochie figure comes from an April 2025 Jamaica Observer report.

Fish prices at a glance

Tap a row to highlight it, or a column heading to sort.

Place Dish Price (JMD) About USD Date
Aunt Merl Restaurant, Hellshire Fish of about eight inches J$2,500 US$16 February 2026
Aunt Merl Restaurant, Hellshire Larger fish J$3,000 to J$4,000 US$19 to US$25 February 2026
Little Ochie, Alligator Pond Average meal per person (the whole meal, not the fish alone) J$4,000 US$25 April 2025
Y-Knot, Port Royal Fried red snapper with bammy or festival J$3,300 US$21 October 2026
Y-Knot, Port Royal Red snapper roasted, steamed, brown-stewed or coconut-curried, with bammy or festival J$3,500 US$22 October 2026
Negril Spice Cuisine Fish Market price, set by the day's catch Varies October 2026

At Hellshire, customers could pick their fish and agree the price before it was cooked, and prices run by fish size, not by pound.

Prices move with the species, the size, the catch and whether the fish arrives cleaned or cooked. When you order, find out whether the figure is per fish, per pound, per slice or per plate, and whether it includes cleaning, sides and service charge.

If you want raw fish to cook yourself, go to the beach and buy from the vendors. At Old Harbour Bay they can clean the fish for you.

Where to order fish

  • Hellshire Beach, St Catherine. Hellshire is a working fishing village near Portmore, with cookshops that sell fried and steamed fish. Fried fish with bammy and festival is the combination to order there. Erosion has cut into the usable shoreline, but the cookshops remain central to the local economy. Find more places in St Catherine.
  • Little Ochie, Alligator Pond, St. Elizabeth. Little Ochie prepares fresh-caught seafood to order, and its jerk-roast fish is the dish to try. An April 2025 report said it was open daily from 9 a.m. to 11 p.m. Public transport is limited, so a car, hired driver or taxi is the easiest way to get there. Start with St Elizabeth restaurants and our Little Ochie guide.
  • Jack Sprat, Treasure Beach, St Elizabeth. The menu offers grilled, escovitch, steamed, fried, brown stew, curry and jerk fish. It is open daily from 12 p.m. to 9 p.m., with delivery or pickup until 10 p.m. Friday to Sunday, and it publishes a phone and WhatsApp number. Prices are not on the menu, so call for the day's figure. See St Elizabeth restaurants.
  • Gloria's Seafood City, Victoria Pier, Ocean Boulevard, Kingston. The website names steamed fish as a speciality. The menu also covers lobster, shrimp, conch, soups and sides, and the restaurant adds a 10 percent service charge to the bill, as of October 2026. Browse Kingston restaurants for more choices.
  • Fisher's Kitchen, Kingston. Its current menu lists escovitch red snapper and steamed fish with okra, carrots, bell peppers and onions.
  • Old Harbour Bay, St Catherine. This is an active fishing village where vendors sell fish on the beach and clean it for you. Sixty-seven boats worked between Dagga Bay and Pearl Harbour in 2022. It is the better stop for raw fish.
  • Whitehouse, St Elizabeth. Whitehouse is a fishing community with its own shoreline beach. After Hurricane Beryl, fishers there received nets, fish-pot wire and deep-sea hooks in 2025. What is on offer depends on the day's catch, so take what the fishers bring in.

Hellshire and Little Ochie mix fishing with cooked meals. Old Harbour Bay and Whitehouse are fishing places first, so they suit buyers who want raw fish or who are happy to work with whatever the day brings.

Colourful wooden fishing boats pulled up on a Jamaican beach at low tide Hellshire and Old Harbour Bay are working fishing places first.

Ordering tips

Name the preparation and the fish together, since the same snapper can be fried, steamed or curried. Ask whether the fish is bone-in before you sit down. Jamaican menus usually mark prices in J$, but some show only a dollar sign, so ask which dollars they mean if you see one.

Plates of fried fish with bammy and festival on a plain cookshop table Name the preparation and the fish together when you order.

Carry Jamaican dollars for beach cookshops and fish markets. Payment rules differ from place to place, so check whether cards are taken before you order. Beach and cookshop hours and stock change with the weather, supply and the season, so phone ahead if you are travelling far.

Confirm before you go: these prices come from single menus and fish prices move with the day's catch, so confirm the price, the portion and the final bill before you order.

For more places to eat fish by parish, browse the Weh Fi Nyam restaurant directory. For dated food events across the island, see Jamaica food festivals, dates and what to eat.

Common questions

What is the most popular fish in Jamaica?

No national ranking names one fish as the most popular. Red snapper is the clearest widely recognized option for escovitch, steamed fish and brown stew. Parrot fish, jack and kingfish are also common on menus and in fisheries price reports. Choose by what the cook has fresh that day.

What fish do Jamaicans use for saltfish?

Saltfish usually means salted, dried codfish, which is the fish used in ackee and saltfish. Some kitchens use the word more broadly for any preserved fish, and salt mackerel is the fish in run down. If a menu says saltfish without saying which fish, check with the cook before you order.

How much is fish in Jamaica?

There is no single price. In February 2026, one Hellshire operator priced an approximately eight-inch fish at J$2,500 (about US$16), and Y-Knot in Port Royal had fried red snapper with bammy or festival at J$3,300 (about US$21) as of October 2026. The fishers' first-sale averages for early 2025 were roughly J$950 to J$1,140 per pound for snapper, parrot fish and jack. Those are wholesale figures, not plate prices.

Is fish sold by the pound?

Raw fish at fishing beaches and markets is often priced by weight. Restaurant fish is usually sold differently: a whole fish by size, a slice or fillet as a plate, a meal with sides, or at market price. Find out what the figure covers before you order.

What is jerk fish?

Jerk fish is fish seasoned with scotch bonnet, thyme and pimento, then cooked over heat, traditionally over pimento wood. At Little Ochie, the jerk-roast fish was the featured dish in an April 2025 report. Bone-in fish and spice levels vary, so check both when you order.

Glossary

Jamaican fish words

Tap a term to see what it means.

Bammy
A flatbread made from cassava, the traditional partner for fried fish.
Chocho
A vegetable that cooks add to fish tea along with pumpkin, carrots and Irish potato.
Escovitch fish
Fried fish topped with a spicy, vinegar-based sauce of pickled vegetables, usually onions, carrots and peppers.
Festival
A lightly sweet fried dough served beside fried fish.
Fish tea
A light, seasoned broth, often built from fish pieces or a fish back, with vegetables and sometimes spinners.
Fried sprat
Small whole fish fried until crisp, eaten as a snack, a breakfast or a cheap meal with bammy, festival, bread or rice.
J$
The Jamaican dollar. Some menus show only a dollar sign, so ask which dollars they mean.
Run down
Fish, or saltfish, cooked in coconut milk until the milk reduces to a thick, seasoned sauce.
Saltfish
Salted, dried codfish, the fish used in ackee and saltfish.
Spinners
Small flour dumplings added to fish tea.