Creamy Coconut Cilantro-Lime Salmon

YIELDS:  4 Servings PREP TIME: 10 mins COOK TIME: 25 mins TOTAL TIME: 35 mins

Featuring creamy coconut milk, fresh cilantro, and lots of lime, this Thai King Salmon recipe is definitely one to add to your repertoire! The vibrant, purple sweet potato mash is the perfect accompaniment to this simple, yet tasty dish. 




Atlantic salmon filets, skin-on
Kosher salt 
White pepper 

Cilantro-Coconut Sauce 
1 bunch cilantro 
½ can coconut milk 
Juice of 3 limes 
Drizzle of olive oil 
1-2 cloves garlic, minced 
Pinch of kosher salt 
Pinch of cayenne pepper (optional)

Sweet Potato Mash 
2 purple sweet potatoes, peeled and cubed 
Pinch of kosher salt
2-3 tbsp coconut milk 

Cutting board 
Large skillet 
Large pot 
Blender or food processor 
Potato masher


  1. Preheat oven to 350°F. Preheat a large skillet over medium-high heat. 
  2. Season the salmon filets with kosher salt and white pepper. Place the filets, skin side up, into the hot pan. 
  3. Let the salmon filets sear for about 2 minutes then transfer to the oven and continue cooking for 8-10 minutes. When the salmon is done cooking, carefully remove the skin. 
  4. To prepare the sauce, combine all ingredients in a blender or food processor and blend until desired consistency is reached. 
  5. For the sweet potato mash, bring a large pot of water to a boil and cook the cubed sweet potatoes for 20-25 minutes until tender. 
  6. Drain and mash with the coconut milk and a pinch of salt. 
  7. To plate, start with a scoop of the sweet potato mash, top with a salmon filet and generously drizzle the salmon with the cilantro coconut sauce. Enjoy!

Learn more about Todd Perkins -