This Marry Me Salmon is one of those dishes that will have everyone saying "Wow!" It’s so creamy, buttery, and packed with flavor from the sun-dried tomatoes. The salmon itself is flaky and juicy, cooked to perfection, and paired with a rich sauce that’s full of savory goodness. It’s one of my absolute favorites.

I’m a huge fan of Tuscan-inspired recipes, and this Tuscan salmon is definitely one that hits the mark. The creamy sun-dried tomato sauce has it all, garlic, Parmesan, and the sweetness of tomatoes blending into something truly special. The salmon is great on its own, but with the sauce, it’s on another level.
This Marry Me Salmon dish comes together super quickly, which makes it perfect for busy days or impressing someone at dinner. Whether you're making it for a date night or a weeknight dinner, this recipe will definitely be a hit. It’s that good, it might just make you say "Marry Me!"

Jump to:
⭐Why You'll Love This Marry Me Salmon
- Easy to Make: Despite feeling fancy, this dish is actually simple to put together. You don’t need any complicated techniques, just a few steps and you’re done.
- Delicious and Flavorful: The salmon is perfectly cooked, with a crispy outside and tender inside. The creamy sauce, packed with garlic, spinach, sun-dried tomatoes, and Parmesan, makes every bite mouthwatering.
- Quick Clean-Up: Everything cooks in one pan, so you get all the flavors and a super easy clean-up afterward.
- Impresses Without the Effort: It’s a dish that feels special, making it perfect for a date night or any occasion you want to feel fancy without the fuss.
🧾Marry Me Salmon Ingredients
Here’s what you need to make this Marry Me Salmon recipe:
For the Salmon:
- Salmon Fillets: I love using fresh salmon because it’s so tender and flaky. The rich flavor is perfect for a dish like this, and it’s packed with healthy fats that make it filling and satisfying.
- Extra Virgin Olive Oil: This adds a nice fruity richness and helps sear the salmon perfectly. I love how it gives the fish a golden crust while keeping it juicy on the inside.
- Unsalted Butter: Butter is key for adding that creamy, luxurious texture. It really helps bring out the natural flavor of the salmon and makes everything taste so rich.
- Salt & Black Pepper: These are just essentials! They bring out the natural taste of the salmon, and a little goes a long way to make everything flavorful.
For the Sauce:
- Garlic Cloves: Garlic is one of my favorite ingredients, it adds a savory, aromatic depth to the sauce that really makes it special. It’s the base of the flavor in the sauce!
- Baby Spinach: I add spinach for that fresh, earthy taste and vibrant green color. It wilts down beautifully in the sauce and balances out all the richness from the cream.
- Salt & Black Pepper: I season the sauce with just a little salt and pepper. It helps bring out the flavor of the sauce without overpowering it, keeping everything balanced.
- Italian Seasoning: I love using Italian seasoning because it adds a fragrant, herby kick that ties everything together.
- Sun-Dried Tomatoes & Cherry Tomatoes: I love using sun-dried tomatoes and cherry tomatoes together because the sun-dried ones add a rich, tangy flavor, while the cherry tomatoes bring a sweet, juicy burst.
- Heavy Cream: The cream is what makes the sauce so dreamy and rich. It turns the sauce into this velvety, comforting texture that pairs so well with the salmon.
- Chicken Stock (Low Sodium): I use chicken stock to add a savory depth to the sauce without making it too salty. It helps thin the sauce just enough so it coats the salmon nicely.
- Grated Parmesan Cheese: Parmesan melts perfectly into the sauce and gives it a salty, nutty flavor. It adds richness and helps thicken the sauce, making it even more creamy and satisfying.
See the recipe card below for a full list of ingredients and measurements.
👩🏻🍳How to Make Marry Me Salmon
These step-by-step instructions and photos will help you to visualize how to make this recipe. See the recipe card for a printable version of this recipe.

1. Season the salmon with salt and pepper, then sear it in a skillet with olive oil and butter for 2 minutes per side. Remove and set aside.
2. In the same skillet, sauté garlic, then cook baby spinach until wilted. Add sun-dried tomatoes, cherry tomatoes, and Italian seasoning, cooking until softened.
3. Pour in heavy cream and chicken stock, let it simmer, then stir in grated Parmesan until the sauce is smooth and creamy.
4. Return the salmon to the skillet, spoon over the sauce, and let it heat through before serving.

🍽 What to Serve with Marry Me Salmon
When I serve Marry Me Salmon, I love pairing it with crispy potato wedges that soak up the sauce perfectly, and some warm garlic bread or crusty ciabatta for dipping.
A fresh tomato salad with burrata adds a nice, creamy touch and complements the flavors of the salmon. For dessert, I like something light, like a lemon mousse or lemon posset, to finish off the meal with a refreshing, sweet note.

💭Tips for Recipe Success
Pat the salmon dry before cooking: This ensures a crispy, golden crust, avoiding any steam while it cooks.
Don’t overcrowd the pan: If you're cooking multiple fillets, cook them in batches. This way, each salmon fillet gets a good sear and cooks evenly.
Adjust the sauce thickness: If the sauce gets too thick while simmering, you can always add a little more chicken stock or cream to get the consistency you like. Just stir it in slowly.
Taste the sauce before serving: Make sure the sauce is well-seasoned, and adjust salt and pepper as needed to bring out the best flavors.
Storage: I store leftover Marry Me Salmon in an airtight container in the fridge, and it stays fresh for up to 2-3 days, just reheating it gently when I'm ready to enjoy it again!

🦐More Seafood Recipes to Try!
If you love Marry Me Salmon, try these delicious fish recipes:
- Tuna Croquettes
- Baked Whole Fish Tilapia
- Sushi Salmon Bake
- Tuna Pasta Salad
- Baked Cod
- Salmon Stew
- Crabby Cake
🍛More Dinner Recipes!
Here are more of my favorite dinner recipes! Try these:
HUNGRY FOR MORE? Subscribe to my Newsletter and follow along on Facebook, Pinterest, and Instagram for all the latest updates.
📖 Recipe

Marry Me Salmon
Ingredients
For the Salmon:
- 3 Salmon Fillets - Without Skin
- 1 tablespoon Extra Virgin Olive Oil
- 1 tablespoon Unsalted Butter
- ½ teaspoon Salt
- ¼ teaspoon Black Pepper
For the Sauce:
- 4 Garlic Cloves
- 100 g Baby Spinach
- ¼ teaspoon Salt
- ¼ teaspoon Black Pepper
- 1 teaspoon Italian Seasoning
- 50 g Sun-Dried Tomatoes
- 100 g Cherry Tomatoes
- 120 ml Heavy Cream
- 150 ml Chicken Stock - Low Sodium
- 40 g Grated Parmesan Cheese
Instructions
- Season the salmon fillets with salt and pepper on both sides.
- In a large skillet, heat extra virgin olive oil and butter over medium-high heat.
- Add the salmon fillets to the skillet, cooking for about 2 minutes on both sides. Remove the salmon from the skillet and set aside.
- In the same skillet, add minced garlic and cook for about 30 seconds until fragrant.
- Add baby spinach and season with salt and pepper. Cook until wilted.
- Stir in sun-dried tomatoes, cherry tomatoes, and Italian seasoning. Cook for another 1- 2 minutes until the tomatoes soften slightly.
- Pour in heavy cream and chicken stock. Bring to a gentle simmer and let the sauce reduce for about 1-2 minutes.
- Stir in the grated Parmesan cheese until melted and combined.
- Return the cooked salmon fillets to the skillet, spooning. Let them warm through for another 1-2 minutes.
- Enjoy hot with your favorite sides like crusty bread or roasted potatoes!
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.
Karen says
This "Marry Me Salmon" looks amazing! The creamy sun-dried tomato sauce is such a perfect pairing with the salmon. Can't wait to try it!