Marry Me Salmon

How to make restaurant-quality salmon in a creamy Parmesan sun-dried tomato sauce that’s ready in 30 minutes and perfect for any special occasion.

Updated

November 25, 2025

Marry Me Salmon

Marry Me Salmon is one of those recipes that instantly wins hearts. The name says it all – this dish features flaky salmon swimming in a luxurious creamy Parmesan sauce loaded with sun-dried tomatoes, and it’s guaranteed to impress anyone lucky enough to try it.

I first made this salmon on a rainy Friday evening last October when unexpected guests were coming for dinner. I needed something impressive but realistic for my skill level, and this recipe saved the night. The combination of tender salmon with that rich, tangy sauce creates something truly special on the plate. Whether you’re planning a romantic dinner or just want to treat yourself to something delicious, this recipe delivers restaurant-quality results without the stress.

Ingredients for Marry Me Salmon

I’ve made this recipe countless times, and I’ve learned that quality ingredients make all the difference here. The sun-dried tomatoes packed in oil are essential – they add incredible flavor and moisture to the sauce. I always keep a jar in my pantry for recipes just like this one. Use a large 12-inch skillet to ensure everything cooks evenly.

  • 4 skinless salmon fillets (about 6 oz each)
  • ½ tsp salt (divided) – I recommend using fine sea salt for even seasoning
  • ½ tsp black pepper (divided)
  • ½ tsp sweet paprika
  • ½ tsp garlic powder
  • 1 tbsp oil from sun-dried tomatoes – My preference is to save this oil from the jar for maximum flavor
  • 1 tbsp unsalted butter
  • 4 garlic cloves (minced)
  • 1 cup sun-dried tomatoes (chopped) – In my experience, oil-packed varieties work best
  • 1 tsp dried thyme
  • ½ tsp chili flakes (more for topping)
  • 1 tbsp tomato paste
  • 1 tbsp all-purpose flour
  • ½ cup vegetable broth
  • 1 cup heavy cream – I usually stick with full-fat cream as it creates the silkiest sauce
  • ½ cup grated Parmesan (freshly grated recommended, not pre-shredded for best melting)
  • 1 tbsp lemon juice
  • ½ cup basil leaves (chopped, more for topping) – Pro tip: fresh basil makes a noticeable difference
  • Freshly ground black pepper

Step-by-Step Instructions

I recommend prepping all your ingredients before you start cooking – this recipe moves quickly once you begin. Having everything measured and ready makes the process smooth and stress-free.

Step 1: Season the salmon fillets on both sides with paprika, garlic powder, and half the salt and pepper. Have your other ingredients ready while you prep the salmon.

Step 2: Heat the sun-dried tomato oil and butter in a large 12-inch skillet over medium-high heat (about 375°F if your stove has temperature markings). Once the butter melts and begins to foam, add the salmon fillets. Sear for 3 minutes on each side until golden brown with crispy edges. The salmon will finish cooking in the sauce, so don’t worry if it’s still slightly pink in the center after searing. Transfer to a clean plate.

Step 3: Reduce the heat to medium-low (about 300°F). Add the minced garlic and sauté for 1 minute until fragrant but not browned – you’ll smell that wonderful garlic aroma. Stir in the chopped sun-dried tomatoes, dried thyme, chili flakes, and the remaining salt and pepper. Cook for 1 minute, then mix in the tomato paste followed by the flour, stirring constantly until everything is well combined and no white flour streaks remain.

Step 4: Pour in the vegetable broth and let it simmer for 2 minutes, scraping up any browned bits from the bottom of the skillet with a wooden spoon. These bits add incredible depth to your sauce. The mixture should start to thicken slightly.

Step 5: Add the heavy cream and stir in the Parmesan cheese until fully melted and incorporated. Bring the mixture to a gentle simmer – you’ll see small bubbles around the edges. Add the lemon juice and chopped basil, stirring to combine. Taste the sauce and adjust the salt if needed. The sauce should coat the back of your spoon at this point.

Step 6: Return the salmon fillets to the skillet, spooning some sauce over the top. Let everything simmer together for 3 minutes until the salmon is cooked through and flakes easily with a fork. The salmon should look opaque throughout and reach an internal temperature of 145°F if you have a thermometer handy.

Step 7: Remove from heat and garnish with fresh basil, extra chili flakes, and freshly ground black pepper. Serve immediately while the sauce is creamy and the salmon is tender.

Delicious Pairings for Marry Me Salmon

This rich salmon dish pairs beautifully with sides that balance its creamy, savory flavors while adding different textures to your plate.

Garlic Butter Pasta: The silky sauce coats every strand of pasta perfectly, creating a complete meal that feels indulgent yet satisfying. Choose angel hair or linguine for the best sauce-to-pasta ratio.

Creamy Parmesan Risotto: The luxurious texture of risotto complements the salmon’s flaky tenderness while soaking up every drop of that incredible sun-dried tomato sauce.

Roasted Asparagus: The slight bitterness and crisp texture of roasted asparagus cut through the richness of the cream sauce, adding a fresh, green element that lightens the overall dish. This combination works especially well for dinner parties.

Garlic Mashed Potatoes: Fluffy mashed potatoes serve as the perfect vehicle for the extra sauce, creating comfort food at its finest while adding substance to your meal.

Simple Arugula Salad: A peppery arugula salad dressed with lemon vinaigrette provides a bright, refreshing contrast that cleanses your palate between bites of the rich salmon.

Creamy Polenta: Smooth, buttery polenta creates a wonderful base that soaks up the sun-dried tomato cream sauce beautifully.

Storing and Reheating Your Salmon

Store any leftover salmon in an airtight container in the refrigerator for up to 1 day. The cream sauce is best enjoyed fresh because dairy-based sauces can separate when stored overnight, though a gentle reheat usually brings the texture back together. The short storage window ensures the best flavor and texture.

For reheating, I recommend using a nonstick skillet over medium-low heat rather than the microwave. Add a splash of cream or broth to the pan to refresh the sauce, and heat gently for 3 to 4 minutes until warmed through. This method keeps the salmon tender and prevents it from drying out.

I don’t recommend freezing this dish since cream-based sauces tend to develop a grainy texture when thawed. Similar to dishes like creamy smothered chicken and rice, it’s best to enjoy this recipe fresh or within a day of making it for optimal flavor and texture.

FAQs

Can I use frozen salmon for this recipe?

Yes, just make sure to thaw it completely in the refrigerator overnight and pat it very dry with paper towels before seasoning. Excess moisture can prevent proper searing and create steam instead of that golden crust you want.

What can I substitute for heavy cream?

While heavy cream works best, you can use full-fat coconut cream for a dairy-free version. Avoid using milk or half-and-half as they won’t create the same thick, luxurious sauce texture. The sauce needs the fat content from heavy cream to properly thicken.

How do I know when the salmon is perfectly cooked?

The salmon should flake easily with a fork and reach an internal temperature of 145°F. It should be opaque throughout but still moist in the center, not dry or chalky. If you press gently on the salmon with your finger, it should feel firm but still have a slight give.

Conclusion

This Marry Me Salmon recipe proves that impressive dinners don’t require complicated techniques or hours in the kitchen. With simple ingredients and straightforward steps, you’ll have a restaurant-worthy meal on the table in 30 minutes. The combination of perfectly cooked salmon and that creamy, flavorful sauce is truly special. Give this recipe a try tonight and discover why it earned such a romantic name.

Marry Me Salmon

Marry Me Salmon

Flaky salmon fillets in a creamy Parmesan sun-dried tomato sauce, ready in 30 minutes for an impressive dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Italian-Inspired
Calories: 485

Ingredients
  

  • 4 skinless salmon fillets about 6 oz each
  • 0.5 tsp salt divided
  • 0.5 tsp black pepper divided
  • 0.5 tsp sweet paprika
  • 0.5 tsp garlic powder
  • 1 tbsp oil from sun-dried tomatoes
  • 1 tbsp unsalted butter
  • 4 garlic cloves minced
  • 1 cup sun-dried tomatoes chopped, oil-packed
  • 1 tsp dried thyme
  • 0.5 tsp chili flakes plus more for topping
  • 1 tbsp tomato paste
  • 1 tbsp all-purpose flour
  • 0.5 cup vegetable broth
  • 1 cup heavy cream
  • 0.5 cup grated Parmesan freshly grated recommended
  • 1 tbsp lemon juice
  • 0.5 cup basil leaves chopped, plus more for topping
  • Freshly ground black pepper for serving

Equipment

  • Large 12-inch skillet
  • Wooden spoon
  • Chef’s knife
  • Cutting board

Method
 

  1. Season the salmon fillets on both sides with paprika, garlic powder, and half the salt and pepper. Have your other ingredients ready while you prep the salmon.
  2. Heat the sun-dried tomato oil and butter in a large 12-inch skillet over medium-high heat. Add the salmon fillets and sear for 3 minutes on each side until golden brown with crispy edges. The salmon will finish cooking in the sauce. Transfer to a clean plate.
  3. Reduce the heat to medium-low. Add the minced garlic and sauté for 1 minute until fragrant but not browned. Stir in the sun-dried tomatoes, dried thyme, chili flakes, and remaining salt and pepper. Cook for 1 minute, then mix in the tomato paste and flour, stirring until well combined.
  4. Pour in the vegetable broth and simmer for 2 minutes, scraping up any browned bits from the bottom of the skillet with a wooden spoon. The mixture should start to thicken slightly.
  5. Add the heavy cream and stir in the Parmesan cheese until fully melted. Bring to a gentle simmer, then add the lemon juice and chopped basil. Taste and adjust salt if needed. The sauce should coat the back of your spoon.
  6. Return the salmon fillets to the skillet, spooning some sauce over the top. Simmer for 3 minutes until the salmon is cooked through and flakes easily with a fork. The salmon should reach 145°F internal temperature.
  7. Remove from heat and garnish with fresh basil, extra chili flakes, and freshly ground black pepper. Serve immediately.

Notes

Use salmon fillets about 6 oz each of the same size and thickness for even cooking. Sun-dried tomatoes packed in oil work best for this recipe. Fresh basil is highly recommended over dried. Store leftovers in an airtight container in the refrigerator for up to 1 day. The cream sauce is best enjoyed fresh. Reheat gently in a skillet over medium-low heat with a splash of cream.

Leave a Comment

Recipe Rating