If you love salmon and crave a rich, creamy dish, this Marry Me Salmon recipe is just what you need! Inspired by the famous “Marry Me Chicken,” this dish features tender, flaky salmon cooked in a luscious garlic parmesan cream sauce with sun-dried tomatoes. It’s a restaurant-quality meal that’s easy to make at home!
Why You’ll Love This Recipe
- Quick & Easy – Ready in under 30 minutes, making it perfect for busy nights.
- Rich & Creamy – The garlic parmesan sauce is incredibly indulgent.
- Perfect for Date Night – Impress your loved one with a gourmet-style dish.
Ingredients You’ll Need
- 4 salmon fillets (skin-on or skinless)
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 1 cup heavy cream
- ½ cup chicken broth
- ½ cup grated parmesan cheese
- ½ teaspoon red pepper flakes (optional, for heat)
- ½ cup sun-dried tomatoes, chopped
- 1 teaspoon Italian seasoning
- 2 tablespoons fresh basil, chopped (for garnish)

Step-By-Step Instructions
Step 1: Prepare the Salmon
Pat the salmon fillets dry with a paper towel. Season both sides with salt, black pepper, and paprika.
Step 2: Sear the Salmon
Heat olive oil in a large skillet over medium-high heat. Place the salmon fillets skin-side down (if using skin-on) and sear for about 4-5 minutes per side, until golden brown and nearly cooked through. Remove and set aside.
Step 3: Make the Creamy Sauce
Reduce heat to medium and melt butter in the same skillet. Add garlic and sauté until fragrant, about 30 seconds. Pour in the chicken broth and scrape up any browned bits from the pan.
Stir in the heavy cream, parmesan cheese, red pepper flakes, sun-dried tomatoes, and Italian seasoning. Simmer for 2-3 minutes, stirring frequently, until the sauce thickens slightly.
Step 4: Finish Cooking the Salmon
Return the salmon fillets to the skillet and spoon the creamy sauce over them. Let them simmer for another 3-4 minutes, until the salmon is fully cooked and flaky.
Step 5: Garnish & Serve
Sprinkle with fresh basil and serve immediately. Enjoy this dish with pasta, mashed potatoes, or roasted vegetables for a complete meal.

Serving Suggestions
- Serve over buttery mashed potatoes or pasta to soak up the delicious sauce.
- Pair with a side of garlic bread for extra indulgence.
- Add steamed asparagus or roasted Brussels sprouts for a healthy balance.
Tips & Variations
- Use Different Fish – This sauce pairs well with cod, halibut, or even shrimp.
- Make it Dairy-Free – Substitute coconut cream for heavy cream and nutritional yeast for parmesan.
- Add Spinach – Stir in fresh spinach for added greens and nutrition.
- Storage – Store leftovers in an airtight container in the refrigerator for up to 3 days.
Final Thoughts
This Marry Me Salmon is a rich, creamy, and flavorful dish that’s sure to impress. Whether for a special occasion or a quick weeknight dinner, this recipe is a must-try. Give it a go and let the flavors win your heart!
Print
Marry Me Salmon: A Creamy, Flavorful Delight
Description
If you love salmon and crave a rich, creamy dish, this Marry Me Salmon recipe is just what you need! Inspired by the famous “Marry Me Chicken,” this dish features tender, flaky salmon cooked in a luscious garlic parmesan cream sauce with sun-dried tomatoes. It’s a restaurant-quality meal that’s easy to make at home!
Ingredients
- 4 salmon fillets (skin-on or skinless)
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 1 cup heavy cream
- ½ cup chicken broth
- ½ cup grated parmesan cheese
- ½ teaspoon red pepper flakes (optional, for heat)
- ½ cup sun-dried tomatoes, chopped
- 1 teaspoon Italian seasoning
- 2 tablespoons fresh basil, chopped (for garnish)
Instructions
Pat the salmon fillets dry with a paper towel. Season both sides with salt, black pepper, and paprika.
Step 2: Sear the Salmon
Heat olive oil in a large skillet over medium-high heat. Place the salmon fillets skin-side down (if using skin-on) and sear for about 4-5 minutes per side, until golden brown and nearly cooked through. Remove and set aside.
Step 3: Make the Creamy Sauce
Reduce heat to medium and melt butter in the same skillet. Add garlic and sauté until fragrant, about 30 seconds. Pour in the chicken broth and scrape up any browned bits from the pan.
Stir in the heavy cream, parmesan cheese, red pepper flakes, sun-dried tomatoes, and Italian seasoning. Simmer for 2-3 minutes, stirring frequently, until the sauce thickens slightly.
Step 4: Finish Cooking the Salmon
Return the salmon fillets to the skillet and spoon the creamy sauce over them. Let them simmer for another 3-4 minutes, until the salmon is fully cooked and flaky.
Step 5: Garnish & Serve
Sprinkle with fresh basil and serve immediately. Enjoy this dish with pasta, mashed potatoes, or roasted vegetables for a complete meal.
Notes
- Use Different Fish – This sauce pairs well with cod, halibut, or even shrimp.
- Make it Dairy-Free – Substitute coconut cream for heavy cream and nutritional yeast for parmesan.
- Add Spinach – Stir in fresh spinach for added greens and nutrition.
- Storage – Store leftovers in an airtight container in the refrigerator for up to 3 days.