Crispy on the outside, tender on the inside Marry Me Salmon in a rich creamy sun-dried tomato sauce. Pair this flavorful dish with rice or mashed potatoes and a salad or roasted vegetables for a restaurant-quality meal.

Four cooked salmon filets in a stainless steel skillet with creamy sun-dried tomato sauce. Ready to serve.

If you made my Marry Me Chicken Pasta, you may find yourself interested in this Marry Me Salmon too!

Loaded with rich rustic flavors from the creamy sun-dried tomato sauce, this easy main dish might just be your new favorite way of eating salmon, or any kind of fish for that matter!

Simple enough to prepare on any busy weeknight, yet fancy enough to serve guests for a special occasion, this delicious salmon recipe is here to impress. 

Let’s discuss the simple ingredients for Marry Me Salmon. The great news is you can find the full list of ingredients at any grocery store.

Ingredients for Marry Me Salmon:

Fresh Salmon: The main ingredients here! Choose your favorite kind of salmon fillets. My personal favorite is wild-caught King salmon or Atlantic salmon because I prefer the fattier cuts. Nevertheless, sockeye salmon, coho salmon, and trout works great too.

Yellow Onion and Fresh Garlic: Providing a big burst of flavor, we need fresh onion and garlic cloves. You can adjust the amount according to your personal taste.

Full-Fat Canned Coconut Milk: Taking the place of half & half or heavy cream, I use full-fat canned coconut milk for a dairy-free version.

Can you taste the coconut milk? No. The big bold flavors from the other ingredients help mask the flavor so that we’re left with a creamy sauce without any hint of coconut.

Rice Vinegar: Provides the slightest tang and a hint of acidity to mimic the flavor of dairy. You can also use fresh lemon juice or apple cider vinegar here.

Sun-Dried Tomatoes: The star of the show that brings big rustic flavor to this salmon recipe. I prefer using sun-dried tomatoes packed in oil because they have more flavor, but sun-dried tomatoes that aren’t packed in oil work too.

Fresh Lemon Zest: I like adding lemon zest to bring a citrus undertone to the creamy sun-dried tomato sauce. You can skip it if you don’t have fresh lemon on hand.

Baby Spinach: Adding an infusion of Vitamins, minerals, antioxidants, and iron, spinach cooks down to a nearly undetectable level while providing nutrients.

Fresh Basil: A lovely herbal addition. Scale the amount up or down as desired.

Green Onion: Chopped green onions finish the dish off with fresh flavor.

Red Pepper Flakes, Sea Salt, and Black Pepper: Season the dish to taste with red pepper flakes, salt, and pepper. If you don’t enjoy spicy food, skip the red pepper flakes, or only use a little.

Avocado Oil: For searing the fish and sautéing the onion. I recommend sticking with a high-temperature cooking oil like avocado oil over using olive oil, which burns at a relatively low temperature.

Stainless steel skillet with four salmon fillets in sun-dried tomato sauce.

Recipe Customizations:

  • Add 1/4 cup of white wine such as sauvignon blanc to the sauce if you love cooking with wine. 
  • For more tomato flavor, add 1 to 2 tablespoons of tomato paste.
  • If you do dairy, replace the can of coconut milk with 1 and 1/2 cups of heavy whipping cream. 
  • Add fresh herbs like fresh parsley or thyme if you enjoy them.

How to Make Marry Me Salmon:

Remove the salmon from its packaging and pat off any excess moisture with paper towels. Season salmon with sea salt and pepper.

Heat the avocado oil in a large nonstick skillet over medium-high heat. Allow it to heat up for several minutes. Carefully place the salmon filets on the hot skillet skin side up (flesh side down).

Two salmon fillets being seared skin side up in a cast iron skillet

Sear for 6 minutes, flip, then sear for another 6 minutes on the flesh side, or until the salmon reaches an internal temperature of 145 degrees F and both sides have a good sear.

Seared salmon in a cast iron skillet with golden brown tops.

To take the temperature, insert a meat thermometer into the thickest part of the fish. 

Transfer the salmon fillets to a plate and set aside.

Place the skillet back on the stove top and add the chopped yellow onion. Sauté, stirring occasionally, until the onion has softened and begins turning golden brown, about 5 to 8 minutes. Stir in the minced garlic and sauté for another couple of minutes.

Sautéing onion in a stainless steel skillet

Pour the whole can of full-fat coconut milk into the skillet. Add in the paprika, lemon zest, rice vinegar, and drained sun-dried tomatoes. Bring the mixture to a full boil. Cook, stirring occasionally, until the sauce has thickened, about 8-10 minutes.

Sun-dried tomato sauce ingredients cooking in a skillet.

Add in the chopped baby spinach and continue cooking for another 1-2 minutes until the spinach has wilted. Stir in the fresh basil, chopped green onions, and red pepper flakes. Taste the sauce for flavor and add sea salt and black pepper to your personal taste.

Sun-dried tomato sauce with spinach and paprika cooking in a stainless steel skillet.

Serve the cooked salmon with creamy marry me sauce all over it.

I like to transfer the cooked salmon back into the skillet with the sauce and spoon it over the fillets. Serve salmon over rice, cauliflower rice, your favorite pasta, or mashed potatoes with a side salad or roasted vegetables and a side of crusty bread.

If you do dairy, grate parmesan cheese or pecorino romano over everything. 

Store leftovers in an airtight container in the refrigerator for up to 4 days.

Stainless steel skillet with three salmon filets covered in a creamy sun-dried tomato sauce.

The next time you’re craving a rich and flavorful main dish, whip up this amazing sun-dried tomato salmon!

If you love cooking fish, also try out some of my other favorite fish recipes.

More Fish Recipes:

Enjoy this creamy salmon dish!

Four cooked salmon filets in a stainless steel skillet with creamy sun-dried tomato sauce. Ready to serve.

Marry Me Salmon Recipe

No ratings yet
Crispy on the outside, tender on the inside salmon is swaddled in rich and creamy sun-dried tomato sauce that is packed with delicious flavors. This impressive main dish is easy enough to make after work and fancy enough to serve for a special occasion.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 Servings

Ingredients

  • 2 Tbsp avocado oil
  • 1.5 to 2 lbs salmon cut into individual filets
  • Sea salt to taste
  • Black pepper to taste
  • 1 cup yellow onion finely chopped
  • 5 cloves garlic minced
  • 1 (15-oz) can full-fat coconut milk
  • ½ tsp paprika
  • 1 lemon zested (about 1 tsp zest)
  • 1 Tbsp rice vinegar or lemon juice
  • 1 (8.5-oz) jar sun-dried tomatoes drained and chopped*
  • 4 cups baby spinach chopped
  • ½ cup fresh basil leaves optional
  • 3 stalks green onion chopped
  • ½ tsp red pepper flakes to taste, optional

Instructions

  • Remove the salmon from its packaging and pat off any excess moisture with paper towels. Season salmon with sea salt and pepper.
  • Heat the avocado oil in a large nonstick skillet over medium-high heat. Allow it to heat up for several minutes. Carefully place the salmon filets on the hot skillet skin side down. Sear for 6 minutes, flip, then sear for another 6 minutes on the flesh side, or until the salmon reaches an internal temperature of 145 degrees F and both sides have a good sear. To take the temperature, insert a meat thermometer into the thickest part of the fish. Transfer the salmon fillets to a plate and set aside.
  • Place the skillet back on the stove top and add the chopped yellow onion. Sauté, stirring occasionally, until the onion has softened and begins turning golden brown, about 5 to 8 minutes. Stir in the minced garlic and sauté for another couple of minutes.
  • Pour the whole can of full-fat coconut milk into the skillet. Add in the paprika, lemon zest, rice vinegar, and drained sun-dried tomatoes. Bring the mixture to a full boil. Cook, stirring occasionally, until the sauce has thickened, about 8-10 minutes.
  • Add in the chopped baby spinach and continue cooking for another 1-2 minutes until the spinach has wilted.
  • Stir in the fresh basil, chopped green onions, and red pepper flakes. Taste the sauce for flavor and add sea salt and black pepper to your personal taste. Serve the cooked salmon with creamy marry me sauce all over it. I like to transfer the cooked salmon back into the skillet with the sauce and spoon it over the fillets. Serve salmon over rice, cauliflower rice, your favorite pasta, or mashed potatoes with a side salad or roasted vegetables and a side of crusty bread. If you do dairy, grate parmesan cheese over everything.

Notes

*About 1 cup of sun-dried tomatoes when drained

Nutrition

Serving: 1Serving (of 4) · Calories: 565kcal · Carbohydrates: 12g · Protein: 46g · Fat: 36g · Saturated Fat: 21g · Cholesterol: 10mg · Fiber: 2g · Sugar: 8g
Author: Julia Mueller
Course: Main Dishes
Cuisine: American, Mediterranean
Keyword: crispy salmon recipe, healthy salmon recipes, marry me salmon
Did You Make This Recipe?I want to see it! Tag @the.roasted.root on social media!
Julia Mueller
Meet the Author

Julia Mueller

Julia Mueller is a recipe developer, cookbook author, and founder of The Roasted Root. She has authored three bestselling cookbooks, – Paleo Power Bowls, Delicious Probiotic Drinks, and The Quintessential Kale Cookbook. Her recipes have been featured in several national publications such as BuzzFeed, Self, Tasty, Country Living, Brit.co, etc.

Read More About Julia

Need Help With Dinner?

View More Dinner Ideas

Join The Discussion

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.