Marry Me Salmon Recipe – Creamy Garlic Parmesan Salmon Everyone Loves
If you’re looking for a restaurant-worthy salmon dinner that’s surprisingly easy to make at home, this Marry Me Salmon Recipe deserves a place on your menu. Tender salmon fillets are simmered in a rich, creamy parmesan sauce loaded with garlic, sun-dried tomatoes, and Italian herbs. The flavors are bold, comforting, and irresistibly delicious.

Inspired by the famous “Marry Me Chicken,” this salmon version delivers the same creamy, savory experience while adding the rich flavor and health benefits of salmon. Whether you’re planning a cozy date night, a family dinner, or simply want to elevate your weeknight meal, this recipe is guaranteed to impress.
What We’re Using
This dish relies on a handful of simple ingredients that work together beautifully. Fresh salmon provides a buttery texture, while garlic, parmesan cheese, and sun-dried tomatoes create a luxurious sauce that’s packed with flavor.
The combination of cream, herbs, and cheese transforms everyday ingredients into something that feels truly special without requiring complicated cooking techniques.
Ingredients

For the Salmon:
- 4 salmon fillets (about 6 ounces each)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon paprika
- 1 tablespoon olive oil
For the Creamy Sauce:
- 2 tablespoons butter
- 4 cloves garlic, minced
- ½ cup chopped sun-dried tomatoes
- 1 cup heavy cream
- ½ cup chicken broth
- ½ cup freshly grated parmesan cheese
- 1 teaspoon Italian seasoning
- 2 cups fresh spinach
- Fresh parsley for garnish
The Method for Marry Me Salmon
Step 1: Season the Salmon
Pat the salmon dry with paper towels. Season both sides with salt, pepper, and paprika.
Step 2: Sear the Salmon
Heat olive oil in a large skillet over medium-high heat. Cook salmon for 4-5 minutes per side until golden. Remove and set aside.
Step 3: Build the Sauce
Reduce heat to medium. Add butter and garlic to the skillet. Cook for 30 seconds until fragrant. Stir in sun-dried tomatoes and cook for another minute.
Step 4: Create the Cream Base
Pour in chicken broth and heavy cream. Stir continuously while bringing the mixture to a gentle simmer.
Step 5: Add Cheese and Herbs
Mix in parmesan cheese and Italian seasoning until the sauce becomes smooth and creamy.
Step 6: Add Spinach
Stir in fresh spinach and cook until wilted.
Step 7: Finish the Dish
Return salmon to the skillet. Spoon sauce over the fillets and simmer for 3-4 minutes until heated through.
Step 8: Serve
Garnish with fresh parsley and serve immediately.

What Sets This Recipe Apart
Many creamy salmon recipes rely heavily on cream alone. This version builds layers of flavor using parmesan cheese, garlic, sun-dried tomatoes, and herbs, creating a sauce that’s rich without being overwhelming.
The salmon remains the star while the sauce enhances every bite. The result is a balanced dish that’s elegant enough for entertaining yet simple enough for weeknight cooking.
Budget & Availability Swaps
Not every ingredient is always available, and that’s perfectly fine.
- Replace heavy cream with half-and-half for a lighter sauce.
- Use frozen salmon if fresh isn’t available.
- Substitute kale for spinach.
- Replace parmesan with Pecorino Romano.
- Use vegetable broth instead of chicken broth.
- Swap sun-dried tomatoes for cherry tomatoes when needed.
These substitutions still produce a delicious meal while helping you work with what you have on hand.
Hardware & Gadgets
You’ll need:
- Large skillet
- Measuring cups
- Sharp knife
- Cutting board
- Wooden spoon
- Tongs or fish spatula
A heavy-bottom skillet works best because it distributes heat evenly and helps develop better flavor.
Errors to Dodge
Overcooking the Salmon
Salmon continues cooking after removal from heat. Avoid drying it out by removing it once it flakes easily.
Boiling the Cream Sauce
A rapid boil can cause the sauce to separate. Keep the heat gentle.
Using Pre-Shredded Cheese
Freshly grated parmesan melts more smoothly and creates a better texture.
Skipping the Seasoning
Proper seasoning is essential for bringing out the natural flavors of the salmon and sauce.
Allergy-Friendly Swaps
Dairy-Free Option
Use coconut cream and dairy-free parmesan alternatives.
Gluten-Free Option
This recipe is naturally gluten-free when using certified gluten-free broth.
Low-Carb Version
Serve over cauliflower rice or steamed vegetables instead of pasta.
Nut-Free Option
No changes are required since the recipe contains no nuts.
Insider Tips
- Allow salmon to sit at room temperature for 15 minutes before cooking.
- Pat the salmon dry for better browning.
- Use freshly grated parmesan whenever possible.
- Taste the sauce before serving and adjust seasoning.
- Add a squeeze of lemon juice for brightness.
- Serve immediately for the best texture.
Storage & Reheat Guide
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze for up to 2 months, although cream sauces may slightly change texture after thawing.
Reheating
Warm gently in a skillet over low heat. Add a splash of cream or broth if needed to loosen the sauce.
Frequently Asked Questions
Why is it called Marry Me Salmon?
The recipe is inspired by Marry Me Chicken, a dish famous for its rich, irresistible creamy sauce that’s said to be proposal-worthy.
Can I use frozen salmon?
Yes. Thaw completely and pat dry before cooking.
What should I serve with Marry Me Salmon?
Mashed potatoes, pasta, rice, roasted vegetables, or crusty bread all pair wonderfully.
Can I make it ahead?
You can prepare the sauce ahead of time and cook the salmon fresh before serving.
Is this recipe keto-friendly?
Yes, it’s naturally low in carbohydrates and suitable for many keto meal plans.
Related Posts
- Creamy Tuscan Salmon with Spinach & Tomatoes
- Garlic Butter Shrimp
- Chicken Sausage Pesto Pasta
- Roast Chicken with Tomatoes and Olives
- Beef Stew
- Vegetable Lasagna
Before You Go
This Marry Me Salmon Recipe combines tender salmon with a rich parmesan cream sauce that’s packed with flavor. It’s easy enough for busy weeknights but elegant enough for special occasions. Once you try it, you’ll understand exactly why this recipe has become such a favorite among salmon lovers.
Marry Me Salmon
Ingredients
Ingredients
- 4 salmon fillets
- 1 tablespoon olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon paprika
- 2 tablespoons butter
- 4 cloves garlic
- ½ cup sun-dried tomatoes
- 1 cup heavy cream
- ½ cup chicken broth
- ½ cup parmesan cheese
- 1 teaspoon Italian seasoning
- 2 cups spinach
Instructions
Instructions
- Season salmon with salt, pepper, and paprika.
- Sear salmon in olive oil until golden.
- Remove and set aside.
- Cook garlic and sun-dried tomatoes in butter.
- Add broth and cream.
- Stir in parmesan and Italian seasoning.
- Add spinach and cook until wilted.
- Return salmon to skillet.
- Simmer until heated through.
- Garnish and serve.
