Marry Me Salmon is a dish so irresistibly delicious, it might just prompt a proposal. Juicy salmon fillets are pan-seared and smothered in a creamy, cheesy sauce with garlic, sun-dried tomatoes, a touch of chili, and fresh basil. It’s rich, flavorful, and so comforting, yet ready in just 30 minutes. Perfect for a date night, a special dinner, or even a family-friendly meal that feels fancy without the fuss.

Overhead view of Marry Me Salmon in a cast-iron skillet.
Photo of Olivia in her kitchen, founder of Primavera Kitchen

We absolutely love this Marry Me Salmon recipe!

In my house, we have salmon for dinner at least once a week, and this one is always a favorite, especially with a side of creamy mashed potatoes, Mediterranean salad, and some garlic butter bread to soak up that delicious sauce. Then I call it a night. Pure comfort! 💛

  1. It’s foolproof. You can’t go wrong cause it’s quick, easy, and always turns out delicious.
  2. That sauce! Creamy, garlicky, and full of flavor from the sun-dried tomatoes. It’s seriously irresistible.
  3. Family favorite. Even Thomas and Pierre love it, which means clean plates every time. 😉
  4. Restaurant-quality at home. It feels fancy enough for date night but simple enough for a weeknight dinner.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Key Ingredients:

ingredients on the countertop to make Marry Me Salmon.

Salmon Fillets – I’ve made this recipe many times with both fresh and frozen salmon, and after testing, skinless fillets work best. They cook evenly and soak up the creamy sauce beautifully. You can also make this recipe with chicken (say hello to my Marry Me Chicken recipe) or even with white fish like cod and tilapia.

Seasonings – This simple mix of spices adds warmth, depth, and just the right amount of flavor without overpowering the salmon.

Olive Oil & Butter – I’ve tried making this with just one type of fat, but I think a mix of olive oil and butter gives the perfect balance. I like using olive oil for searing and butter for richness.

Aromatics (Onion & fresh Garlic) – Don’t skip this step because sautéing onion and garlic in butter builds a deep, flavorful base for the creamy sauce. You can also ass here some lemon zest for even more flavor.

Sauce (chicken broth, Heavy Cream, Mustard & Parmesan Cheese) – This combination of ingredients gives the most luxurious texture and flavor. The stock lightens the sauce, the cream makes it velvety, Dijon adds tang, and Parmesan ties everything together.

Sun-Dried Tomatoes & Fresh Basil – In my opinion, they’re the secret to that “Marry Me” flavor. Sun-dried tomatoes add richness and sweetness, while basil brings a bright, fresh finish. Do not skip these two ingredients!

All ingredients and their amounts are listed in the recipe card at the bottom of this post.

How to Make Marry Me Salmon:

Overhead view of raw, seasoned salmon fillets resting on a paper towel on the kitchen countertop.

Step 1: Dry the salmon fillets with paper towels, then season evenly on both sides.

Seared salmon fillets cooking in a cast-iron skillet.

Step 2: Heat olive oil in a skillet over medium-high. Sear salmon 3–4 minutes per side until golden and cooked through. Set aside.

sautéed onions in a cast iron skillet

Step 3: Reduce heat to medium. Melt butter in the skillet, sauté onions 3 minutes, then add garlic and cook 30–60 seconds until fragrant.

marry me sauce in a cast iron skillet.

Step 4: Add chicken stock and bring to a simmer. Stir in cream, Dijon, Parmesan, and red pepper flakes. Season with salt and pepper, whisk well and cook 2–3 minutes until slightly thickened.

Step 5: Stir in sun-dried tomatoes, return salmon to the skillet, spoon sauce over, and simmer 2–3 minutes until heated through. Garnish with basil.

Overhead view of Marry Me Salmon in a cast-iron skillet.

Recipe Tips

Use fresh, high-quality salmon:
Fresh (or properly thawed) fillets make all the difference. Look for bright, vibrant color and no strong fishy smell.

Sear first, then simmer gently:
Start by searing in butter or olive oil for a few minutes per side, then finish cooking it in the sauce so it stays moist and soaks up all that flavor.

Pat salmon dry before searing:
This helps the salmon get that golden, crispy crust instead of steaming in the pan.

Use sun-dried tomatoes packed in oil:
They add rich flavor and help the sauce blend beautifully with the cream and Parmesan.

Don’t overcook it!
Salmon is perfect at 125–130°F (52–54°C) internal temp. It should flake easily but still be juicy and tender. Use a meat thermometer to check for doneness.

More Salmon Recipes

Marry Me Salmon

No ratings yet
Author: Olivia Ribas
Servings4 people
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Marry Me Salmon is a dish so irresistibly delicious, it might just prompt a proposal. Juicy salmon fillets are pan-seared and smothered in a creamy, cheesy sauce with garlic, sun-dried tomatoes, a touch of chili, and fresh basil. It’s rich, flavorful, and so comforting, yet ready in just 30 minutes. Perfect for a date night, a special dinner, or even a family-friendly meal that feels fancy without the fuss.
Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

Instructions 

  • Pat the salmon fillets dry, then season both sides with salt, black pepper, paprika, and garlic powder.
    Overhead view of raw, seasoned salmon fillets resting on a paper towel on the kitchen countertop.
  • Heat olive oil in a large skillet over medium-high heat. Add the salmon and sear for 3–4 minutes per side, until golden brown and just cooked through. Remove from the skillet and set aside.
    Seared salmon fillets cooking in a cast-iron skillet.
  • In the same skillet, reduce the heat to medium. Add the butter and let it melt. Sauté the onions for about 3 minutes, then add the minced garlic and cook for 30 seconds to 1 minute, until fragrant.
    sautéed onions in a cast iron skillet
  • Pour in the chicken stock and bring to a simmer. Stir in the heavy cream, Dijon mustard, Parmesan cheese, and chili flakes. Season with salt and pepper again. Cook for 2–3 minutes, stirring often, until the sauce thickens slightly.
    marry me sauce in a cast iron skillet.
  • Add the chopped sun-dried tomatoes and simmer for another minute.
  • Return the salmon fillets to the skillet, spooning the sauce over the top. Simmer for 2–3 minutes, just until the salmon is heated through and coated in the sauce.
  • Sprinkle with fresh basil before serving. Enjoy with rice, pasta, mashed potatoes, or crusty bread to soak up the sauce.

Notes

  • Fridge: Store cooled salmon leftovers and sauce in an airtight container in the fridge for up to 3 days.
  • Freezer: Freeze in a sealed container for up to 2 months.
  • Reheat: Warm gently in a skillet or microwave. Add a splash of cream or water if the sauce is too thick.

Nutrition

Serving: 1/4, Calories: 386kcal, Carbohydrates: 18g, Protein: 21g, Fat: 25g, Cholesterol: 73mg, Sodium: 377mg, Potassium: 695mg, Fiber: 4g, Sugar: 8g

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?

Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.

Olivia Ribas

Welcome

Hi, I'm Olivia


I’m so glad you’re here! For over 11 years, I’ve been sharing tasty, easy-to-make recipes on Primavera Kitchen. Now, you’ll find more than 700 delicious recipes—chicken, salmon, and pork chops are some of the most popular—perfect for quick dinners and everyday family-friendly cooking with fresh ingredients.

Explore More

Leave a comment

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

Rate This Recipe:




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