Caribbean Sweet and Sour Fish with Pineapple

This Caribbean sweet and sour fish combines seasoned fried fish with a tangy-sweet pineapple sauce, bell peppers, onions, and just enough pepper for a little heat.

It’s my Trini take on sweet and sour fish, with chunks of pineapple throughout the sauce and plenty of flavor in the fish before it ever hits the pan.

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

Trinidad and Tobago’s food reflects the many cultures that have influenced how we cook, and Chinese cuisine is a big part of that story. Sweet and sour dishes, like my Trinidad pepper shrimp, are one example of Chinese flavors and cooking styles that have become part of Trini food over the years.

For this version, seasoned fried fish is combined with a sweet and tangy pineapple sauce, vegetables, and pepper. The result is a dish that’s familiar to anyone who loves sweet and sour flavors, but with the seasonings and heat we use in a Trini kitchen.

How to make sweet and sour fish with pineapple

This recipe has three main parts: seasoning and frying the fish, making the sweet and sour pineapple sauce, and then bringing everything together. Here’s what you’ll need.

Ingredients needed for the fish

  • Fish: I use kingfish, cut into bite-sized pieces. Snapper or carite also work well because they are firm enough to hold up to frying and simmering in the sauce. You can also leave the fish in steaks instead of cutting it into pieces.
  • Green seasoning: This seasons the fish before frying and gives it that Trini flavor throughout.
  • Lime: I use lime and water to wash the fish before seasoning it.
  • Flour and cornstarch: The combination gives the fish a light coating that fries up nicely before it goes into the sauce.
  • Salt and black pepper: These season the flour mixture before coating the fish.
  • Oil: Use a neutral oil suitable for frying.
Ingredients for sweet and sour fish on a baking tray.

Ingredients for the sweet and sour sauce

  • Pineapple chunks and juice: I use canned pineapple so I can use both the chunks and the juice for the sauce. Fresh pineapple also works; just make sure it’s sweet.
  • Ketchup: Forms the tomato base of the sweet and sour sauce and adds sweetness and color.
  • Brown sugar: Adds sweetness to balance the vinegar and other savory ingredients.
  • Rice wine vinegar: Gives the sauce its tangy, sour flavor.
  • Soy sauce: Adds a savory, salty element to balance the sweetness.
  • Bell peppers, pimento peppers, and onions: Add flavor, color, and some texture to the sauce.
  • Hot pepper: I use sliced hot pepper for some heat. You can leave it out if you don’t want the dish spicy.
  • Garlic and ginger: These are sautéed at the beginning to build the flavor of the sauce.
  • Butter: Used to sauté the aromatics and vegetables before adding the sauce ingredients.
  • Flour and water: Mixed into a paste to thicken the sweet and sour sauce.

How to make sweet and sour fish

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. If using kingfish steaks, use a sharp knife to cut the fish into bite-sized pieces. You can also leave the steaks whole if you prefer.
  2. Wash the fish with water and lime juice, then drain and pat dry.
  3. Season with green seasoning and let the fish marinate for at least 45 minutes or overnight.

Step 2: Coat and fry fish

  1. Combine the flour, cornstarch, salt, and black pepper.
  2. Dredge each piece of fish in the flour mixture, making sure it’s lightly coated on all sides.
  3. Heat the oil in a deep, wide pan and fry the fish in batches until golden, about 3 minutes per side.
  4. Remove the fried fish and place it on a paper towel to drain.
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 pineapple sauce

  1. Carefully drain the oil from the pan and wipe out any excess. Return the pan to medium heat.
  2. Melt the butter, then add the garlic and ginger. Sauté for about 2 minutes.
  3. Add the onion, bell peppers, pimento peppers, and sliced hot pepper, if using. Sauté for another 2 to 3 minutes.
       Peppers and other aromatics sautéing in butter in a black wok.
  4. Add the soy sauce, rice wine vinegar, brown sugar, ketchup, and pineapple juice. Stir well and simmer for about 5 minutes.
  5. While the sauce simmers, mix the flour and water into a smooth paste. Stir it into the sauce and continue simmering until the sauce begins to thicken.
  6. Taste and adjust the salt or pepper if needed.
      
    Vegetables in pineapple juice simmering in a black wok.

Step 4: Add the fish and pineapple

  1. Add the pineapple chunks and fried fish to the sauce and gently mix until the fish is coated.
  2. Lower the heat and simmer for another 5 to 8 minutes, allowing the fish to soak up some of the sweet and sour sauce.

Serve hot with your favorite rice or Caribbean sides.

Sweet and sour sauce with the fried king fish bites added in the wok.

What to serve with sweet and sour fish

With all that sweet and tangy pineapple sauce, rice is one of my favorite things to serve with this fish. But you have plenty of options depending on whether you’re making a simple dinner or a bigger Caribbean spread.

  • Coconut rice: A simple side that works well with the sweet and sour sauce.
  • Calypso rice: A colorful option with vegetables and plenty of flavor.
  • Ground provisions: Boiled cassava, dasheen, or sweet potato can make this into a more filling meal.
  • Macaroni pie: Try it with my Trini macaroni pie for a classic Caribbean side.
  • Fried plantains: The sweetness of ripe fried plantains works especially well with the tangy sauce.
  • Callaloo or curry channa: Either can round out the plate if you’re serving the fish as part of a larger Caribbean meal.

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.

Tips for making sweet and sour fish

  • Dredge the fish instead of dumping the flour mixture over it. I prefer to roll each piece of fish in the seasoned flour and cornstarch mixture. It gives me a better coating and crust when fried.
  • Don’t overcrowd the pan. Fry the fish in batches so the oil stays hot and the pieces can brown properly.
  • Use a firm fish. Kingfish is my preference, but snapper or carite also work well because they can handle frying and then simmering in the sauce without falling apart.
  • Watch the sauce as it thickens. The flour paste thickens the sauce fairly quickly, so give it time to simmer before deciding it needs more.
  • If the sauce is too thick, stir in a little water until it reaches the consistency you want.
  • If the sauce is too sweet, add a little more rice wine vinegar to bring back the tang.
  • If the sauce is too sour, add a little more ketchup to balance it out.
  • Adjust the balance before adding the fish. Taste the sauce once it has thickened and make any adjustments before adding the pineapple and fried fish.
  • Use sweet pineapple. Canned pineapple makes this easy because you need the juice for the sauce, but fresh pineapple works too. Just make sure it’s ripe and sweet.

How to store and reheat sweet and sour fish

Store leftover sweet and sour fish with the sauce in an airtight container in the refrigerator for up to 3 days. The coating on the fish will soften as it sits in the sauce, but the flavor is still good.

To reheat, microwave until the fish and sauce are heated through. I like to reheat only the amount I’m eating rather than reheating the entire batch.

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

No ratings yet
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.
Share Recipe
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
For sweet and sour sauce
  • 2 tablespoons butter
  • 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. Mix the flour, cornstarch, black pepper and salt together.
  6. Coat the fish with the flour mixture.
  7. Heat oil in a deep pan. I used my deep wide pan.
  8. Add fish pieces in batches till golden—about 3 minutes per side.
  9. 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 pimento 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.

Recipe Printed From ThisBagoGirl.com

QR Code

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