Creamy Dill Sauce with Salmon or Trout Recipe
Introduction
This creamy dill sauce pairs beautifully with tender salmon or trout fillets, adding a fresh, tangy flavor that’s perfect for a light, elegant meal. Easy to prepare and bursting with herbs and lemon, it’s a delightful complement to your fish.

Ingredients
- 3/4 cup sour cream
- 2 tsp Dijon or hot English mustard
- 1/2 tsp garlic powder or 1 small garlic clove, minced
- 2 1/2 tbsp fresh dill, finely chopped
- 1 tsp lemon zest
- 1 – 2 tbsp lemon juice
- 2 tbsp milk (or olive oil, for richness)
- 1/4 – 1/2 tsp salt
- 1/2 tsp white sugar
- 1/2 – 1 tbsp oil
- 4 salmon or trout fillets (125g / 4oz each)
- Salt and pepper, to taste
Instructions
- Step 1: In a bowl, mix together sour cream, mustard, garlic, fresh dill, lemon zest, lemon juice, milk (or olive oil), salt, and sugar. Stir well to loosen the sour cream and combine all ingredients. If possible, let the sauce rest for 10 minutes to develop flavor; if using fresh garlic, allow 20 minutes.
- Step 2: Pat the fish fillets dry with a paper towel. Season both sides with salt and pepper.
- Step 3: Heat the oil in a skillet over medium-high heat. Place the fish fillets skin side down in the skillet. Cook for 2 minutes, then carefully flip and cook the other side for 1 1/2 minutes until cooked through.
- Step 4: Remove the fish from the skillet and transfer to serving plates. Serve immediately with the creamy dill sauce on the side. Garnish with additional fresh dill and lemon wedges if desired.
Tips & Variations
- For a richer sauce, substitute olive oil instead of milk.
- Adjust the lemon juice to your preferred level of tartness to brighten the flavor.
- If fresh dill is unavailable, dried dill can be used but reduce quantity by half for best flavor.
- Try adding a teaspoon of capers or chopped green onions to the sauce for an extra zing.
Storage
Store any leftover dill sauce in an airtight container in the refrigerator for up to 3 days. Reheat fish gently or enjoy cold as leftovers. The sauce is best served fresh but can be stirred before serving if it separates.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use this sauce with other types of fish?
Yes, this creamy dill sauce works well with many mild-flavored fish like cod, haddock, or tilapia. Adjust cooking times based on the thickness of the fillets.
Is it possible to make this sauce dairy-free?
To make a dairy-free version, substitute the sour cream with a plant-based alternative and use olive oil instead of milk. The sauce will still be flavorful and creamy.
Print
Creamy Dill Sauce with Salmon or Trout Recipe
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Diet: Low Fat
Description
This creamy dill sauce perfectly complements pan-seared salmon or trout fillets, offering a tangy, herbaceous, and rich accompaniment to the delicate fish. The sauce combines sour cream, fresh dill, lemon zest, and a hint of mustard for a bright yet creamy flavor that elevates simple skillet-cooked fish into a delightful and elegant meal.
Ingredients
Dill Sauce
- 3/4 cup sour cream
- 2 tsp Dijon or hot English mustard
- 1/2 tsp garlic powder or 1 small garlic clove, minced
- 2 1/2 tbsp fresh dill, finely chopped
- 1 tsp lemon zest
- 1 – 2 tbsp lemon juice
- 2 tbsp milk (or olive oil, for richness)
- 1/4 – 1/2 tsp salt
- 1/2 tsp white sugar
Fish
- 1/2 – 1 tbsp oil (for cooking)
- 4 salmon or trout fillets (125g / 4oz each)
- Salt and pepper, to season
Instructions
- Prepare the Dill Sauce: In a bowl, mix together the sour cream, Dijon mustard, garlic powder or minced garlic, fresh dill, lemon zest, lemon juice, milk or olive oil, salt, and sugar. Stir well to loosen the sour cream and create a smooth sauce. Adjust the consistency with additional milk if needed and tartness by adding more lemon juice. If possible, set aside for 10 minutes to let flavors meld; if using fresh garlic, allow 20 minutes for best flavor development.
- Season the Fish: Pat the salmon or trout fillets dry thoroughly with paper towels. Season both sides of each fillet generously with salt and freshly ground black pepper to enhance the flavor and aid in forming a nice crust when cooking.
- Cook the Fish: Heat the oil in a skillet over medium-high heat until shimmering. Place the fillets skin-side down in the hot skillet. Cook for about 2 minutes without moving, allowing the skin to crisp. Carefully flip the fillets and cook for another 1 1/2 minutes, or until the fish is cooked through but still moist and tender inside.
- Serve: Transfer the cooked fillets to serving plates. Spoon or serve the creamy dill sauce on the side. Optionally garnish with extra fresh dill and lemon wedges for added brightness and presentation. Serve immediately for the best texture and flavor.
Notes
- For a richer sauce, substitute olive oil for milk as indicated.
- If using fresh garlic, allowing the sauce to rest for 20 minutes helps mellow and blend the flavors.
- The cooking times are based on standard 4oz fillets; adjust if your fillets are significantly thicker or thinner.
- Ensure the skillet is hot before adding fish to achieve a crispy skin.
- This sauce also works beautifully with other mild white fish or shellfish.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Main Dish
- Method: Frying
- Cuisine: American
Keywords: creamy dill sauce, salmon recipe, trout recipe, skillet fish, easy fish sauce, fresh dill sauce, pan-seared salmon

