30-Minute Pan-Seared Salmon

Prep: 10 minCook: 20 min2 servingsmedium
Pan-Seared Salmon with Creamy Turmeric Ghee Sauce

Golden pan-seared salmon nestled in a rich, aromatic coconut milk sauce infused with garlic, turmeric, and ghee. The sauce gets body from tapioca starch and freshness from wilted spinach, creating a restaurant-quality dish that's naturally dairy-free and gluten-free. Perfect for weeknight dinners or entertaining, this recipe transforms simple salmon into something special with its vibrant color and complex flavors that balance richness with bright herbaceous notes.

Ingredients

2 servings
  • 2 salmon fillets, 4 oz each
    cod1:1none

    milder fish

    Full guide →
  • 2 tbsp ghee, divided
    butter1:1vegetarian

    similar richness

    Full guide →
  • 3 large garlic cloves, minced
  • 1 cup onions, diced
  • 1 cup full-fat coconut milk
    heavy cream1:1vegetarianadds dairy

    richer taste

    Full guide →
  • ¼ t ground turmeric
  • 1 t salt
  • 1 t tapioca starch
    cornstarch1:1none

    same thickening

    Full guide →
  • 2 cups baby spinach leaves
  • 1 tbsp parsley, chopped, for garnish

Instructions

  1. 1

    Heat skillet over medium-high heat and melt half the ghee

  2. 2

    Sear salmon fillets until cooked through, about 5 minutes per side, then remove and set aside

  3. 3

    Melt remaining ghee in the same skillet with pan juices

  4. 4

    Add garlic and fry until fragrant, about 1 minute

  5. 5

    Stir in onions and saute until tender, about 5 minutes

  6. 6

    Reduce heat to low and add coconut milk, turmeric, and salt

  7. 7

    Simmer for 10 minutes, stirring every few minutes

  8. 8

    Add tapioca starch and mix until fully dissolved

  9. 9

    Toss in spinach and let wilt for 1 minute, then remove from heat

  10. 10

    Return salmon to skillet and spoon sauce over

  11. 11

    Sprinkle with parsley and serve warm

Tips

Tip 1

Pat salmon completely dry before searing to achieve a golden crust and prevent oil splatter.

Tip 2

Don't move the salmon once it hits the pan - let it sear undisturbed for the best color.

Tip 3

Whisk tapioca starch with a small amount of cold coconut milk before adding to prevent lumps.

Good to Know

Storage

Refrigerate leftovers up to 2 days. Store salmon and sauce separately if possible.

Make Ahead

Sauce can be made 1 day ahead and reheated gently. Cook salmon fresh for best texture.

Serve With

Serve immediately while salmon is warm and sauce is creamy.

Common Mistakes

Watch

Don't overcook salmon to avoid dry, tough texture.

Watch

Keep heat low when simmering sauce to prevent curdling.

Watch

Add tapioca starch gradually to avoid lumping.

Substitutions

Dairy-Free Swaps

ghee
olive oil1:1vegandairy-free

lighter flavor

Full guide →

General Alternatives

ghee
butter1:1vegetarian

similar richness

Full guide →
tapioca starch
cornstarch1:1none

same thickening

Full guide →
coconut milk
heavy cream1:1vegetarianadds dairy

richer taste

Full guide →
salmon
cod1:1none

milder fish

Full guide →
Find more substitutions →

FAQ

Can I use frozen salmon fillets?

Yes, thaw completely and pat very dry before cooking. Frozen salmon may release more moisture during cooking.

What if my sauce is too thin?

Simmer uncovered a few more minutes to reduce, or mix additional tapioca starch with cold water before stirring in.

How long will leftovers keep?

Refrigerate up to 2 days. Reheat gently to prevent the coconut milk from separating.