Many people assume Caribbean food is just one big menu of jerk chicken and rum punch. The reality is that every island has a distinct flavor profile shaped by its specific history and local crops. You might find heavy Spanish stews on one island and spicy Indian curries on the next. The best meals usually require you to leave the resort gates and find the spots where local residents actually eat.
This guide highlights one standout dish at nine top spots, plus other local favorites and tips for enjoying them like a local.
1. Jerk Chicken, Jamaica
You haven’t really had traditional Caribbean food until you’ve eaten jerk chicken from a roadside barrel grill. The meat gets its signature kick from a spicy pepper marinade and the smoke of burning pimento wood. While the all-inclusive resorts in Jamaica are great for jerk chicken, locals skip them to buy it at cookshops and street corners. To find the best spots, follow the locals; a long line is the best indicator of high turnover and the freshest, most trusted jerk on the island. The AAA Diamond Approved Miss T’s Kitchen in Ocho Rios is another great place to enjoy this dish in a relaxed setting. You sit in a colorful outdoor garden while the kitchen prepares country-style Jamaican dishes. The chefs grill the chicken to perfection and serve it with a rich homemade sauce. You should order it with a classic side of rice and peas to help tame the spice.
2. Ackee & Saltfish, Jamaica
While jerk chicken gets most of the spotlight, many locals will tell you that ackee and saltfish is the dish that really defines Jamaican food. Cooks sauté salt cod with the local ackee fruit, onions, tomatoes and peppers. The fruit turns creamy when cooked and perfectly balances the saltiness of the fish.
Locals commonly eat this hearty meal for breakfast to fuel their day. You can find a tasty version of this dish at Bushbar in San San. The restaurant sits high in the trees, offering a stunning view while you dine.
Other local fruits to sample that you might not ever see at home include:
- Sweetsops: These are creamy and resemble a large green raspberry.
- Soursops: They are spiny and green with a musky, acidic flavor.
- Guinep: This fruit is lime-like with a pulpy inside akin to lychee.
- Gooseberries: These look like tomatillos and taste like grapes.
- Naseberries: They resemble potatoes but are extremely sweet.
3. Mofongo, Puerto Rico
If you’re looking for the best Caribbean food, mofongo is a favorite. Island cooks make this beloved Puerto Rican staple by mashing fried green plantains into a tight mound. They mix the plantains with plenty of garlic, olive oil and crunchy pork cracklings to build flavor. After that, the mofongo is stuffed with stewed shrimp, skirt steak or chicken. The broth from the stew soaks into the plantains, making every bite rich and filling.
You can find yummy versions of this dish at roadside kiosks or sit-down family spots all over the island. However, for a chef-driven version, head to Cocina Al Fondo in San Juan. The restaurant operates out of a renovated house with a relaxing backyard patio. The kitchen sources ingredients from local farmers, so the food always tastes fresh.
Here are some other dishes to try in Puerto Rico:
- Lechón: A slow-roasted whole pig over charcoal, which gives it crispy skin and juicy meat.
- Bacalaítos: These savory, deep-fried codfish fritters are typically made with sofrito, oregano and sazón, a Caribbean spice blend.
4. Flying Fish and Cou-Cou, Barbados
Flying fish and cou-cou are the national dish of Barbados and a source of great local pride. The meal is made with fresh flying fish that chefs usually steam or fry in a rich Creole sauce. You’ll find it paired with cou-cou, a smooth blend of cornmeal and okra similar to polenta. The local spicy gravy ties the fish and the cornmeal together for a perfect bite.
Locals typically gather to enjoy this hearty combination for lunch on Fridays or Sundays. You can also head to Mustor’s Restaurant in Bridgetown, which is a legendary spot to try this Bajan staple. It’s a modest, family-run eatery that has served the community for generations. You should visit during the lunch rush to see the place at its most lively.
If you want to explore beyond the national dish, keep an eye out for these traditional Bajan specialties:
- Conkies: These are a sweet mixture of pumpkin, coconut and spices that locals steam in banana leaves.
- Black pudding & souse: A savory “sausage” made from seasoned sweet potatoes alongside pickled pork.
5. Fried Conch, The Bahamas
Many visitors are familiar with the beautiful conch shell, but locals enjoy the meat inside as a daily staple. While you might find sanitized conch fritters in hotels, the real flavor lives at the outdoor areas known as “The Fish Fry.” These collections of colorful shacks serve “cracked conch,” which locals batter and deep-fry to perfection. It’s here that you’ll find the freshest catch seasoned with true island spice.
Goldie’s Conch House in Nassau is a legendary spot to experience this tradition. The colorful wooden building sits right over the water at the famous Arawak Cay. You can watch the staff extract the conch fresh from its shell before cooking it. The kitchen fries the meat until it’s tender and golden brown. It’s a place where you can enjoy lively music while seeing the sunset over the ocean.
Beyond conch, Bahamian cuisine has plenty of treats to try:
- Guava duff: A warm steamed bread pudding topped with a sweet fruit sauce.
- Coconut tarts: Consists of a flaky crust filled with sticky, grated coconut.
6. Cochinita Pibil, Cancun, Mexico
Cochinita pibil is a culinary masterpiece of the Yucatan Peninsula. Cooks marinate pork in sour orange juice and red achiote paste to give it a distinct flavor. They wrap the meat in banana leaves and slow-roast it until it falls apart. The result is a colorful orange dish that’s tender and rich. You’ll usually find it piled high on soft tacos with pink pickled onions.
La Grandiosa is a great spot to taste this dish. Upon entering, you’ll hear the rhythmic chop of the cleaver and smell the fresh corn dough. They hand-press their tortillas to order so that the thick maize base soaks up the savory juices. It’s a busy spot that proves the best food often comes from the humblest kitchens.
Other local dishes to try include panuchos and sopa de lima:
- Panuchos: Fried tortillas stuffed with black beans and topped with turkey or chicken.
- Sopa de lima: A tangy chicken soup made with fresh lime juice and crunchy tortilla strips.
7. Sancocho, Dominican Republic
Sancocho is the heavy, bubbling stew that Dominicans cook to feed a crowd or cure a hangover. The broth is thick with root vegetables and meat, simmering for hours until it sticks to your ribs. While the famous “seven meat” version grabs the headlines, even the simple beef or chicken versions pack a massive savory punch.
El Conuco in Santo Domingo turns this comfort food into a full-blown party. The dining room feels like a country dance hall, with waiters rushing past in traditional dress. You eat your hot stew while merengue dancers spin between the tables. It’s a place where you can enjoy a serious meal while seeing the loud, joyful side of Dominican culture.
Check out some other Dominican dishes:
- La bandera: Lunchtime fare with a mix of rice, beans and meat that mirrors the flag’s colors.
- Los tres golpes: Start the day with a heavy trio of fried eggs, fried cheese and salami.
8. Green Fig and Saltfish, St. Lucia
The name green fig is a bit deceptive, as it actually refers to boiled green bananas. These unripe bananas have a firm texture and a starchy flavor that mimics a potato. Locals pair this heavy base with flaked salted cod that they sauté with peppers, onions and spices. It’s a favorite breakfast choice to start the day.
The Coal Pot in Castries is a beautiful spot to try this island classic. You dine between historic stone pillars while the water of the marina laps gently against the wall. The kitchen prepares the saltfish with a rich Creole sauce that pays homage to the traditional method.
Other popular staples include:
- Roti: Honors the island’s East Indian heritage with flatbread stuffed full of curried meat or vegetables.
- Tamarind juice: Has a distinctive sweet and sour flavor that makes it a staple refresher in these warm weather destinations.
9. Doubles, Trinidad & Tobago
You can’t visit Trinidad without getting your hands messy with doubles, a prime example of Indo-Caribbean food. Vendors make it by filling two pieces of soft fried flatbread with hot curried chickpeas. Order yours with “slight pepper” if you want to enjoy the spice without burning your tongue.
Locals grab these cheap, savory treats for a quick breakfast or a late-night snack. To enjoy it like the locals, eat it standing right there on the sidewalk while the savory sauce runs down your hands. Sauce Doubles in Curepe is a legendary spot to experience this Trinidad and Tobago ritual. You’ll likely see a line of hungry customers waiting for their fix.
Other dishes to try in Trinidad and Tobago include:
- Callaloo: The national dish is a creamy, savory soup made from dasheen leaves, okra and coconut milk, often served alongside Sunday lunch.
- Pelau: A one-pot dish made from rice, “burnt sugar” meat, peas and coconut milk.
What Defines Caribbean Food Across the Islands
Just like there are Caribbean islands for every type of traveler, the local menus are just as diverse. You taste the collision of Indigenous Taino roots, African spices, European techniques and Indian heat in almost every bite. Shared ingredients like plantains, rice, beans and scotch bonnet peppers tie the islands together.
Here are a few key elements that define the region’s food:
- Shared ingredients: Staples like plantains, rice, beans and scotch bonnet peppers tie the distinct flavors of the islands together.
- Family traditions: The best meals rely on family-owned Caribbean food recipes.
- Plant-based options: You can find incredible vegan Caribbean food on just about every island. Chefs create rich vegetable curries and hearty ital stews that rely on lentils, callaloo and root vegetables.
Start Your Next Vacation with AAA
The best way to experience Caribbean food is to book a ticket and taste it yourself. Once you pick a destination, you need a comfortable place to recover from your food coma. Check out these 5 AAA Inspectors’ Favorite Caribbean Hotels to find the perfect base for your hunt for what Caribbean island has the best food.
AAA Travel also offers peace of mind when you travel. Members enjoy exclusive benefits, savings, map routing and travel planning.