Caribbean-Style Coconut Curry Salmon
If you’re looking for a delightful way to brighten up your dinner table, let me introduce you to my favorite: Caribbean-Style Coconut Curry Salmon! This dish is like a warm hug from the tropics, bursting with vibrant flavors that will transport you straight to an island paradise. What I adore about this recipe is its incredible simplicity—perfect for busy weeknights or even family gatherings. The combination of buttery salmon and rich coconut curry sauce makes it a true crowd-pleaser!
Whether you’re cooking for yourself or sharing a meal with loved ones, this Coconut Curry Salmon is sure to impress. It’s quick, it’s satisfying, and it pairs wonderfully with rice or veggies. Trust me; you’ll want to make this again and again!
Why You’ll Love This Recipe
- Simple preparation: With just a few easy steps, you can whip up a delicious dinner in no time.
- Flavorful experience: The combination of Caribbean spices and creamy coconut creates an explosion of taste that’s irresistible.
- Family-friendly appeal: Kids and adults alike will love the mild heat and savory flavor—perfect for everyone at the table.
- Make-ahead convenience: You can prepare the sauce ahead of time and simply add the salmon when you’re ready to eat!
- Versatile pairing options: Serve it over jasmine rice, steamed veggies, or your favorite grain for a complete meal.

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients that come together beautifully in this dish. Don’t worry; most of these are pantry staples you may already have on hand!
For the Salmon
- 4 salmon fillets, about 5-6 ounces each, skin-off
- Kosher salt & freshly ground black pepper, to taste
- 1 tablespoon + 2 teaspoons Caribbean-style curry powder, divided (see notes)
- 1 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 3 tablespoons olive oil, divided
For the 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
- (14 ounce/400ml) can full-fat coconut milk
- 1 scotch bonnet pepper, left whole—do not cut! (optional)
Variations
This recipe is wonderfully flexible! Feel free to make it your own with some of these variations:
- Swap the protein: Instead of salmon, try using firm tofu or chicken breast for a different take on this dish.
- Add more veggies: Toss in some snap peas or spinach for extra nutrition and color in your curry sauce.
- Spice it up: If you like more heat, consider adding diced jalapeños along with the other vegetables.
- Use different herbs: Fresh basil or cilantro can replace thyme for a unique flavor twist.
How to Make Caribbean-Style Coconut Curry Salmon
Step 1: Prepare the Salmon
Pat the salmon fillets dry with a paper towel. In a small bowl, combine kosher salt, freshly ground black pepper, 2 teaspoons of curry powder, garlic powder, and smoked paprika. Stir them well. Drizzling 1 tablespoon of olive oil over the salmon fillets before sprinkling on this spice blend ensures every bite is flavorful. Use your hands to rub those spices into the salmon until they’re evenly coated. This step is crucial because it builds layers of flavor right at the start!
Step 2: Sear the Salmon
Heat 1 tablespoon of olive oil in a large nonstick skillet over medium-high heat. Once hot and shimmering, gently place the seasoned salmon into the skillet. Let them sear undisturbed until they develop that gorgeous deep golden crust—about 2-3 minutes. Flipping them allows for even cooking on both sides. Once done, set them aside on a clean plate while we whip up that luscious coconut curry sauce!
Step 3: Sauté Vegetables and Spices
Reduce heat to medium or medium-low and coat the bottom of your skillet with another tablespoon of olive oil. When it’s hot again, sprinkle in that remaining tablespoon of curry powder. Stir it quickly—it should become fragrant in just about 30 seconds! Next, add in butter along with your sliced bell peppers and onions. Sautéing these creates tenderness and sweetness; we want everything softened nicely in about 3-4 minutes.
Step 4: Build Flavor with Garlic & Ginger
Now that our peppers and onions are translucent, it’s time to add minced garlic, grated ginger, fresh thyme sprigs, and allspice into the mix! Stir occasionally until everything melds together beautifully—this should only take another minute or two.
Step 5: Create the Coconut Curry Sauce
Pour in that full-fat coconut milk while adding in your whole scotch bonnet pepper (if using). Stir everything together so all those wonderful flavors come together! Allow this mixture to come up to a gentle simmer before reducing heat to low. This slow cooking helps develop an irresistible depth of flavor.
Step 6: Finish Up & Serve
Add those beautifully seared salmon fillets back into your skillet along with any juices from your plate. Spoon some sauce over each piece as they cook gently for another minute or two—just enough time for them to soak up some more flavor! Finally, discard that scotch bonnet pepper (unless you’re super brave) before serving right away.
Enjoy this Caribbean-Style Coconut Curry Salmon alongside jasmine rice or fresh veggies for an unforgettable meal!
Pro Tips for Making Caribbean-Style Coconut Curry Salmon
Cooking can be a delightful adventure, and with these tips, your Coconut Curry Salmon will turn out perfectly every time!
- Use fresh spices: Fresh spices deliver maximum flavor. Opt for freshly ground curry powder and other spices whenever possible to elevate the dish.
- Adjust the heat: If you’re sensitive to spice, consider removing the scotch bonnet pepper early or using just half. This allows you to control the heat level while still enjoying the depth of flavor.
- Let it rest: After cooking, let the salmon rest for a couple of minutes before serving. This helps the juices redistribute, keeping your salmon moist and flavorful.
- Experiment with veggies: Feel free to add your favorite vegetables, such as spinach or zucchini, into the curry sauce for extra nutrition and color!
- Make it ahead: This dish is great for meal prepping! You can make it ahead of time and reheat it gently on low heat when ready to serve.
How to Serve Caribbean-Style Coconut Curry Salmon
Presenting your delicious Caribbean-Style Coconut Curry Salmon in an appealing way can make your meal feel extra special. Here are some ideas on how to serve this vibrant dish!
Garnishes
- Chopped fresh cilantro: A sprinkle of fresh cilantro adds a bright contrast and enhances the tropical flavors.
- Lime wedges: A squeeze of fresh lime juice over the salmon brings a refreshing zing that complements the richness of the coconut milk.
Side Dishes
- Jasmine rice: This fragrant rice is perfect for soaking up all that delicious coconut curry sauce, making each bite even more enjoyable.
- Steamed broccoli: The slight bitterness of steamed broccoli balances well with the creaminess of the curry, adding both color and nutrition to your plate.
- Cucumber salad: A cool cucumber salad dressed with lime juice and a pinch of salt offers a refreshing crunch that contrasts beautifully with the warm curry.
- Roasted sweet potatoes: Their natural sweetness pairs perfectly with the spicy flavors of curry, creating a delightful combination on your palate.
With these suggestions in mind, you’ll not only create a stunning presentation but also an exquisite dining experience that will have everyone asking for seconds! Enjoy your culinary journey into Caribbean flavors!

Make Ahead and Storage
This Caribbean-Style Coconut Curry Salmon is perfect for meal prep! You can easily make it ahead of time, store it properly, and enjoy it throughout the week.
Storing Leftovers
- Allow the salmon to cool completely before storing.
- Place any leftover salmon in an airtight container.
- Refrigerate for up to 3 days.
- Store the coconut curry sauce separately if possible to maintain texture.
Freezing
- Wrap individual portions of salmon tightly in plastic wrap, then place them in a freezer-safe bag or container.
- The coconut curry sauce can also be frozen in a separate container.
- Freeze for up to 2 months. Label with the date for reference.
Reheating
- Thaw the salmon and sauce in the refrigerator overnight before reheating.
- Reheat gently on the stove over low heat until warmed through, adding a splash of water or coconut milk if needed to loosen the sauce.
- Alternatively, use a microwave-safe dish and cover loosely while reheating in short intervals.
FAQs
Here are some common questions about this delicious recipe!
Can I use other types of fish instead of salmon for Caribbean-Style Coconut Curry Salmon?
Absolutely! While salmon is fantastic due to its rich flavor, you can substitute it with other firm white fish like cod or halibut. Just adjust cooking times as needed based on the thickness of the fillets.
What should I serve with Caribbean-Style Coconut Curry Salmon?
This dish pairs excellently with jasmine rice, quinoa, or steamed vegetables. You could also serve it with a fresh salad for a lighter option!
How spicy is Caribbean-Style Coconut Curry Salmon?
The spice level largely depends on whether you include the whole scotch bonnet pepper. For milder flavors, you can omit it or use less spicy options like bell peppers.
Can I make Caribbean-Style Coconut Curry Salmon dairy-free?
Yes! Simply replace the butter with additional olive oil or use a plant-based butter alternative to keep it dairy-free while still enjoying that creamy taste.
Final Thoughts
I hope you find joy in preparing this Caribbean-Style Coconut Curry Salmon! It’s a beautiful blend of flavors that will surely transport your taste buds to a tropical paradise. Enjoy making this dish as much as you’ll love savoring each bite! Don’t forget to share this recipe with friends and family—after all, good food is meant to be enjoyed together!
Caribbean-Style Coconut Curry Salmon
Delight your taste buds with this Caribbean-Style Coconut Curry Salmon, a dish that brings the vibrant flavors of the tropics right to your dinner table. This recipe features tender salmon fillets seared to perfection and smothered in a rich, creamy coconut curry sauce infused with aromatic spices. It’s not only simple to prepare but also versatile enough to pair beautifully with jasmine rice or steamed vegetables, making it an ideal choice for busy weeknights or special family gatherings. With its mild heat and savory profile, this dish is sure to impress everyone around the table.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Main
- Method: Searing
- Cuisine: Caribbean
Ingredients
- 4 salmon fillets (5–6 ounces each)
- Olive oil
- Caribbean-style curry powder
- Red bell pepper
- Green bell pepper
- Onion
- Garlic
- Fresh ginger
- Coconut milk
- Scotch bonnet pepper (optional)
Instructions
- Pat the salmon fillets dry, season with salt, pepper, curry powder, garlic powder, and smoked paprika.
- Heat olive oil in a skillet and sear the salmon for 2-3 minutes on each side until golden brown.
- In the same skillet, sauté sliced bell peppers and onion until softened.
- Add minced garlic, grated ginger, thyme, allspice, and pour in coconut milk; stir well.
- Simmer gently for 5 minutes before returning the salmon to the skillet.
- Cook for an additional minute or until heated through and serve immediately.
Nutrition
- Serving Size: 1 serving
- Calories: 410
- Sugar: 3g
- Sodium: 390mg
- Fat: 27g
- Saturated Fat: 10g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 85mg
