Home ยป Recipe Index ยป Mains

Caribbean Sweet and Sour Fish Recipe

Sweet and sour fish is a beloved dish across the Caribbean, but the Trinbagonian version has its own unique flair. This recipe brings together crispy fried fish slices and a tangy, slightly sweet sauce with pineapple chunks for a dish thatโ€™s as vibrant as the islands themselves.

Sweet and sour fish in a white bowl with a checkered napkin on a green backdrop.

In Trinidad and Tobago, the bold flavors are enhanced by a perfect balance of spices, a touch of heat from Scotch bonnet peppers, and the freshness of locally sourced ingredients.

This dish is more than just a meal; itโ€™s a celebration of the rich culinary heritage of Trinidad and Tobago. Whether youโ€™re reminiscing about home or exploring Caribbean cuisine for the first time, this recipe offers an authentic taste of Trinbagonian cooking thatโ€™s sure to impress.

Cultural Significance in Trinidad and Tobago

Sweet and sour fish holds a special place in Trinbagonian cuisine, reflecting the countryโ€™s rich history of culinary fusion. Trinidad and Tobagoโ€™s diverse cultural influencesโ€”from African and Indian to Chinese and Europeanโ€”have shaped its unique food traditions, and this dish is no exception.

Sweet and sour flavors, like pepper shrimp, introduced by Chinese immigrants, were seamlessly adapted into the local cuisine, creating a dish thatโ€™s both comforting and full of bold Caribbean character.

For this dish, the combination of fried fish, a tangy-sweet sauce, and tropical pineapple chunks perfectly captures the essence of island living: flavorful, colorful, and always satisfying.

How to make sweet and sour fish with pineapple

The beauty of this sweet-and-sour fish recipe lies in its simple yet flavorful ingredients. Each one plays a crucial role in bringing out the dishโ€™s vibrant, tropical taste. Hereโ€™s what youโ€™ll need and why itโ€™s essential:

Ingredients needed for the fish:

  • Fresh Fish (Kingfish, Snapper, or Carite): These meaty, firm fish hold up well to frying and absorb the sauce beautifully, making them ideal for this dish. I take the fish steaks and cut them up into bite-sized pieces. 
  • Green Seasoning: A blend of fresh herbs, garlic, and onions, this staple in Trinbagonian cooking ensures every bite is infused with robust flavor.
  • Lime Juice: Used to clean the fish and add a subtle tanginess, lime juice is a must in Caribbean kitchens.
Ingredients for sweet and sour fish on a baking tray.

To make the Sweet and Sour Sauce:

  • Pineapple Chunks: Fresh or canned, these add a tropical sweetness and texture to the dish.
  • Ketchup: The base of the sauce, providing sweetness and color.
  • Brown Sugar: Enhances the sweetness while adding depth.
  • Vinegar: Balances the sweetness with a tangy kick.
  • Soy Sauce: A nod to the Chinese influence in the dish, adding a savory undertone.
  • Bell Peppers and Onions: For crunch, color, and an extra layer of flavor.
  • Scotch Bonnet Pepper: Optional, but a little heat brings the dish to life.
  • Garlic and Ginger: Aromatics that round out the sauce with warm, earthy notes.

To fry fish:

  • Flour and Cornstarch: A light coating to give the fish a crisp, golden exterior.
  • Salt and Black Pepper: To add additional seasoning to the batter.
  • Oil: For frying, use a neutral oil like vegetable or canola.

Each ingredient combines to create a harmonious blend of sweet, tangy, and spicy flavors that define this traditional Trinidad sweet and sour fish recipe.

Instructions

Making this sweet-and-sour fish recipe is a straightforward process that combines frying and simmering to achieve the perfect balance of textures and flavors. Follow these step-by-step instructions for a dish thatโ€™s bursting with bold Caribbean flavors.

Step 1: Prepare the Fish

  1. Take the fish slices, using a sharp knife, and cut them into bite-sized pieces. Clean the fish bites with lime juice and rinse with cold water. Pat them dry with a paper towel.
  2. Season the fish generously with green seasoning, salt, and black pepper. Let it marinate for at least 40 minutes for the flavors to absorb.

Step 2: Fry the Fish

  1. Heat oil in a deep frying pan over medium-high heat.
  2. Lightly coat the fish slices in a mixture of flour, a little cornstarch, black pepper, and salt to create a crisp outer layer.
  3. Fry the fish until golden brown on both sides, about 3โ€“4 minutes per side. Remove and set aside on a paper towel to drain excess oil.
Fish bites dregged in seasoned flour on a plate next to the fried fish bites on paper towel.

Step 3: Make the Sweet and Sour Sauce

  1. In the same pan, remove excess oil, and add the butter.
  2. Sautรฉ the garlic and ginger until fragrant, then add the bell peppers, peppers, and onions. Cook for 2โ€“3 minutes until slightly softened.
       Peppers and other aromatics sautรฉing in butter in a black wok.
  3. Stir in the ketchup, brown sugar, vinegar, soy sauce, and pineapple juice. Simmer the mixture for 4 – 5 minutes.
  4. Add in the flour paste and simmer till the liquid starts to thicken
  5. Add the pineapple chunks and Scotch bonnet pepper, adjusting the spice level to your preference.
      
    Vegetables in pineapple juice simmering in a black wok.

Step 4: Combine the Fish and Sauce

  1. Gently place the fried fish slices into the sauce, ensuring theyโ€™re coated evenly. Then reduce the heat to low and let the fish simmer in the sauce for 5โ€“7 minutes, allowing the flavors to meld together.

Step 5: Serve and Enjoy

  1. Carefully transfer the fish to a serving dish, spooning the sauce over the top. Garnish with freshly chopped parsley or green onions if desired.
  2. Serve immediately with steamed rice, fried rice, or your favorite Caribbean sides.
Sweet and sour sauce with the fried king fish bites added in the wok.

What to eat with sweet and sour fish:

Sweet and sour fish is a versatile dish that pairs beautifully with a variety of sides, making it perfect for both everyday meals and special occasions. Here are a few ideas to complete your plate:

Classic Pairings:

  • Coconut Rice: The fluffy texture of plain white rice soaks up the tangy, sweet sauce, making it a simple yet satisfying accompaniment.
  • Calypso Rice: Add even more color and flavor to your meal with Trini-style fried rice, packed with vegetables and a hint of soy sauce.

Traditional Sides:

  • Ground Provisions: Boiled dasheen, butter cassava, or sweet potatoes bring a hearty, rustic touch to the meal.
  • Macaroni Pie: The creamy, cheesy goodness of this Caribbean classic contrasts beautifully with the bold flavors of the fish. You can try the Trini version or the Bajan Macaroni pie
  • Fried Plantains: Sweet and caramelized, fried plantains add a delightful balance to the tangy dish.
  • Serve the fish as the centerpiece alongside a variety of Trinbagonian favorites like callaloo, curried channa, or pigeon peas and rice for a truly Caribbean feast.

Garnishes:

  • Sprinkle with fresh parsley, green onions, or even a squeeze of lime to brighten the flavors.
  • For added texture, a handful of toasted sesame seeds or crushed peanuts can elevate the dish further.

Whether youโ€™re serving it as part of a casual family dinner or showcasing it at a celebration, this dish is sure to impress with its vibrant flavors and visual appeal.

A white bowl full of sweet and sour fish on a yellow background.

Variations & Substitutions

One of the great things about this sweet and sour fish is how easy it is to make it your own. Here are a few Trini-style twists to try:

  • Lighten It Up: For a healthier take, skip the deep fry and try baking, grilling, or even using your air fryer. For example, a light coating of breadcrumbs or cornstarch still gives you that satisfying crisp.
  • Add Heat: A few drops of your favorite homemade pepper sauce can amp up the spice without overpowering the sweet and tangy flavors.
  • Switch the Protein: Not in a fish mood? Swap it out for shrimp, chicken, or tofu, and adjust the cook time.
  • Try Other Fruits: Though pineapple is classic, mango, for example, can add a fun twist and a tropical sweetness that works beautifully in the sauce.
  • Boost the Veg: Add okra, green beans, or broccoli for texture and a more filling dish.
  • Make It Festive: Incorporate a splash of rum or a drizzle of honey into the sauce for a fun, holiday-inspired variation.

More seafood recipes

Here are some more seafood recipes to indulge in:

Recipe

A white bowl full of sweet and sour fish on a yellow background.

Caribbean Sweet and Sour Fish

Get a taste of the islands with this traditional sweet and sour fish recipe. Crispy fried fish in a pineapple-packed sauce with just the right amount of heat.
Prep Time 40 minutes
Cook Time 30 minutes
Resting time 45 minutes
Total Time 1 hour 55 minutes
Servings: 8
Course: Main Course, Seafood
Cuisine: Caribbean
Calories: 280

Ingredients
  

For Fish (Seasoning and Frying)
  • 2 pounds kingfish deboned and cut into bite-sized pieces.
  • Water
  • Juice from 1 lime
  • 2 tablespoons green seasoning
  • 1/2 cup flour
  • 1/3 cup corn starch
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • Oil for frying
  • 2 tablespoons butter
For sweet and sour sauce
  • 3/4 cup bell peppers cut into chunks (use half of two colors)
  • 1 teaspoon minced garlic
  • 1 teaspoon grated ginger
  • 3 pimento peppers thinly sliced
  • 1/2 hot pepper thinly sliced
  • 1/2 cup chopped onions
  • 1 tablespoon rice wine vinegar
  • 2 tablespoons soy sauce
  • 1 cup pineapple juice juice from canned pineapples
  • 1/2 cup tomato ketchup
  • 1/4 cup brown sugar
  • 16 oz pineapple chunks
  • 1 1/2 tablespoons flour
  • 2 tablespoons water

Method
 

For Frying Fish
  1. If you got the kingfish in steaks, take a sharp knife and cut it into bite-sized pieces.
  2. Wash the fish pieces out with water and juice from the lime.
  3. Drain the water and pat dry the fish pieces.
  4. Season the fish with green seasoning and let sit for at least 45 minutes or overnight.
  5. Heat oil in a deep pan. I used my deep wide pan.
  6. Add fish pieces in batches till goldenโ€”about 3 minutes per side.
  7. Remove from oil and set aside on a paper towel to drain excess oil.
For the sauce
  1. Drain the deep pan and wipe out any excess oil.
  2. On medium heat, heat the same pan used above.
  3. Add the butter and let it melt.
  4. Add in the garlic and ginger and saute for 2 minutes.
  5. Add the onion, bell peppers, hot pepper (if using), and peppers and continue to saute for another 2 – 3 minutes.
  6. Add soy sauce, vinegar, brown sugar, tomato ketchup, and pineapple juice and combine well. Let it simmer for another 5 minutes
  7. While that is simmering, mix flour and water to make a paste.
  8. Add the flour paste to the sauce and continue to simmer.
  9. Adjust sauce for salt or pepper if needed.
  10. As the sauce thickens, add the pineapple chunks and the fried fish pieces and mix well.
  11. Lower the heat to simmer, and simmer the dish for another 5 – 8 minutes.
  12. Serve hot.

Nutrition

Calories: 280kcal

Notes

  • You can also just use fish steak pieces whole instead of cutting them up.
  • You can use fresh pineapple pieces. Just make sure they are sweet.
  • I prefer to roll the fish in the flour mixture to fry rather than throw the flour on top in a bowl. It gives a better crust.

Tried this recipe?

Let us know how it was!

Other Posts You'll Love

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating