Marry Me Salmon Recipe
I first stumbled upon Marry Me Chicken at a friend’s dinner party, and the name alone was intriguing. But what really hooked me was the creamy, flavor-packed sauce that felt like a love letter to my taste buds. Naturally, being a salmon enthusiast, I started thinking, “Why not try this with my favorite fish?” The result? Marry Me Salmon—a dish that’s equally rich, but with the added elegance of tender, flaky salmon. It’s become a dinner staple in my home, especially when I want something fancy but not overly complicated.
The name “Marry Me” apparently comes from how irresistible the dish is. Make it for someone, and they might just propose! While I can’t guarantee proposals, I can promise this dish will have everyone coming back for seconds.
My first attempt at marry me salmon (and why it was a winner!)
I remember the first time I made this for a quiet at-home date night. I had been meaning to jazz up my usual salmon routine and thought, “Why not give this a shot?” The kitchen smelled incredible—garlicky, herby, with that hint of sweet-tangy sun-dried tomatoes. When I plated it up, I could tell right away that this wasn’t just another salmon recipe. The sauce was velvety, clinging to each fillet, and the mix of flavors was just spot on. My partner’s eyes lit up after the first bite, and let’s just say there wasn’t much conversation at the table—just a lot of “mmm”s and “wow”s.
Since then, I’ve tweaked and perfected it, but that first attempt really showed me how a good sauce can completely elevate even the simplest fish. It’s become our go-to for special occasions or when we just need a cozy meal to unwind.
Where did this dish come from? A little background on the “marry me” recipe
The “Marry Me” recipe concept gained popularity online, primarily through the viral success of Marry Me Chicken. The basic idea revolves around a creamy, garlicky sauce combined with aromatic herbs and the savory richness of sun-dried tomatoes. While originally designed for chicken, this sauce works beautifully with other proteins like salmon. The original recipe is often credited as being a riff on Tuscan or Mediterranean flavors, with ingredients like sundried tomatoes and Parmesan cheese at its heart.
Over time, people have adapted it for various diets, and different proteins (like this salmon) have taken the spotlight. What I love about this dish is its flexibility—whether you’re cooking for two or hosting a dinner party, it’s versatile and impressive, every time.
Let’s talk ingredients: The stars of this dish
Every ingredient in this Marry Me Salmon recipe plays an important role, creating a balance of flavors that’ll make you want to recreate it again and again.
- Salmon fillets: The hero of this dish, salmon’s rich, flaky texture pairs wonderfully with the creamy sauce. I prefer wild-caught salmon for its flavor, but farmed is fine, too. If you’re out of salmon, trout or even cod could work as substitutes, though the texture will be different.
- Sun-dried tomatoes: These add a sweet, tangy punch and a bit of chewiness that contrasts nicely with the tender fish. If you don’t have sun-dried tomatoes on hand, roasted red peppers could work in a pinch. Just remember they won’t have the same concentrated flavor.
- Heavy cream: This is what makes the sauce so rich and luscious. If you’re looking for a lighter option, you can use half-and-half, though the sauce might not thicken as much.
- Parmesan cheese: Freshly grated is key! It adds a salty, nutty flavor and helps the sauce thicken. I wouldn’t recommend pre-shredded Parmesan, as it often contains additives that can affect how it melts.
- Garlic: You’ll use five cloves here, which might sound like a lot, but trust me, it mellows out in the sauce. Garlic powder can work in a pinch, but fresh garlic really makes a difference in this recipe.
- Basil and thyme: Dried basil and thyme add an earthy, herbal note that complements the richness of the cream and cheese. If you have fresh herbs, they can be added at the end for an extra burst of flavor.

Kitchen gear: What you need (and what you can totally skip)
To make Marry Me Salmon, you don’t need a ton of fancy kitchen gadgets. Here’s a quick rundown of the essentials:
- A large skillet: You want a pan with enough surface area to sear the salmon and still leave room for the sauce. A cast-iron or stainless-steel skillet works best because they hold heat well, but non-stick will also get the job done.
- Tongs or spatula: Something sturdy to flip the salmon without breaking it apart. I’ve definitely had a few “oops” moments when I tried to flip salmon with a fork (not recommended!).
- Microplane or grater: Freshly grated Parmesan is key, and a microplane will make it easy to get those fine, meltable shreds.
- A small whisk or spoon: For stirring the sauce and ensuring everything blends smoothly.
Step-by-step: How to make marry me salmon without the fuss
Now, let’s dive into the actual cooking process. You’ll find that this recipe comes together in just a few steps, but each one brings a lot of flavor to the dish. Here’s my foolproof method:
- Season the salmon.
In a small bowl, mix together your dried basil, garlic powder, onion powder, thyme, red pepper flakes, salt, and pepper. Rub half of this seasoning mixture all over the salmon fillets. Don’t be shy—make sure both sides are evenly coated. This is where a lot of your flavor is going to come from! - Sear the salmon.
Heat olive oil in a large skillet over medium-high heat. Once the oil shimmers, add your salmon fillets, flesh side down first. Sear for about 5 minutes on each side until you get a nice golden crust. Don’t worry if the salmon isn’t cooked through just yet—you’ll finish it in the sauce. Once seared, set the salmon aside on a plate. - Start the sauce.
In the same skillet (don’t clean it out—you want all those tasty bits from the salmon!), turn the heat down to low and add your minced garlic and sun-dried tomatoes. You can even add a splash of the oil from the sun-dried tomatoes for extra flavor. Sauté for about 1-2 minutes until the garlic is fragrant. - Deglaze and add the cream.
Pour in the chicken stock, scraping up any browned bits from the bottom of the pan (that’s where the flavor lives!). Then, stir in the heavy cream and Parmesan cheese along with the remaining seasoning mix. Let this simmer on medium-low for 10-15 minutes until the sauce has thickened slightly. - Finish cooking the salmon.
Gently place the salmon fillets back into the skillet, spooning the sauce over each fillet. Cook for another 3-5 minutes, depending on how well you like your salmon done. If you prefer a more medium-cooked salmon, go for 3 minutes. For well-done, aim for 5 minutes. - Garnish and serve.
Once done, sprinkle some fresh basil on top, and you’re ready to serve! The sauce will be thick, creamy, and packed with flavor.

Variations: How you can make this recipe your own
There are so many ways you can adapt this Marry Me Salmon recipe to suit your preferences:
- Make it dairy-free.
You can swap the heavy cream for coconut milk or a plant-based cream alternative. The sauce will have a slightly different flavor (a bit more tropical if using coconut milk), but it’ll still be creamy and delicious. - Gluten-free twist.
This recipe is naturally gluten-free, but always double-check your chicken stock to ensure it doesn’t contain any gluten-based additives. - Vegan option.
For a vegan version, you could replace the salmon with thick slices of roasted tofu or cauliflower steaks. Swap the Parmesan for nutritional yeast and use a vegetable stock instead of chicken. - Spice it up!
If you’re a fan of heat, feel free to up the amount of red pepper flakes or even add a fresh chili pepper to the sauce.
Presentation tips: How to make it look as good as it tastes
When serving Marry Me Salmon, I like to keep things simple but elegant. Spoon some of the creamy sauce onto a plate first, creating a “bed” for the salmon. Then, gently place the salmon fillet on top and drizzle a bit more sauce over it. Garnish with fresh basil leaves for a pop of color and freshness. If you’re feeling fancy, you could also add a lemon wedge on the side—just a small squeeze of lemon juice can brighten the whole dish.
Drink pairings: The best beverages to serve
When it comes to pairing non-alcoholic drinks with Marry Me Salmon, I like to keep things light and refreshing:
- Sparkling water with citrus.
A simple sparkling water with a slice of lemon or lime is perfect. The bubbles help cleanse your palate between bites of the rich sauce. - Herbal iced tea.
A chilled glass of mint or chamomile iced tea offers a mild sweetness and light flavor that won’t compete with the dish’s boldness. - Ginger lemonade.
If you’re craving something with a little more zing, try making a ginger-infused lemonade. The sharpness of the ginger complements the creamy sauce really well.
Leftovers and reheating tips
If you have any leftovers (though I doubt you will!), they’ll keep in an airtight container in the fridge for up to two days. When reheating, be sure to do it gently—salmon can dry out quickly. I suggest reheating in a pan over low heat, adding a splash of chicken stock or water to thin out the sauce if needed. You can also microwave it, but be careful not to overdo it. A minute or two should be plenty.
Adjusting the recipe for a crowd
This recipe easily scales up if you’re cooking for more people. For a larger group, simply double the ingredients. The only thing to keep in mind is that you may need to sear the salmon in batches to avoid overcrowding the pan. When scaling up, it might also take a little longer for the sauce to thicken, but just keep an eye on it and give it time. The sauce is the star, after all!
Common hiccups: What could go wrong (and how to fix it!)
- Sauce too thin?
If your sauce isn’t thickening as much as you’d like, let it simmer a little longer. If you’re in a rush, you can add a tiny cornstarch slurry (just a teaspoon of cornstarch mixed with water) to help it along. - Salmon sticking to the pan?
Make sure your pan is properly heated before adding the salmon. If it’s too cool, the fish will stick, and you’ll lose that beautiful sear.
Give this recipe a try—and make it your own!
I hope you give this Marry Me Salmon a try the next time you’re craving something a little special. It’s one of those recipes that feels luxurious but is easy enough to whip up on a weeknight. Plus, there’s plenty of room for personal touches, so don’t be afraid to get creative with it! Whether you’re cooking for someone special or just treating yourself, this dish is bound to become a favorite.

FAQs
1. Can I use frozen salmon fillets?
Yes, just make sure to thaw them completely and pat them dry before seasoning and cooking.
2. Can I make this dish ahead of time?
You can make the sauce ahead of time and reheat it, but I recommend cooking the salmon fresh to maintain its texture.
3. What other herbs can I use instead of basil?
Fresh parsley or thyme would be great substitutes. You can also experiment with oregano for a more Mediterranean twist.
4. Is there a lighter version of this dish?
For a lighter version, you can use half-and-half instead of heavy cream and reduce the amount of Parmesan cheese.
5. Can I use vegetable stock instead of chicken stock?
Yes! Vegetable stock works perfectly if you want to keep the dish lighter or vegetarian-friendly.

Marry Me Salmon Recipe
This Marry Me Salmon recipe features a creamy garlic-Parmesan sauce with sun-dried tomatoes. Perfect for a romantic dinner or family meal!
- Total Time: 35 minutes
- Yield: 4 1x
Ingredients
- 3–4 salmon fillets, skin removed
- 2 tbsp olive oil
- 1 tsp dried basil
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp dried thyme
- 3/4 tsp red pepper flakes
- 1/4 tsp salt
- 1/4 tsp black pepper
- 1 cup chicken stock, unsalted
- 1/2 cup heavy cream
- 1/3 cup chopped sundried tomatoes
- 5 garlic cloves, minced
- 1/2 cup freshly shredded parmesan cheese
- Fresh basil
Instructions
- Season the salmon.
In a small bowl, mix together your dried basil, garlic powder, onion powder, thyme, red pepper flakes, salt, and pepper. Rub half of this seasoning mixture all over the salmon fillets. Don’t be shy—make sure both sides are evenly coated. This is where a lot of your flavor is going to come from! - Sear the salmon.
Heat olive oil in a large skillet over medium-high heat. Once the oil shimmers, add your salmon fillets, flesh side down first. Sear for about 5 minutes on each side until you get a nice golden crust. Don’t worry if the salmon isn’t cooked through just yet—you’ll finish it in the sauce. Once seared, set the salmon aside on a plate. - Start the sauce.
In the same skillet (don’t clean it out—you want all those tasty bits from the salmon!), turn the heat down to low and add your minced garlic and sun-dried tomatoes. You can even add a splash of the oil from the sun-dried tomatoes for extra flavor. Sauté for about 1-2 minutes until the garlic is fragrant. - Deglaze and add the cream.
Pour in the chicken stock, scraping up any browned bits from the bottom of the pan (that’s where the flavor lives!). Then, stir in the heavy cream and Parmesan cheese along with the remaining seasoning mix. Let this simmer on medium-low for 10-15 minutes until the sauce has thickened slightly. - Finish cooking the salmon.
Gently place the salmon fillets back into the skillet, spooning the sauce over each fillet. Cook for another 3-5 minutes, depending on how well you like your salmon done. If you prefer a more medium-cooked salmon, go for 3 minutes. For well-done, aim for 5 minutes. - Garnish and serve.
Once done, sprinkle some fresh basil on top, and you’re ready to serve! The sauce will be thick, creamy, and packed with flavor.
Notes
If you have any leftovers (though I doubt you will!), they’ll keep in an airtight container in the fridge for up to two days. When reheating, be sure to do it gently—salmon can dry out quickly. I suggest reheating in a pan over low heat, adding a splash of chicken stock or water to thin out the sauce if needed. You can also microwave it, but be careful not to overdo it. A minute or two should be plenty.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner