food tasting tour

Savor the Flavors: What To Eat in St. Thomas on Your Visit

The Best Foods To Eat in St. Thomas

When exploring what to eat in St. Thomas, don’t miss out on local staples like pate, Johnny cakes and conch fritters. Pair your meals with refreshing bush tea or a slice of rum cake for a true taste of the island.

St. Thomas, one of the most beautiful islands in the U.S. Virgin Islands, is not just about stunning beaches and unrivaled views — it’s also a food lover’s paradise. The island’s culinary scene is a blend of Caribbean, African, European and American influences, creating flavors that are as vibrant as the island itself. If you’re wondering what to eat in St. Thomas, here are 10 must-try dishes that highlight the best food in St. Thomas.

1. Pate

A staple snack in St. Thomas, pate is a deep-fried pastry filled with a variety of ingredients such as beef, chicken, saltfish or vegetables. It’s similar to an empanada, but has a distinct Caribbean twist with its flaky crust and well-seasoned filling. You’ll find these tasty pockets at local bakeries and street vendors throughout the island.

2. Johnny Cakes

Johnny cakes consist of fluffy cornmeal-based bread that is often enjoyed for breakfast or as a side dish. These slightly sweet, golden-brown delights are perfect when paired with saltfish, stewed meats or eaten alone with butter. They’re a must-try if you’re looking for the best food in St. Thomas that embodies island comfort food.

3. Callaloo

A nutritious and flavorful dish, callaloo is made from leafy greens (similar to spinach) and cooked down with okra, onions, garlic and sometimes coconut milk. Often served as a side dish or with seafood, callaloo is packed with vitamins and is a true taste of Caribbean tradition.

4. Roti

Roti is a soft, thin and slightly chewy flatbread filled with curried meats, such as chicken, goat or shrimp, along with potatoes and vegetables. Originally brought to the Caribbean by Indian laborers, roti has become a favorite across the islands, and St. Thomas is no exception.

5. Conch Fritters

If you’re a seafood lover, don’t leave St. Thomas without trying conch fritters. These crispy, golden-brown bites are made with minced conch meat, mixed with a flavorful batter of spices, peppers and herbs, then deep-fried to perfection. They are often served with a tangy dipping sauce, making them a perfect appetizer or snack.

6. Stewed Oxtail

A dish that’s as rich in flavor as it is in tradition, stewed oxtail is slow-cooked with a blend of Caribbean spices, garlic, thyme and onions until the meat becomes incredibly tender. Served with rice and peas or mashed provisions, this hearty dish is one of the best foods in St. Thomas for anyone who loves a comforting and savory meal.

7. Fresh Caribbean Lobster

If you love seafood, you’ll want to indulge in freshly-caught Caribbean lobster, which is typically grilled or boiled and served with melted butter and island seasonings. Unlike cold-water lobster, Caribbean lobster has a firmer texture and a sweeter flavor, making it a true island delicacy.

8. Red Peas Soup

A thick and flavorful soup made with red kidney beans (or "red peas"), salted meats, dumplings and root vegetables, red peas soup is a favorite among locals. The addition of coconut milk adds a creamy and rich texture, making it a satisfying meal, especially on a rainy day.

9. Bush Tea

A drink rather than a dish, bush tea is a traditional herbal tea made with local plants such as lemongrass, mint or basil. Often enjoyed in the morning, this soothing tea is known for its medicinal properties and is a great way to start your day in St. Thomas.

10. Rum Cake

No trip to the Caribbean is complete without indulging in rum cake! This moist, rich cake is infused with local rum and topped with a sweet glaze. It’s the perfect dessert to end your meal or bring home as a delicious souvenir.

Enhance Your Culinary Adventure With Food Excursions in St. Thomas

Exploring local cuisine is one of the best ways to experience the culture of St. Thomas. If you’re looking to pair incredible food with a relaxing experience, consider these food-focused excursions:

  • The Ritz-Carlton Resort: Day Pass: Delight in luxury at The Ritz-Carlton, St. Thomas, where you can relax on pristine beaches, sip tropical cocktails and enjoy world-class cuisine. Whether you want to unwind with a drink in hand or indulge in a gourmet meal, this resort offers the perfect blend of comfort and island flavors.
  • Brew & Beach: Enjoy a tour of one of St. Thomas’ favorite local breweries, where you can sample a variety of craft beers before heading to the beach. After savoring some refreshing brews, relax on one of the island’s golden-sand beaches, soaking up the sun while enjoying some local snacks.

What To Eat in St. Thomas?

When exploring what to eat in St. Thomas, don’t miss out on local staples like pate, Johnny cakes and conch fritters. Pair your meals with refreshing bush tea or a slice of rum cake for a true taste of the island. Whether you're indulging in fresh Caribbean lobster or savoring the rich flavors of stewed oxtail, the best food in St. Thomas offers something for every palate.

For more inspiration on what to bring home from your trip, check out this guide to shopping in St. Thomas.

Experience The Best Foods To Eat in St. Thomas with these sailings

arrivals plaza perfect day at cococay aerial view
7 Nights
Eastern Caribbean & Perfect Day
Wonder of the Seas
Roundtrip from
Orlando (Port Canaveral), Florida
Visiting
Orlando (Port Canaveral), Florida · Philipsburg, St. Maarten · Charlotte Amalie, St. Thomas · Perfect Day at CocoCay, Bahamas
View 9 dates
st croix usvi frederiksted beach wave crashing
7 Nights
Southern Caribbean Cruise
Rhapsody of the Seas
Roundtrip from
San Juan, Puerto Rico
Visiting
San Juan, Puerto Rico · St. Croix, U.S. Virgin Islands · Charlotte Amalie, St. Thomas · Philipsburg, St. Maarten · Basseterre, St. Kitts & Nevis · Bridgetown, Barbados
View 1 dates
perfect day at cococay icon arrival turquoise ocean aerial overwater cabanas
7 Nights
Eastern Caribbean & Perfect Day
Symphony of the Seas
Roundtrip from
Miami, Florida
Visiting
Miami, Florida · Perfect Day at CocoCay, Bahamas · Charlotte Amalie, St. Thomas · Philipsburg, St. Maarten
View 2 dates
perfect day coco cay up up and away aerial view
8 Nights
Eastern Caribbean & Perfect Day
Oasis of the Seas
Roundtrip from
Fort Lauderdale, Florida
Visiting
Fort Lauderdale, Florida · Basseterre, St. Kitts & Nevis · Philipsburg, St. Maarten · Charlotte Amalie, St. Thomas · Perfect Day at CocoCay, Bahamas
View 4 dates
perfect day coco cay oasis lagoon no pier
7 Nights
Eastern Caribbean & Perfect Day
Icon of the Seas
Roundtrip from
Miami, Florida
Visiting
Miami, Florida · Philipsburg, St. Maarten · Charlotte Amalie, St. Thomas · Perfect Day at CocoCay, Bahamas
View 47 dates
basseterre st kitts white house bay family rock
8 Nights
Eastern Caribbean Cruise
Freedom of the Seas
Roundtrip from
Fort Lauderdale, Florida
Visiting
Fort Lauderdale, Florida · Grand Turk, Turks & Caicos · Charlotte Amalie, St. Thomas · Basseterre, St. Kitts & Nevis · Philipsburg, St. Maarten
View 1 dates

Complete your adventure with these shore excursions

Discover new worlds.