Caribbean Coconut Curry Salmon Recipe

If you’re dreaming of a meal that feels like a Caribbean vacation on a plate, Caribbean Coconut Curry Salmon is exactly what you need. This dish brings together velvety coconut milk, zesty spices, and tender salmon fillets for an irresistible combination of bold, breezy flavors. Every bite is rich, aromatic, and just a little bit tropical, making it perfect for weeknight wonders and special occasions alike. The best part? This recipe is straightforward enough for anyone to master, yet tastes as if you’ve spent hours in the kitchen. Let’s dive right into this flavor-packed adventure!

Ingredients You’ll Need

Gathering the ingredients for Caribbean Coconut Curry Salmon couldn’t be easier, yet each element truly shines in the final dish. From the creamy coconut milk to the burst of heat from the optional scotch bonnet, every component adds something special—whether it’s depth, color, or mouthwatering texture.

  • Salmon fillets: Go for four fresh, quality fillets for the most tender, flaky results.
  • Kosher salt and black pepper: Essential for seasoning the salmon and balancing those bold flavors.
  • Curry powder (2 tsp for seasoning + 1 Tbsp for curry): Use a good Caribbean curry powder if you can, for true island flavor.
  • Garlic powder: Adds a quick punch of savory goodness to your seasoning blend.
  • Smoked paprika: Delivers a subtle smokiness and a gorgeous color to the salmon.
  • Olive oil: Needed for searing the salmon and blooming the curry—don’t skimp!
  • Unsalted butter: Rounds out the sauce with a velvety finish.
  • Red and green bell peppers: Their sweetness brightens the curry and adds beautiful color.
  • Onion: Sautéed onion becomes deliciously tender and builds a savory base.
  • Garlic cloves: Use plenty—freshly minced for that real-deal aroma.
  • Fresh grated ginger: Gives the dish zing and a subtle tropical note.
  • Fresh thyme sprigs: The herbal freshness is classic Caribbean and perfumes the sauce.
  • Jamaican allspice: Offers a magical, warm depth that makes the curry sing.
  • Scotch bonnet pepper (optional): Adds authentic heat—use whole for flavor or cut open for a kick.
  • Full-fat coconut milk (one 14 oz can): This is your creamy, dreamy sauce base—don’t use light!

How to Make Caribbean Coconut Curry Salmon

Step 1: Season the Salmon

Start by patting your salmon fillets completely dry with paper towels; this ensures a gorgeous sear later. In a small bowl, mix together 2 teaspoons of the curry powder, garlic powder, smoked paprika, salt, and pepper. Rub this flavorful blend generously over both sides of each fillet. Let the seasoned salmon sit for a few minutes while you prep the rest of your ingredients—this little rest helps the spices sink in.

Step 2: Sear the Salmon

Heat 1 tablespoon of olive oil over medium-high in a large skillet. When the oil’s shimmering hot, gently place the salmon in, skin side up if it has skin. Sear for 2 to 3 minutes per side until golden brown and almost (but not fully) cooked through. Transfer the fillets to a plate. This step locks in flavor and keeps the salmon moist and delicate.

Step 3: Bloom the Curry Powder

Without cleaning the pan, add the remaining 2 tablespoons of olive oil along with 1 tablespoon of curry powder straight into the hot fat. Stir constantly for about 30 seconds: you’ll immediately smell the curry’s aroma deepen and become almost nutty. This blooming step is a Caribbean secret that makes all the difference in your coconut curry salmon.

Step 4: Sauté the Veggies

Add in the sliced red and green bell peppers and onions to the pan. Sauté, stirring often, for about 3 to 4 minutes until the veggies are softened and glossy. They should look vibrantly colorful and start to caramelize a little at the edges, which means even more flavor in your final sauce.

Step 5: Build the Curry Base

Stir in the minced garlic, fresh ginger, thyme sprigs, and allspice. Let everything cook for another 1 to 2 minutes, allowing those aromatic flavors to marry and fill your kitchen with the promise of a truly tasty meal. If you’re including the scotch bonnet pepper, add it whole at this stage so it infuses the curry with just enough fire.

Step 6: Add Coconut Milk and Simmer

Pour in the full can of coconut milk and stir gently, scraping up any golden bits stuck to the pan. Nestle in the scotch bonnet pepper if using, then bring the mixture to a gentle simmer. Taste the sauce and adjust the seasoning so you have that perfect balance of creaminess, warmth, and spice. Simmer for just a few minutes until the sauce thickens a bit and all those flavors meld together.

Step 7: Return the Salmon and Finish

Carefully slip the seared salmon fillets back into the pan, spooning some of that luscious curry coconut sauce over each one. Simmer everything together for 1 to 2 more minutes, just until the salmon is perfectly cooked through and everything is piping hot. Fish out the thyme stems and scotch bonnet, and you’re ready to serve up your Caribbean Coconut Curry Salmon masterpiece!

How to Serve Caribbean Coconut Curry Salmon

Caribbean Coconut Curry Salmon Recipe - Recipe Image

Garnishes

Finish your Caribbean Coconut Curry Salmon with a flourish of chopped cilantro or chadon beni (if available), a few extra thyme leaves, or even paper-thin slices of fresh chili on top. A squeeze of fresh lime juice just before serving wakes up all the flavors and gives the dish that extra sparkle.

Side Dishes

This coconut curry salmon is truly at home beside fluffy jasmine or coconut rice, which catches every drop of that vibrant curry sauce. Steamed greens, sautéed cabbage, or even roasted sweet potatoes are fantastic, soaking up the coconut and spice. Leftover sauce is also amazing over simple rice noodles or even tucked into a flatbread for a quick next-day lunch.

Creative Ways to Present

For an eye-catching presentation, serve Caribbean Coconut Curry Salmon right in the skillet—family-style, with the fillets nestled in the sauce and a scattering of fresh herbs. For a dinner party twist, try individual shallow bowls, with a puddle of curry sauce, a fillet of salmon, and a jeweled crown of peppers and onions. Little touches like toasted coconut, citrus wedges, or a colorful slaw make this a showstopper on any table.

Make Ahead and Storage

Storing Leftovers

Leftover Caribbean Coconut Curry Salmon keeps beautifully in the refrigerator for 2 to 3 days. Let everything cool completely before storing in a tightly sealed container to help preserve those lovely curry aromas and keep the salmon from drying out.

Freezing

If you want to stash some away for future cravings, this dish freezes surprisingly well. Portion the cooled salmon and curry sauce into airtight containers or heavy freezer bags and freeze for up to a month. Thaw overnight in the refrigerator before reheating—the sauce might separate a little, but a gentle stir will bring it back together.

Reheating

For the tastiest leftovers, reheat Caribbean Coconut Curry Salmon gently in a skillet over low heat, adding a splash of coconut milk or water if the sauce has thickened too much. You can also microwave in short bursts, but be cautious not to overcook the fish. Always warm just until heated through for the best texture and flavor.

FAQs

Can I use a different fish besides salmon?

Absolutely! While salmon is rich and sturdy enough to stand up to this curry, you can swap in other meaty fish like cod, mahi-mahi, or even snapper for a delightful variation—each offers its own twist on the classic Caribbean Coconut Curry Salmon experience.

Is this dish very spicy?

With the scotch bonnet added whole, the curry develops gentle background warmth without overwhelming heat. For a truly mild version, simply skip the hot pepper, or for extra fire, slice it open before adding—taste and adjust to your spice comfort zone as you go!

What’s the best brand of curry powder to use?

Caribbean-style curry powders will give you the most authentic flavor profile. Brands like Chief or Blue Mountain are fantastic, but any good-quality, vibrant curry powder will work. Smell it first; if it’s aromatic and bold, it’ll shine in your Caribbean Coconut Curry Salmon.

Can I make this dairy-free and gluten-free?

Yes! The recipe as written is naturally dairy-free since it uses coconut milk, and all the core ingredients are gluten-free—just double-check your curry powder and seasonings for any added gluten-containing ingredients.

How can I make a lighter version?

To lighten things up, you can use light coconut milk, but keep in mind the sauce will be less rich and slightly thinner. You might also reduce the amount of oil or butter, though you’ll sacrifice a bit of that signature silky finish in the Caribbean Coconut Curry Salmon sauce.

Final Thoughts

Caribbean Coconut Curry Salmon is one of those vibrant, joyful dishes that instantly transports you to sun-soaked shores with every bite. Whether you’re sharing with friends or treating yourself to a colorful weeknight dinner, you’ll find that it’s not only simple to make but truly spectacular on the table. I hope you give this recipe a try and savor every tropical, spicy, coconut-kissed forkful!

Print

Caribbean Coconut Curry Salmon Recipe

Caribbean Coconut Curry Salmon Recipe

4.7 from 13 reviews

Indulge in the exotic flavors of the Caribbean with this delectable Caribbean Coconut Curry Salmon recipe. Tender salmon fillets are seasoned with a blend of aromatic spices, seared to perfection, and then simmered in a luscious coconut curry sauce that is both creamy and flavorful. This dish is a true taste of the tropics that will transport your taste buds to paradise.

  • Author: nadia
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course / Fish
  • Method: Skillet / Pan
  • Cuisine: Caribbean
  • Diet: Non-Vegetarian

Ingredients

Salmon:

4 salmon fillets (about 5-6 oz each), kosher salt and ground black pepper;

Seasoning:

2 tsp curry powder (plus 1 Tbsp divided), 1 tsp garlic powder, 1/2 tsp smoked paprika;

For Cooking:

3 Tbsp olive oil, 2 Tbsp unsalted butter;

Veggies:

1 red bell pepper, thinly sliced; 1 green bell pepper, thinly sliced; 1 small onion, sliced; 6 garlic cloves, minced; 1 tsp fresh grated ginger; 6 sprigs fresh thyme; 1/2 tsp Jamaican allspice; 1 whole scotch bonnet pepper (optional);

Other:

1 (14 oz/400 ml) can full‑fat coconut milk

Instructions

  1. Prepare Salmon: Pat salmon dry; rub with 2 tsp curry powder, garlic powder, paprika, salt, and pepper.
  2. Sear Salmon: Heat 1 Tbsp olive oil over medium‑high in a large skillet; sear salmon 2–3 min per side until golden and lightly cooked; transfer to a plate.
  3. Prepare Curry: Add remaining 2 Tbsp oil and 1 Tbsp curry powder to pan; stir until fragrant (“bloomed”), about 30 sec. Sauté bell peppers and onion 3–4 min until softened. Stir in garlic, ginger, thyme, allspice for 1–2 min.
  4. Simmer: Pour in coconut milk; add scotch bonnet if using. Bring to a gentle simmer, season to taste. Return salmon to pan, spoon sauce over fish, simmer 1–2 min until heated through.
  5. Final Touches: Remove scotch bonnet and thyme stems before serving. Serve with rice or steamed vegetables.

Notes

  • Blooming curry in oil intensifies flavor.
  • Use full‑fat coconut milk for the creamiest sauce.
  • Whole scotch bonnet adds heat—do not cut open unless desired.
  • Substitute cilantro for chadon beni if unavailable.
  • Adjust seasoning after simmer for balanced heat and salt.
  • Pairs beautifully with jasmine or coconut rice and sautéed greens.
  • Leftovers keep refrigerated 2–3 days.

Nutrition

  • Serving Size: 1 fillet + sauce
  • Calories: ~650 kcal
  • Sugar: Not specified
  • Sodium: ~600 mg (varies by seasoning)
  • Fat: ~45 g
  • Saturated Fat: ~30 g
  • Unsaturated Fat: Not specified
  • Trans Fat: Not specified
  • Carbohydrates: ~8 g
  • Fiber: ~1 g
  • Protein: ~35 g
  • Cholesterol: ~120 mg

Did you like this recipe?