Salmon With Thai Coconut Cream Sauce

star rating icon star rating icon star rating icon star rating icon star rating icon
Average Rating: 5 | Rated By: 29 users

Looking for something fancy and delicious, try this Salmon With Thai Coconut Cream Sauce –  a healthy fish dinner made under 30 minutes. This one-skillet salmon dish is made with Thai spices, onions, garlic, ginger, julienned bell peppers, carrots, zucchini and coconut milk.

To finish this most flavourful creamy sauce, add some fresh lime juice and fresh herbs such as cilantro, Thai basil and or fresh mint.

You can use just one of these herbs or all three, which is what I did. I always have fresh herbs growing in my kitchen or garden, so I like to add as many as I can to my recipes. 


raw salmon slices on a plate


Let me show you how to make this simple salmon Thai dinner

First, you sear the salmon on both sides, creating a crisp coating. I like to keep the skin on the salmon for two reasons. Most of the omega-3 fatty acids are located in the salmon skin, so removing it strips away most of the nutritional benefits and the skin also adds extra flavour!

Once you seared the salmon, it’s time to make the delicious Thai coconut cream sauce.

make the coconut cream sauce

Using the same skillet add onions, garlic and bell peppers and cook until just tender. Then add the balance of ingredients and cook for a few minutes allowing all the flavours meld together.

Now return the crispy salmon to the skillet and cook for about two more minutes, or until the salmon is fully cooked. That is it, how simple is that?


salmon in Thai coconut cream sauce in a skillet


Wild Salmon vs Farmed Salmon

As per Cleveland Clinic, contaminants in farmed salmon were generally higher than in wild salmon. … The bottom line: Both wild and farmed salmon contain contaminants. Still, wildsalmon has lower levels and is considered safer overall.


slicing wild salmon with a knife


wild salmon has fewer calories than farmed salmon

A small fillet of wild salmon has 131 fewer calories and half the fat content of the same amount of farmed salmon.

Can you tell the difference between wild salmon vs farmed salmon?

Farmed salmon is lighter in colour and has more fatty marbling in its flesh. This is because farmed salmon doesn’t fight against upstream currents like wild salmon.

As a result, wild salmon has a deeper orange colour and a more pronounced fish flavour.

Which salmon is the least fishy tasting?

Most chefs and some home cooks prefer the fresh-tasting fish flavour. However, if you prefer a mild, subtle fish flavour, then Coho (Silver) salmon is your better choice.


overheat image of salmon with thai coconut cream sauce in a skillet


salmon dinner under 30 minutes

The total time to make this healthy fish dinner is less than 30 minutes. Because the salmon is cooked in Thai coconut sauce, I like to serve this salmon dish with rice. But you can also serve the salmon over gluten-free pasta or simple parsley potatoes.

For any leftover sauce, add a Healthy Gluten-Free Flax Bread  because the bread is great for soaking up the Thai coconut cream sauce. Enjoy!

Let’s Connect!


Many thanks!

Kristina xx


  • 4 (6 - 8 oz.) boneless salmon filets (preferably a thicker cut and with skin)
  • 2 Tbsp. butter or coconut oil
  • 1 small yellow onion finely chopped
  • 2 garlic cloves, finely chopped or grated
  • 1 small red bell pepper, thinly sliced
  • 1 Tbsp. Minced or grated fresh ginger
  • 10 oz. full-fat coconut milk
  • 2 tsp. Fish sauce
  • 1 medium carrot, julienned
  • 1 medium zucchini with skin, julienned
  • 1 Tbsp. Fresh lime juice
  • Himalayan salt and GF ground black pepper
  • 1/4 cup chopped fresh herbs; cilantro, Thai basil and or mint (you can use one or all three) I used all three
  • *As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases. Please check out my sponsorship and disclosure policy page for more details


  • Season salmon with salt and pepper
  • Heat butter/coconut oil in a large skillet over medium-high heat. Sear salmon for 2 minutes per side, starting with a skinless side. Transfer salmon to a plate and set aside
  • Reduce heat to medium-low, using the same skillet add onions, garlic, and bell peppers. Cook for 3 - 5 minutes while stirring, allowing the vegetables to soften. Add ginger and stir to combine
  • Add curry paste, coconut milk, fish sauce, carrots, zucchini and lime juice. Bring to boil, reduce heat to simmer and cover. Cook for 2 minutes
  • Return salmon to the skillet, cover and cook over medium heat for 2 - 3 more minutes or until the salmon is cooked through. The length of cooking time depends on the thickness of the salmon. The internal temperature should read 145 F (63 C) Do not overcook the salmon.
  • Top with desired herbs
  • Leave a Comment

    2 Responses to Salmon With Thai Coconut Cream Sauce

    • John January 31, 2021

      the best salmon recipe ever!

      • Kristina February 1, 2021

        thank you for sharing!

    Add a Rating

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

    Similar Recipes

    Healthy Coconut Pesto Salmon

    Healthy Coconut Pesto Salmon

    A Coconut Pesto Salmon dish – with coconut milk, cherry tomatoes, fresh lemon, garlic, pesto and Parmesan cheese. The flaky salmon made in one skillet in the most flavourful creamy pesto sauce. 30 minute fish recipe… The entire dish comes together under 30 minutes making this a simple skillet dinner. Although this salmon dish is […] Read More

    Prep Time icon Prep Time 10 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 15 Minutes
    Serves icon Serves 4
    Ginger Salmon Hot Pot

    Ginger Salmon Hot Pot

    This tasty salmon hot pot is made with leeks, celery, carrots and shallots in a light ginger sauce. The best part is that the mystical one-pot ginger salmon dish takes only 20 minutes to make. This healthy salmon dinner recipe is perfect for someone following a low-calorie diet. When cooking delicate fish such as wild […] Read More

    Prep Time icon Prep Time 5 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 20 Minutes
    Serves icon Serves 4
    Caribbean Fish Curry Recipe

    Caribbean Fish Curry Recipe

    Caribbean Fish Curry, this tasty curry dish, is made with white fish, tomatoes, bell peppers, carrots, cabbage, potatoes, onions simmered in a light coconut curry sauce. The spices that bring out the deliciousness of the fresh fish and vegetables are cumin, curry powder and garlic. In the end, a good splash of fresh lime juice […] Read More

    Prep Time icon Prep Time 15 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 25 Minutes
    Serves icon Serves 4