If you are craving a vibrant, flavorful dish that marries the rich creaminess of coconut milk with the bold spices of the Caribbean, then you are in for a real treat with this Caribbean-Style Coconut Curry Salmon Recipe. This dish brings the ocean’s freshest salmon together with a fragrant medley of curry, garlic, ginger, and peppers, resulting in a sunset-hued sauce that is as beautiful as it is delicious. Every bite delivers a perfect balance of spicy warmth and tropical smoothness, making this an unforgettable meal that’s as easy to prepare as it is to savor.

Ingredients You’ll Need

A speckled beige bowl holds a dish with two main layers: on the left, a golden-brown piece of fish with a crispy textured top, lightly garnished with small green herbs, is partially covered with a creamy yellow sauce filled with sliced yellow, orange, and light green vegetables. On the right, there is a neat mound of white rice sprinkled with small black pepper flakes and green herb pieces. A gold spoon and fork rest on the right edge of the bowl. The bowl is placed on a white marbled surface with a folded olive cloth nearby. Photo taken with an iphone --ar 4:5 --v 7

This Caribbean-Style Coconut Curry Salmon Recipe calls for simple yet essential ingredients that work beautifully together to create complex flavors, sensory delight, and an inviting presentation. Each component, from the fresh thyme to the creamy coconut milk, plays a crucial role in building layers of taste and texture.

  • Salmon fillets (4, about 5-6 ounces each, skin-off): The star protein, rich and tender, perfectly pairs with curry spices.
  • Kosher salt & freshly ground black pepper: To season and enhance the natural flavors of the salmon.
  • Caribbean-style curry powder (1 tablespoon + 2 teaspoons, divided): The soul of the dish, delivering that iconic island-inspired heat and aroma.
  • Garlic powder (1 teaspoon): Adds depth and a subtle pungency that complements the fresh garlic.
  • Smoked paprika (1/2 teaspoon): A hint of smoky warmth that rounds out the spice profile.
  • Olive oil (3 tablespoons, divided): For perfectly searing the salmon and blooming the spices.
  • Unsalted butter (2 tablespoons): Enriches the sauce with a silky texture and creamy richness.
  • Red bell pepper (1, thinly sliced): Brings naturally sweet notes and stunning color contrast.
  • Green bell pepper (1, thinly sliced): Complements the red pepper with a fresh, grassy bite.
  • Small white onion (1, thinly sliced into half-moons): Adds a gentle sweetness and tender texture.
  • Garlic cloves (6, finely minced or pressed): Fresh garlic delivers a punch of aromatic flavor.
  • Fresh grated ginger (1 teaspoon): Offers a bright, zesty lift that pairs beautifully with the coconut.
  • Fresh thyme sprigs (6, de-stemmed): The herbaceous notes are fundamental to Caribbean cuisine.
  • Ground Jamaican allspice (1/2 teaspoon): Adds warm, complex undertones reminiscent of holiday spices.
  • Full-fat coconut milk (1 can, 14 ounces/400ml): The luscious creamy base making the curry luxuriously smooth.
  • Scotch bonnet pepper (1, left whole, optional): Imparts serious heat without overpowering the dish when left whole.

How to Make Caribbean-Style Coconut Curry Salmon Recipe

Step 1: Prep and Season the Salmon

Start by patting your salmon fillets dry—that’s key to getting a great sear later on. Mix kosher salt, pepper, 2 teaspoons of that amazing Caribbean-style curry powder, garlic powder, and smoked paprika in a small bowl. Drizzle olive oil over the salmon, then massage in the spice blend with your hands until each fillet is beautifully coated. Set these seasoned beauties aside; the spices need a moment to mingle with the fish.

Step 2: Sear the Salmon

Heat 1 tablespoon of olive oil in a large nonstick skillet over medium-high heat. Once the oil shimmers, carefully add your salmon fillets. Let them sear undisturbed so the bottom develops a gorgeous golden crust—about 2 to 3 minutes. Flip and cook the other side for 1 to 2 minutes, depending on your preferred doneness. Remove and set the salmon aside on a clean plate while you whip up the curry sauce. Lower the heat to medium or medium-low now.

Step 3: Burn Curry and Sauté Aromatics

Add the remaining tablespoon of olive oil to the pan. When hot, sprinkle in 1 tablespoon of curry powder and stir it into the oil with a wooden spoon. This brief “burning” step intensifies the curry’s flavor and color. Right after, toss in butter, red and green bell peppers, and onion. Sauté everything until the veggies soften and the onion turns translucent, roughly 3 to 4 minutes. Then add garlic, ginger, thyme, and allspice—cooking for another 1 to 2 minutes until the whole kitchen smells irresistible.

Step 4: Simmer the Coconut Curry Sauce and Finish the Salmon

Pour the full-fat coconut milk into your skillet and gently stir in the scotch bonnet pepper if you’re using it—remember to keep it whole to control the heat. Bring the sauce to a gentle simmer, then reduce to the lowest heat setting. Give everything a good stir and taste, adjusting salt and pepper as needed. Nestle your salmon fillets back into the skillet alongside any juices that have collected. Spoon the aromatic sauce over the fillets and let them cook together for another minute or two to soak in all the flavors. Then remove from heat, ensuring the scotch bonnet pepper is discarded before serving.

How to Serve Caribbean-Style Coconut Curry Salmon Recipe

The image shows a silver tray filled with ingredients arranged neatly on a white marbled surface. At the center and taking up most of the space are four bright orange salmon fillets with white stripes, placed on a piece of brown parchment paper. To the top right is a white bowl with brown spots holding red and green bell pepper strips. On the left side, there are thick white sliced onions with fresh green sprigs of thyme lying over them. Near the bottom left corner is a yellow and a green small pepper next to a clear yellow curry powder packet labeled

Garnishes

To enhance the vibrant colors and flavors, fresh garnishes are your best friends. Try sprinkling chopped cilantro or fresh parsley over the dish for a burst of herbal brightness. Thinly sliced scallions or a wedge of lime can also add a zesty freshness that perfectly complements the rich curry sauce.

Side Dishes

This Caribbean-Style Coconut Curry Salmon Recipe shines when paired with fluffy jasmine rice, which soaks up every bit of that luscious sauce. For a veggie side, consider sautéed greens like spinach or callaloo to keep with the Caribbean vibe. A simple mango salsa or roasted sweet potatoes also pair beautifully, bringing sweetness and texture contrast to your meal.

Creative Ways to Present

If you want to impress, serve the salmon over a bed of coconut-infused rice, garnished with toasted coconut flakes for added crunch. Another fun idea is to plate the salmon atop a nest of spiralized zucchini noodles or with a side of warm plantain chips to add tropical flair and texture variety. Presentation is all about highlighting the vibrant colors and inviting aromas that define this dish.

Make Ahead and Storage

Storing Leftovers

Store any leftover Caribbean-Style Coconut Curry Salmon Recipe in an airtight container in the refrigerator. It will keep well for up to 3 days while maintaining its delicious flavor. Before storing, make sure the salmon and sauce have cooled to room temperature to preserve texture and taste.

Freezing

This dish freezes reasonably well, though the texture of the salmon may be slightly affected when thawed. Use a freezer-safe container and separate the salmon from rice or sides if freezing. For best results, consume within 2 months. Thaw overnight in the fridge before reheating gently.

Reheating

Reheat your leftover salmon gently over low heat on the stovetop or in the microwave using short bursts to avoid overcooking. Stir the curry sauce occasionally during reheating to keep it creamy and avoid separation. If it appears too thick, add a splash of coconut milk or water to revive its luscious consistency.

FAQs

Can I use skin-on salmon fillets for this recipe?

Absolutely! Just adjust your searing time slightly to ensure the skin crisps up nicely. You can crisp the skin first by cooking salmon skin-side down longer before flipping to cook through.

Is there a substitute for scotch bonnet pepper if I want less heat?

Yes, you can omit the scotch bonnet altogether or substitute with a mild chili pepper like a poblano or a jalapeño. Leaving the pepper whole also allows you to control the heat intensity as it infuses gently into the sauce.

Can I make this dish vegan or vegetarian?

For a vegan option, swap the salmon for hearty tofu or cauliflower steaks, and replace butter with coconut oil or a plant-based butter alternative. The curry sauce remains rich and flavorful, making it perfect for plant-based diets.

How do I make my curry sauce thicker?

If you prefer a thicker curry sauce, you can simmer it uncovered a bit longer to reduce the liquid or stir in a small amount of cornstarch slurry while heating. Just be careful not to over-thicken; it should remain creamy and pourable.

Can I prepare the sauce ahead of time?

Yes! The coconut curry sauce can be made up to a day in advance and kept refrigerated. Reheat gently before adding the freshly seared salmon to keep the fish perfectly tender and the sauce vibrant.

Final Thoughts

There is something truly magical about this Caribbean-Style Coconut Curry Salmon Recipe—the way it transports your palate straight to an island paradise with every forkful. It’s a dish that feels special yet comes together with relative ease, making it perfect for both weeknight dinners and impressing guests. I wholeheartedly encourage you to try it soon and experience firsthand the warmth, zest, and creamy delight this recipe delivers. Your taste buds will thank you!

Print

Caribbean-Style Coconut Curry Salmon Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 78 reviews

This Caribbean-Style Coconut Curry Salmon recipe features perfectly seared salmon fillets infused with a fragrant blend of Caribbean spices, cooked in a rich and creamy coconut milk curry sauce with bell peppers, onions, and aromatic herbs. It is a flavorful, colorful, and quick dish that brings vibrant Caribbean flavors to your dinner table in just 35 minutes.

  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Caribbean
  • Diet: Low Fat

Ingredients

For the Salmon:

  • 4 salmon fillets, about 56 ounces each, skin-off
  • Kosher salt & freshly ground black pepper, to taste
  • 1 tablespoon + 2 teaspoons Caribbean-style curry powder, divided
  • 1 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika
  • 3 tablespoons olive oil, divided

For the Coconut Curry Sauce:

  • 2 tablespoons unsalted butter
  • 1 red bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 small white onion, thinly sliced into half-moons
  • 6 cloves of garlic, finely minced or pressed
  • 1 teaspoon fresh grated ginger
  • 6 sprigs fresh thyme, de-stemmed
  • 1/2 teaspoon ground Jamaican allspice
  • 1 (14 ounce/400ml) can full-fat coconut milk
  • 1 scotch bonnet pepper, left whole (optional)

Instructions

  1. Prep & season: Pat the salmon fillets dry with a paper towel. In a small bowl, combine salt, freshly ground black pepper, 2 teaspoons of Caribbean curry powder, garlic powder, and smoked paprika. Stir the spices to fully combine. Drizzle 1 tablespoon olive oil over the salmon fillets and rub the spice mixture evenly onto each piece. Set the seasoned salmon aside.
  2. Sear the salmon: Heat 1 tablespoon olive oil in a large nonstick skillet over medium-high heat until shimmering. Place the salmon fillets in the skillet and sear undisturbed for 2-3 minutes until a deep golden crust forms. Flip the fillets and cook for another 1-2 minutes, or until desired doneness is reached. Remove the salmon from the skillet and set aside on a clean plate. Reduce heat to medium or medium-low.
  3. Burn curry: Add the remaining 1 tablespoon olive oil to the skillet. When hot and shimmering, sprinkle in the remaining 1 tablespoon curry powder. Stir constantly with a wooden utensil to bloom the curry in the oil until fragrant and deep golden brown, about 30 seconds.
  4. Sauté the aromatics & add spices: Add butter, sliced bell peppers, and sliced onion to the skillet. Cook while stirring frequently for 3-4 minutes until the vegetables soften and become translucent. Stir in garlic, grated ginger, fresh thyme leaves, and ground Jamaican allspice. Continue cooking for another 1-2 minutes until fragrant and well combined.
  5. Add coconut milk & simmer sauce: Pour in the full-fat coconut milk and add the whole scotch bonnet pepper if using. Stir to combine thoroughly. Bring the sauce up to a gentle simmer, then reduce heat to the lowest setting. Taste and adjust seasoning with salt and pepper as needed. Return the seared salmon fillets and any accumulated juices back to the skillet. Spoon sauce over the salmon and simmer gently for 1-2 minutes more. Remove from heat.
  6. Serve: Discard the whole scotch bonnet pepper. Serve the Caribbean-style coconut curry salmon immediately, ideally over jasmine rice or your preferred side dish. Enjoy the rich, vibrant flavors!

Notes

  • Leaving the scotch bonnet pepper whole adds heat and flavor without making the dish overwhelmingly spicy; do not cut it open.
  • Use skin-off salmon fillets for a better sear and smoother texture.
  • Caribbean-style curry powder can be found in specialty stores or substituted with a blend of turmeric, coriander, cumin, and fenugreek for a similar flavor.
  • Serve with jasmine rice or steamed vegetables for a complete meal.
  • Adjust the heat level by omitting or including the scotch bonnet pepper based on your spice preference.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star