Caribbean Fish Tacos

Serves 4

| Prep Time: 10 mins

| Cook Time: 15 mins

| Total Time: 30 mins

You may need: Dried Garlic Powder

Discover The Recipe

The flavors of the Caribbean represent the fusion of foods of indigenous peoples with diverse set of immigrants from Africa, Europe, and South Asia. Trinidad, an island that forms a nation with the island of Tobago, interestingly has a majority ethnic group with Indo-Caribbean roots dating back 200 years. As we continue our culinary tour of the region, we're sending a Caribbean-style curry powder to highlight the South Asian influence, which you can use to make delicious Caribbean Fish Tacos.

This recipe is simple yet delivers an outsized payoff in little time. Cod filets cook quickly and are perfect to carry the mild flavors of this yellow curry powder. Salt and lime, a classic flavor punch, punctuate the delicate curried fish for a well-rounded flavor profile. Pan-roasted peppers and fresh red onion add a touch of savory-sweetness. Make a quick homemade guacamole to make this dish really standout. Also try using our Trinidad Curry powder to season chunks of chicken or lamb. And our vegetarian friends can easily create flavorful curry tacos using roasted veggies.


  • 2 red, orange or yellow bell peppers (cored and cut into medium dice)

  • 3 tbsp of olive oil (or avocado or grapeseed oil)

  • 1 lbs cod (or flaky white fish: sole, tilapia, catfish)

  • 2 tbsp Piquant Post Trinidad Curry powder

  • 1.5 tsp salt (optional) + pepper

  • 1 tbsp fresh lime juice (~1/2 lime juiced)

  • 2 tbsp cilantro, (chopped)

  • Street-style (smaller taqueria-style) corn tortillas

  • 3 ripe Haas avocados

  • 2 tbsp cilantro, (chopped)

  • 2 tbsp red onion, finely diced

  • 1 tsp salt (optional) + black pepper

  • 2 tbsp fresh lime juice (~1 lime juiced)

  • 1/2 tsp ground cumin


Substitute in any flaky white fish for cod such as haddock, halibut, tilapia, catfish, trout, and sea bass.

Thin white fish filets cook quickly. You'll get the best results from cooking on Med or even Med-Low heat, taking care not to overcook the fish.

Serve with your favorite taco toppings or optional sides such as: black beans and rice, diced red or white onions, extra cilantro, sour cream, salsa, hot sauce and cheese.

Lastly, optional ingredients add a little character and flavor but don’t sweat it if you don’t have them.


Heat 1 tbsp oil in large skillet on Med-High. When hot, sauté bell peppers for ~4 mins. Season with a pinch of salt and pepper. Remove peppers & set aside.

Next, season fish with salt & pepper on both sides. Using same pan, heat 2 tbsp oil on Med, add fish, and cook for ~4 mins on each side. When fish is almost cooked through, break fish into chunks with spatula. Add Trinidad curry powder and stir to thoroughly mix. Cook until fish is fully cooked ~2-3 more mins. Finish with lime juice and chopped cilantro.

Next, make guacamole. In a medium mixing bowl, mash avocados. Then, add salt & pepper, cilantro, lime juice, and cumin and mix until well combined. Set aside.

Heat a clean, dry pan on Med heat. Heat tortillas for 1 min each then fill with cod, peppers, cilantro, and guacamole. Add your favorite additional toppings such as more diced red onion, black beans & rice, and sour cream.

Alternatives & Substitutions

  • Our Trinidad Curry powder is mild and savory, which is perfect for Caribbean Fish Tacos. But if you're feeling something else, you can sub it in any recipe calling for yellow or mild curry powder. More ideas below.

  • Looking for a more authentic, delicious dish from the islands? Try our Trinidad Chicken Roti (Caribbean Curry) recipe. 

  • Vegans & vegetarians unite! Curry is to vegetables as PB is to J. Try our Trini-style curry powder in this Trini Chana recipe or this Instant Pot Curry Jackfruit and Potato recipe. Yum!

  • Post pictures of your masterpiece meal on social media and tag us. We repost!

Liked This Recipe? Share It Now!