This creamy herb salmon is a showstopper! It features tender salmon fillets, covered in a rich, buttery garlic sauce that’s bursting with flavor. Perfect for impressing someone special!
I mean, who wouldn’t want a dish that’s so good it might just lead to a proposal? 😂 It’s easy to make and always a favorite at my dinner table. Serve it with some rice or veggies for a complete meal!
Key Ingredients & Substitutions
Salmon: Fresh salmon is key for this recipe. If you can’t find it, trout or Arctic char are great alternatives. Frozen salmon works too; just make sure it’s properly thawed before cooking.
Heavy cream: This adds richness to the sauce. You can substitute with half-and-half or coconut cream for a lighter option or if you’re dairy-free.
Parmesan cheese: Freshly grated gives the best flavor. If you’re lactose intolerant, try nutritional yeast for a cheesy flavor or a dairy-free cheese alternative.
Fresh herbs: Dill, parsley, and thyme are fantastic here. If you’re short on fresh herbs, dried herbs work too—use about a third of the amount since they’re more concentrated.
Chicken broth or white wine: For a non-alcoholic version, stick with chicken or vegetable broth. If you’re vegan, use vegetable broth and a plant-based butter substitute.
How Do You Achieve Perfectly Sear Salmon?
Searing salmon can be tricky, but it’s all about the heat and timing. Here are some tips:
- Start with a hot skillet. This helps create a nice crust. Use medium-high heat.
- Make sure the salmon is dry before seasoning. Patting it with a paper towel helps.
- Don’t overcrowd the pan. Cook in batches if necessary to keep the heat consistent.
- Cook about 4 minutes per side, or until the fish flakes easily with a fork. Keep an eye on it to avoid overcooking!
Follow these steps, and you’ll have beautifully seared salmon every time!

Marry Me Creamy Herb Salmon With Rich Garlic Butter Sauce
Ingredients You’ll Need:
- For the Salmon:
- 4 salmon fillets (about 6 oz each), skin removed
- Salt and black pepper, to taste
- 2 tablespoons olive oil
- For the Garlic Butter Sauce:
- 4 tablespoons unsalted butter, divided
- 4 cloves garlic, minced
- 1/2 cup heavy cream
- 1/4 cup chicken broth or white wine
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh dill, chopped (plus extra for garnish)
- 1 teaspoon fresh thyme leaves
- 1 teaspoon red pepper flakes (optional, for a little heat)
- For Serving:
- 1 lemon, cut into wedges
- Mixed fresh greens or baby spinach
How Much Time Will You Need?
This recipe takes about 10 minutes of prep time and 20 minutes of cooking time. In total, plan for about 30 minutes to have this delicious creamy herb salmon ready to serve. Perfect for a quick weeknight dinner or an impressive date night meal!
Step-by-Step Instructions:
1. Prepare the Salmon:
Start by patting the salmon fillets dry with paper towels. This helps them sear better. Season both sides generously with salt and pepper so they are well seasoned.
2. Sear the Salmon:
Heat the olive oil in a large skillet over medium-high heat. Once the oil is hot, add 2 tablespoons of butter. When the butter is melted and starts to foam, carefully place the salmon fillets in the skillet. Cook for about 4 minutes on each side, or until the salmon is golden brown and just cooked through. Remove the salmon from the pan and set aside on a plate.
3. Make the Garlic Butter Sauce:
Turn down the heat to medium. In the same skillet, add the remaining 2 tablespoons of butter. Once melted, add in the minced garlic and sauté for about 1 minute, stirring constantly so it doesn’t burn.
4. Add Liquids:
Pour in the chicken broth (or white wine) and let the mixture simmer for 2 minutes to reduce slightly, scraping any flavorful bits off the bottom of the pan.
5. Add Cream and Cheese:
Stir in the heavy cream and grated Parmesan cheese, whisking until the cheese melts and the sauce thickens, which should take about 2-3 minutes.
6. Add Herbs and Seasoning:
Mix in the chopped parsley, dill, thyme, and red pepper flakes if you want a bit of heat. Taste the sauce and adjust the seasoning with salt and pepper as needed. It should be flavorful!
7. Combine Salmon and Sauce:
Return the salmon fillets to the skillet, spooning the creamy sauce over them. Let everything simmer together for another 1-2 minutes to warm the salmon through and let the flavors meld.
8. Serve:
Carefully transfer the salmon to serving plates, and spoon some extra sauce on top. Garnish with fresh dill sprigs and lemon wedges. Serve immediately with mixed greens or baby spinach on the side.
Enjoy this indulgent, flavorful creamy herb salmon that’s perfect for a special dinner!
Can I Use Frozen Salmon for This Recipe?
Absolutely! Just make sure to thoroughly thaw the salmon first in the refrigerator overnight or by submerging it in cold water. Pat it dry before seasoning to ensure a good sear.
What Can I Substitute for Heavy Cream?
If you’re looking for a lighter option, you can use half-and-half or even a non-dairy milk, like almond or coconut milk. For a thicker texture, try using coconut cream or a plant-based sour cream.
How Do I Store Leftover Salmon?
Store any leftover salmon in an airtight container in the refrigerator for up to 2 days. To reheat, place it in a preheated oven at 350°F (175°C) for about 10 minutes or until warmed through, to maintain its moistness.
Can I Use Other Fish Instead of Salmon?
Yes! This creamy herb sauce works well with other fish such as trout, tilapia, or seabass. Just adjust the cooking time depending on the thickness of the fillets, as cooking times may vary.
