Creamy Marry Me Salmon Recipe
This marry me salmon is the perfect combination of tender, flaky salmon fillets and a rich, creamy sun-dried tomato sauce that’s guaranteed to impress anyone at your dinner table. Ready in just 30 minutes, this restaurant-quality dish features golden brown salmon swimming in a luxurious cream sauce with Parmesan cheese, sun-dried tomatoes, and fresh herbs.

Whether you’re planning a romantic date night or looking for an impressive weeknight dinner, this easy marry me salmon recipe delivers incredible flavor with minimal effort. The creamy sauce clings beautifully to pasta while the salmon practically melts in your mouth, creating a special occasion meal that your whole family will request again and again.
If you love salmon recipes like this one, you’ll definitely want to try my Pistachio Crusted Salmon and Bacon Wrapped Salmon. For more pasta inspiration, my Penne Alla Vodka and Chicken Cordon Bleu Pasta are equally irresistible!
Table of Contents
Reasons You’ll Love This Recipe
- Restaurant-Quality Results: This marry me salmon creates a sophisticated dish with tender salmon and a creamy sauce that rivals any high-end restaurant, all made in your own kitchen using simple ingredients from the grocery store.
- Quick and Easy: Despite its impressive presentation, this flavorful dish comes together in just 30 minutes, making it perfect for busy weeknights when you want something special without spending hours cooking.
- One-Pan Wonder: Everything cooks in a large skillet, from searing the salmon to building the creamy sun-dried tomato sauce, which means minimal cleanup and maximum flavor development from those delicious brown bits.
- Versatile Serving Options: While incredible over your favorite pasta, this salmon pairs beautifully with garlic mashed potatoes, cauliflower rice, or even a side of crusty bread to soak up every drop of that amazing cream sauce.

What is Marry Me Salmon?
Marry me salmon is a viral TikTok recipe that gets its romantic name from being so irresistibly delicious that it supposedly inspires marriage proposals! This easy salmon recipe features pan-seared salmon fillets nestled in a rich, creamy sauce with sun-dried tomatoes, garlic, and Parmesan cheese. The combination of the tender salmon with the luxurious cream sauce creates a restaurant-quality meal that’s simple enough for home cooks but impressive enough for any special occasion.
Marry Me Salmon Ingredients
See the recipe card below for a complete list of ingredients and measurements.

- Salmon Fillets – Choose skin-on or skinless salmon fillets about 6 ounces each for the best flavor and texture. Look for bright, firm fish at the grocery store and pat dry with paper towel before seasoning for the perfect sear.
- Olive Oil – Use good quality olive oil for searing the salmon over medium-high heat. This helps achieve that beautiful golden brown crust while keeping the fish moist and flaky inside.
- Italian Seasoning – A blend of dried herbs that adds depth of flavor to the salmon. You can use my homemade Italian Seasoning or store-bought works perfectly.
- Garlic Powder – Provides a subtle garlic flavor that doesn’t burn during the high-heat searing process. Fresh minced garlic goes into the sauce for maximum impact.
- Red Pepper Flakes – Just a pinch adds a gentle heat that complements the rich cream sauce without overwhelming the delicate salmon flavor.
- Heavy Cream – The foundation of our luxurious cream sauce. Heavy whipping cream creates the best creamy texture, though you can substitute with half-and-half for a lighter option.
- Sun-Dried Tomatoes – These concentrated gems add bursts of intense tomato flavor and a beautiful pop of color to the creamy sauce. Drain and chop them before adding.
- Parmesan Cheese – Freshly grated parmesan melts seamlessly into the sauce and provides that essential salty flavor. Avoid pre-shredded cheese for the smoothest results.
- Fresh Garlic – Minced garlic sautéed in butter creates the aromatic base for our sauce, adding that essential savory flavor profile.
- Chicken Broth – A splash of chicken broth helps thin the sauce to the perfect consistency while adding depth of flavor. Vegetable broth works as a substitute.
- Fresh Lemon – Both lemon juice and lemon zest brighten the rich cream sauce with a hint of acidity that balances all the flavors beautifully.
- Fresh Basil – Adds a fresh, aromatic finish that complements the Italian seasoning and provides a lovely color contrast.
Substitutions and Additions
- Protein Swaps – Try this recipe with chicken thighs, shrimp, or even white beans for a vegetarian version that’s just as satisfying.
- Cheese Alternatives – Pecorino Romano or cream cheese can substitute for parmesan, each adding their own unique flavor profile to the sauce.
- Pasta Options – Any pasta shape works well, from fettuccine to penne. For a low-carb option, serve over cauliflower rice or zucchini noodles.
- Wine Addition – A splash of white wine adds another layer of flavor when deglazing the pan before adding the cream.
- Vegetable Boost – Baby spinach, cherry tomatoes, or sautéed onion can be stirred into the sauce for extra nutrition and flavor.
How to Make Marry Me Salmon (step-by-step directions)

STEP 1. Start by patting your salmon fillets completely dry with paper towel, then season both sides generously with Italian seasoning, garlic powder, red pepper flakes, salt, and black pepper. This ensures the salmon will get that perfect golden brown sear. (Photo 1)
STEP 2. Heat olive oil in a large skillet over medium-high heat until shimmering. Carefully place the seasoned salmon in the pan and sear for 3-4 minutes per side until golden brown and cooked to your desired doneness. The internal temperature should reach 145°F for food safety, but many prefer it slightly less cooked for juicy perfection. (Photo 2)

STEP 3. Remove the salmon to a plate and reduce heat to medium. In the same skillet, melt butter and sauté the minced garlic for 1-2 minutes until fragrant, scraping up any browned bits from the bottom of the pan. (Photos 3 & 4)
STEP 4. Pour in the chicken broth to deglaze, then add heavy cream and bring to a gentle simmer. Whisk in the freshly grated Parmesan cheese until melted and smooth, creating a rich cream sauce. (Photos 5 & 6)

STEP 5. Stir in the chopped sun-dried tomatoes, lemon juice, and lemon zest. Let the sauce simmer for 2-3 minutes until it thickens slightly, then taste and adjust seasoning as needed. (Photos 7 & 8)
STEP 6. Return the salmon to the skillet and spoon the creamy sauce over each fillet. Simmer for another 2-3 minutes to warm the fish through and let the flavors meld together. (Photos 9 & 10)

Save This Post For Later!
Recipe Tips
- Perfect Sear Secret – Make sure your salmon is completely dry and the pan is properly heated before adding the fish. This creates that restaurant-quality golden crust.
- Sauce Consistency – If your sauce gets too thick, thin it with a splash of chicken broth. If it’s too thin, let it simmer longer or whisk in extra parmesan cheese.
- Pasta Timing – Cook your pasta while preparing the salmon so everything finishes at the same time. Reserve some pasta water to thin the sauce if needed.
- Fresh vs. Dried Herbs – While dried Italian seasoning is perfect for the salmon, fresh basil at the end makes all the difference in the final presentation and flavor.
- Temperature Control – Keep the heat at medium after searing to prevent the cream sauce from breaking or curdling.
Storing Tips
- Storage: Allow the marry me salmon to cool completely before transferring to an airtight container for optimal freshness and food safety.
- Refrigerator: Store leftover marry me salmon in an airtight container for 2-3 days. The cream sauce may thicken when cold but will loosen when reheated gently.
- Freezing: Although it is possible to freeze the cream sauce for up to 2 months, it may separate slightly when thawed. Reheat gently and whisk to recombine.
- Reheating: Warm leftovers in a skillet over medium-low heat, adding a splash of chicken broth or cream if the sauce needs thinning. Avoid high heat to prevent the cream from curdling.
Serving Suggestions
This marry me salmon is absolutely divine over al dente pasta like fettuccine or penne, where the creamy sauce can coat every strand perfectly. For a complete meal, serve alongside my Garlic Bread Rolls and a fresh Caprese Salad for a restaurant-worthy dinner at home.
You can also serve this salmon over Garlic Mashed Potatoes or Cilantro-Lime Rice to soak up every drop of that incredible cream sauce. If you’re looking for lighter options, try it over cauliflower rice or with my Roasted Brussels Sprouts on the side.

Recipe FAQs
Yes, but make sure to thaw it completely and pat it very dry with paper towel before seasoning. Frozen salmon tends to release more moisture, which can prevent that perfect golden brown sear.
The internal temperature should reach 145°F, but the salmon should flake easily with a fork and be opaque throughout. Many people prefer it slightly less cooked for the most tender texture.
While best served fresh, you can prepare the sauce ahead and store it separately. Sear the salmon just before serving for the best texture and flavor.
This usually happens from too high heat or adding cold cream to a very hot pan. Keep the heat at medium or medium-low heat once you add the cream and let it come to temperature gradually.
Half-and-half works but will create a thinner sauce. You can thicken it with extra parmesan cheese or a small bowl cornstarch slurry (1 teaspoon cornstarch mixed with 1 teaspoon water).
Need More Seafood Recipes? Try These:

Creamy Marry Me Salmon Recipe
Equipment
- Skillet Large
Ingredients
For the salmon:
- 4 skinless salmon filets
- 2 tablespoons avocado oil divided
- 2 teaspoons Italian seasoning
- 1 teaspoon garlic powder
- ¾ teaspoon crushed red pepper flakes
- Salt and pepper to taste
For the cream sauce:
- 3 tablespoons butter
- 4-5 cloves garlic minced
- 1 cup chicken broth
- 1 cup heavy cream
- ¾ cup freshly grated parmesan cheese
- ¾ cup sun dried tomatoes drained and chopped
- 2 teaspoons lemon juice + ½ teaspoon lemon zest
- ½ teaspoon cayenne pepper optional, for more spice
- Salt and pepper to taste
- Fresh chopped parsley and basil leaves for garnish (optional)
Instructions
- Start by patting your salmon fillets completely dry with paper towel, then season both sides generously with Italian seasoning, garlic powder, red pepper flakes, salt, and black pepper. This ensures the salmon will get that perfect golden brown sear.4 skinless salmon filets,2 teaspoons Italian seasoning,1 teaspoon garlic powder,¾ teaspoon crushed red pepper flakes,Salt and pepper
- Heat avocado oil in a large skillet over medium-high heat until shimmering. Carefully place the seasoned salmon in the pan and sear for 3-4 minutes per side until golden brown and cooked to your desired doneness. The internal temperature should reach 145°F for food safety, but many prefer it slightly less cooked for juicy perfection.2 tablespoons avocado oil
- Remove the salmon to a plate and reduce heat to medium. In the same skillet, melt butter and sauté the minced garlic for 1-2 minutes until fragrant, scraping up any browned bits from the bottom of the pan.3 tablespoons butter,4-5 cloves garlic
- Pour in the chicken broth to deglaze, then add heavy cream and bring to a gentle simmer. Whisk in the freshly grated Parmesan cheese until melted and smooth, creating a rich cream sauce.1 cup chicken broth,1 cup heavy cream,¾ cup freshly grated parmesan cheese
- Stir in the chopped sun-dried tomatoes, lemon juice, and lemon zest. Let the sauce simmer for 2-3 minutes until it thickens slightly, then taste and adjust seasoning as needed.¾ cup sun dried tomatoes,2 teaspoons lemon juice,½ teaspoon cayenne pepper,Salt and pepper
- Return the salmon to the skillet and spoon the creamy sauce over each fillet. Simmer for another 2-3 minutes to warm the fish through and let the flavors meld together.Fresh chopped parsley and basil leaves
Kim’s Notes
- Perfect Sear Secret – Make sure your salmon is completely dry and the pan is properly heated before adding the fish. This creates that restaurant-quality golden crust.
- Sauce Consistency – If your sauce gets too thick, thin it with a splash of chicken broth. If it’s too thin, let it simmer longer or whisk in extra parmesan cheese.
- Pasta Timing – Cook your pasta while preparing the salmon so everything finishes at the same time. Reserve some pasta water to thin the sauce if needed.
- Fresh vs. Dried Herbs – While dried Italian seasoning is perfect for the salmon, fresh basil at the end makes all the difference in the final presentation and flavor.
- Temperature Control – Keep the heat at medium after searing to prevent the cream sauce from breaking or curdling.
Nutrition Information
Hungry for more?
Follow me on Pinterest and make sure to comment below!
