
Best Foods to Eat When You’re in the Caribbean Ports
About the author: Matthew Loscialo Tell us something about yourself.
Discover the best Caribbean port foods to try on your next cruise,
including roti, conch fritters, jerk chicken, mofongo, cochinita pibil, flying fish sandwiches, peas ‘n’ rice, fungi, and tacos al pastor.
If you’re cruising through the Caribbean, your port stop is more than a chance to see beaches, shops, and beautiful island views.
It is also a chance to taste authentic Caribbean food full of flavor, history, and culture.
Caribbean cuisine reflects a rich mix of African, European, Indigenous, and Asian influences.
Every island has its own special dishes, spices, seafood, and local cooking traditions.
When you get off the cruise ship, trying local food is one of the best ways to experience the real flavor of the Caribbean.
Here are some of the top foods to try when visiting Caribbean ports.
Roti is a thin, flaky flatbread often filled with curried meats like chicken, goat, or beef. You can also find vegetarian roti filled with potatoes, chickpeas, or local vegetables.
This dish is popular in places like St. Lucia, the Virgin Islands, Puerto Rico, and the Dominican Republic. It is filling, flavorful, and perfect for travelers who want a quick local meal while exploring the port.
Conch fritters are a Bahamian classic. They are made with tender conch, peppers, onions, spices, and batter, then fried until golden and crispy.
If you visit the Bahamas or other Caribbean islands, you may also see conch salad, cracked conch, or fried conch on local menus. Conch salad is similar to Caribbean ceviche and is usually made fresh with citrus, peppers, onions, and herbs.
Jerk chicken is one of the most famous Caribbean dishes. The chicken is marinated in a flavorful blend of spices, then slow-cooked or grilled over an open flame. The result is smoky, spicy, juicy, and full of island flavor.
Jerk chicken is especially popular in Jamaica, but you may also find it in Grand Cayman, Haiti, and other Caribbean ports. It is often served with rice and peas, plantains, or festival bread.
Mofongo is a Puerto Rican favorite made with mashed plantains, garlic, onions, and sometimes meat or seafood. It is often shaped into a mound or served in a hollowed-out plantain-style bowl.
You can find great mofongo in San Juan, Puerto Rico. It may be served with shrimp, chicken, pork, or a rich garlic sauce. This is a must-try dish for anyone who loves bold flavors and comfort food.
Cochinita pibil is a slow-roasted pork dish from the Yucatán region of Mexico. The pork is marinated with annatto and citrus, then cooked until tender and flavorful.
If your cruise stops in Cozumel or another Mexican Caribbean port, this is a great dish to try. It is often served with rice, plantains, tortillas, pickled onions, or local salsa.
In Barbados, flying fish is one of the island’s most famous foods. A flying fish sandwich is a delicious local favorite, especially when served with fresh bread, seasoning, and pepper sauce.
Barbados is also known for macaroni pie, a baked pasta dish that is rich, cheesy, and comforting. If you visit Oistins Fish Fry, you may also find grilled mahi-mahi, fried fish, local sides, and homemade pepper sauces.
Keshi yena is a traditional dish from Curaçao. It is often made with a rich, slow-cooked filling of meat, spices, and vegetables. Some versions include chicken, beef, or goat, and it is commonly served with rice and plantains.
This dish is full of island flavor and is a great choice if you want to try something unique in Curaçao.
Peas ‘n’ rice is a popular Bahamian side dish made with black-eyed peas and rice. It is often served with seafood, conch, fried fish, or grilled meats.
This simple dish has lots of flavor and is a great way to enjoy a traditional Caribbean-style plate.
Fungi is a Virgin Islands staple made from cornmeal and okra. It has a soft porridge-like texture and is often served with saltfish or seafood.
This dish is a great example of traditional Caribbean comfort food. If you are visiting the Virgin Islands, fungi is a local dish worth trying.
Tacos al pastor are popular in Cozumel and other Mexican Caribbean ports. They are usually made with seasoned pork, pineapple, onion, cilantro, and salsa.
These tacos are full of sweet, savory, and spicy flavor. They are a great street food option when you want something quick, fresh, and delicious near the port.
When visiting Caribbean ports, the best food is not always right next to the cruise ship.
Here are a few tips to help you find more authentic local meals:
Walk away from the tourist strip to find more authentic local spots.
Check local fish markets for fresh seafood.
Ask for “local” or “house-made” salsas and sauces for the best flavor.
Try street food stalls for casual, flavorful bites.
Ask locals where they like to eat.
Look for busy restaurants with local customers.
Food is one of the best ways to experience the Caribbean. From spicy jerk chicken in Jamaica to conch fritters in the Bahamas, mofongo in Puerto Rico, and tacos al pastor in Cozumel, every port has something special to taste.
By sampling these dishes, you’ll get a true taste of the Caribbean’s culinary diversity and create memories that go beyond the beaches.
So the next time your cruise ship stops at a Caribbean port, don’t just shop and sightsee. Try the local food, support local restaurants, and enjoy the flavors that make each island special.

About the author: Matthew Loscialo Tell us something about yourself.

About the author: Matthew Loscialo Tell us something about yourself.

About the author: Matthew Loscialo Tell us something about yourself.