Caribbean Coconut Curry Salmon

Caribbean Coconut Curry Salmon

Servings: 4 Total Time: 40 mins Difficulty: Beginner
Caribbean Coconut Curry Salmon
pinit

Dreaming of tropical flavours and vibrant, colourful dishes? This Caribbean Coconut Curry Salmon recipe will transport you straight to the islands with every bite! Imagine tender, flaky salmon fillets gently simmered in a creamy coconut curry sauce bursting with aromatic spices, fresh herbs, and just a hint of heat. It’s the kind of dish that brightens up any weeknight dinner but feels special enough for a laid-back weekend gathering with friends.

Coconut curry is a staple in many Caribbean kitchens, blending influences from Africa, India, and the native islands. It’s comforting, soul-warming, and full of layers of flavour—from the natural sweetness of coconut milk to the earthiness of turmeric, ginger, and allspice. Paired with juicy salmon, this meal comes together quickly and easily, making it perfect for busy families or anyone looking to add a splash of sunshine to their dinner table.

Serve this curry over fluffy rice, with warm roti, or alongside your favourite vegetables for a satisfying and nourishing meal. Whether you’re new to Caribbean cuisine or already a fan, this dish is a must-try. Let the aromas fill your kitchen, and get ready for a mini escape with each spoonful!

Why You’ll Love This Recipe

– Quick & Easy: Ready in under 40 minutes so that you can enjoy a gourmet meal on a busy night.

– Full of Flavour: Every bite is infused with warming Caribbean spices and creamy coconut.

– Healthy & Wholesome: High in protein, gluten-free, and naturally dairy-free.

– Versatile: Pairs perfectly with rice, quinoa, or fresh veggies.

– Tropical Vibes: It’s like a bit of vacation for your taste buds without leaving your home!

Difficulty: Beginner Prep Time 15 mins Cook Time 20 mins Rest Time 5 mins Total Time 40 mins
Servings: 4 Calories: 410 per serving
Best Season: Summer, Spring

Description

This Caribbean Coconut Curry Salmon recipe will transport you straight to the islands with every bite! Imagine tender, flaky salmon fillets gently simmered in a creamy coconut curry sauce bursting with aromatic spices, fresh herbs, and just a hint of heat.

Ingredients

Cooking Mode Disabled

For The Salmon

For The Coconut Curry Sauce

For Garnish

Instructions

  1. Season The Salmon

    Pat the salmon fillets dry with a paper towel and place them in a mixing bowl. Drizzle with fresh lime juice, sprinkle salt and ground black pepper over each fillet, and gently rub the seasoning all over to coat both sides. Set aside to marinate briefly while you prepare the sauce ingredients.

  2. Sear The Salmon

    Heat one tablespoon of coconut oil in a large nonstick skillet over medium-high heat. Once the oil is shimmering, add the salmon fillets (skin side down if skin-on) in a single layer. Sear the salmon for 2–3 minutes per side until golden and cooked on the outside (the inside will finish cooking later in the sauce). Gently transfer the seared fillets to a plate and set aside.

  3. Sauté Aromatics And Vegetables

    In the same skillet, add the remaining one tablespoon of coconut oil if needed. Add the finely chopped onion and sauté over medium heat for about 2 minutes until softened and translucent. Stir in the minced garlic, grated ginger, sliced bell pepper, and chopped Scotch bonnet pepper (if using). Stir frequently, for another 2–3 minutes, allowing the aromatics to release their fragrance and the peppers to soften slightly.

  4. Build The Curry Sauce

    Sprinkle the ground turmeric, ground allspice, ground coriander, and smoked paprika over the sautéed vegetables in the skillet. Stir well to coat the aromatics with the spices, letting them toast gently for about 30 seconds until fragrant. Add the tomato paste and cook for another minute, stirring continuously. Pour in the coconut milk and chicken broth, and add the brown sugar (if using). Stir until everything is thoroughly combined and the sauce looks smooth and creamy. Bring the mixture to a gentle simmer over medium heat.

  5. Simmer The Salmon In The Curry Sauce

    Carefully return the seared salmon fillets to the skillet, nestling them into the coconut curry sauce. Spoon some sauce over the top of each fillet. Cover the skillet with a lid and let the salmon simmer gently over medium-low heat for 5–7 minutes, or until the salmon is just cooked thorough and flakes easily with a fork. Occasionally spoon sauce over the salmon while simmering to keep it moist and flavourful.

  6. Garnish And Serve

    Once the salmon is cooked thorough and the sauce is slightly thickened, turn off the heat. Gently transfer the salmon fillets to a large, shallow bowl, spooning plenty of coconut curry sauce over the top. Garnish generously with freshly chopped cilantro, sliced green onion, and lime wedges. Serve immediately.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 529.52kcal
% Daily Value *
Total Fat 38.33g59%
Saturated Fat 25.44g128%
Cholesterol 94.09mg32%
Sodium 748.76mg32%
Potassium 1303.43mg38%
Total Carbohydrate 12.57g5%
Dietary Fiber 2.13g9%
Sugars 4.67g
Protein 37.25g75%

Vitamin A 1319.46 IU
Vitamin C 49.62 mg
Calcium 66.36 mg
Iron 5.48 mg
Vitamin E 0.99 mg
Vitamin K 10.45 mcg
Thiamin 0.46 mg
Riboflavin 0.72 mg
Niacin 14.76 mg
Vitamin B6 1.62 mg
Folate 79.64 mcg
Vitamin B12 5.41 mcg
Pantothenic Acid 3.16 mg
Phosphorus 466.4 mg
Magnesium 109.52 mg
Zinc 1.93 mg
Selenium 63.27 mcg
Copper 0.72 mg
Manganese 1.02 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

- Salmon Alternatives: You can use other firm fish like cod, halibut, or even shrimp if salmon isn’t available.

- Control The Heat: Omit the Scotch bonnet or use less for a milder curry. If you like it spicier, add more or sprinkle in some chilli flakes.

- Make Ahead: The curry sauce can be made a day in advance and gently reheated before simmering the fish. This allows flavours to develop even more.

- Coconut Milk: Full-fat coconut milk creates the richest, creamiest sauce, but light coconut milk can be used for a lighter version.

- Herb Options: Try swapping cilantro with fresh parsley or even a touch of mint for a different herbal note.

- Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently to prevent the salmon from overcooking.

Keywords: Caribbean coconut curry salmon, coconut curry fish, easy salmon curry recipe, tropical salmon dinner, dairy-free salmon recipe
Rate this recipe

Serving Suggestions

- Steamed Jasmine or Basmati Rice: The mild, fragrant flavour of jasmine or basmati rice perfectly complements the rich coconut curry sauce and is a classic pairing.

- Warm Roti or Naan: For a Caribbean-Indian twist, serve with soft roti or naan to scoop up the delicious sauce.

- Coconut Rice: Elevate the tropical vibes by pairing it with coconut rice for extra flavour and creaminess.

- Crisp Green Salad: Add freshness to your meal with a simple salad of mixed greens, cucumber, and a squeeze of lime.

- Grilled or Roasted Vegetables: Serve with grilled asparagus, roasted sweet potatoes, or sautéed bell peppers to complement the creamy salmon curry.

- Fresh Lime Wedges: Offer extra lime wedges on the side so everyone can adjust the citrus brightness to their taste.

Did you make this recipe?

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use canned salmon for this recipe?

Fresh or frozen salmon fillets work best for this dish because they retain their shape and absorb the flavours of the curry. Canned salmon is not recommended, as it may become mushy in the sauce.

How spicy is this curry, and can I adjust the heat?

The curry has a gentle warmth from the Scotch bonnet pepper, but you can easily adjust the spice level to suit your taste. For a milder curry, use less pepper or omit it altogether; for extra heat, add more or use chilli flakes.

What can I substitute for coconut milk?

If you don’t have coconut milk, you can use a blend of heavy cream and a splash of water for a creamy texture. However, the authentic Caribbean flavour comes from coconut milk.

Can I make this recipe ahead of time?

Yes! You can prepare the coconut curry sauce a day ahead and refrigerate it. When ready to serve, gently reheat the sauce and simmer the salmon in it until cooked thorough.

Is this dish suitable for meal preparation or freezing?

This dish is best enjoyed fresh, but leftovers can be refrigerated for up to 2 days. Freezing is not recommended, as the texture of the salmon may change after thawing.

Rajeev Photographer, Food and Lifestyle Blogger

"Hi, I'm Rajeev. As a street and portrait photography as hobby, I spend my days capturing stories—the fleeting moments and unique personalities that make life beautiful. I bring that same passion for storytelling to the kitchen. For me, a recipe is more than just ingredients; it's a story of heritage, comfort, or celebration waiting to be shared. I'm thrilled to share these flavourful stories with you."

Rate this recipe

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

Rate this recipe

Add a question

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

Min
Share it on your social network