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.
Table of Contents
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.

Marry Me Salmon
Ingredients
Equipment
Method
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Remove from heat and garnish with fresh basil, extra chili flakes, and freshly ground black pepper. Serve immediately.
Notes









