This Pan-Seared Fish with Creamy Dill Sauce features tender white fish fillets cooked until beautifully golden and topped with a silky lemon-dill cream sauce. The combination of buttery fish, fresh dill, garlic, lemon, and a rich creamy sauce creates an elegant restaurant-style dinner that is easy enough for weeknights and impressive enough for special occasions.
Why You’ll Love It
- Tender, flaky fish with a beautifully golden exterior
- Creamy dill sauce adds fresh, bright, and savory flavor
- Quick and easy enough for a weeknight dinner
- Perfect with potatoes, green beans, rice, or roasted vegetables
Ingredients Overview
Fish
- 4 white fish fillets, about 6 oz each
- 1 tbsp olive oil
- 1 tbsp butter
- 1 tsp garlic powder
- ½ tsp onion powder
- ½ tsp paprika
- ¾ tsp salt
- ½ tsp black pepper
Creamy Dill Sauce
- 2 tbsp butter
- 3 garlic cloves, minced
- 1 cup heavy cream
- ½ cup chicken or vegetable broth
- ½ cup freshly grated Parmesan cheese
- 1 tbsp fresh lemon juice
- 1 tsp lemon zest
- 2 tbsp fresh dill, chopped
- 1 tsp Dijon mustard
- ¼ tsp black pepper
- Salt to taste
Garnish
- Fresh dill sprigs
- Fresh parsley, chopped
- Lemon wedges
- Extra cracked black pepper

Step-by-Step Instructions
1. Prepare the Fish
Pat the fish fillets completely dry with paper towels.
Season both sides evenly with garlic powder, onion powder, paprika, salt, and black pepper.
Let the fish rest for about 5 minutes while heating the skillet.
2. Pan-Sear the Fish
Heat olive oil and butter in a large skillet over medium-high heat.
Add the fish fillets and cook undisturbed for 3–4 minutes, until the bottoms are golden.
Carefully flip and cook for another 2–4 minutes, depending on thickness.
Transfer the fish to a plate and keep warm.
3. Prepare the Garlic Base
Reduce the skillet heat to medium.
Add the butter and minced garlic.
Cook for about 30 seconds, stirring constantly, until fragrant.
Be careful not to brown the garlic.
4. Make the Creamy Dill Sauce
Pour in the broth and scrape up the flavorful browned bits from the skillet.
Add heavy cream, Dijon mustard, lemon zest, black pepper, and a small pinch of salt.
Simmer gently for 3–4 minutes.
Gradually stir in the Parmesan until melted and smooth.
Add the lemon juice and chopped fresh dill.
5. Return the Fish
Place the cooked fish fillets back into the skillet.
Spoon the creamy dill sauce generously over each piece.
Simmer gently for another 1–2 minutes, just until the fish is warmed through and coated in sauce.
6. Serve
Arrange the fish on serving plates.
Spoon additional creamy dill sauce over the top.
Finish with fresh dill, chopped parsley, cracked black pepper, and lemon wedges.
Serve immediately while warm and creamy.
Cooking Tips
- Pat the fish thoroughly dry before cooking to help create a golden crust.
- Use a sturdy white fish such as cod, halibut, haddock, or sea bass.
- Avoid flipping the fish repeatedly, as delicate fillets can break apart.
- Keep the cream sauce at a gentle simmer to prevent separation.
- Add fresh dill and lemon near the end to preserve their bright flavor.
Serving Suggestions
Serve this pan-seared fish with creamy dill sauce with:
- Garlic butter baby potatoes
- Steamed green beans
- Roasted asparagus
- Steamed white rice
- Fresh garden salad
Storage
Store leftover fish and creamy dill sauce in an airtight container in the refrigerator for up to 2 days.
Reheat gently in a skillet over low heat or in a 300°F (150°C) oven. Add a small splash of cream or broth if the sauce becomes too thick.
Leftover Ideas
- Flake leftover fish over rice with extra dill sauce.
- Serve it inside warm wraps with lettuce and cucumber.
- Add leftover fish to pasta with the remaining creamy sauce.
- Serve chilled over a fresh green salad with lemon dressing.
FAQs
What type of fish works best for this recipe?
Cod, halibut, haddock, sea bass, or another firm white fish works beautifully.
Can I use frozen fish?
Yes. Thaw it completely and pat it very dry before seasoning and cooking.
Can I use half-and-half instead of heavy cream?
Yes. The sauce will be slightly lighter and thinner but still delicious.
How do I know when the fish is done?
The fish should be opaque, flake easily with a fork, and reach an internal temperature of 145°F (63°C).
Final Thoughts
Pan-Seared Fish with Creamy Dill Sauce combines tender flaky fish, buttery garlic, fresh herbs, lemon, and a luxurious creamy sauce in one beautifully balanced dinner. Served with baby potatoes and green beans, it makes an elegant yet approachable meal that is perfect for family dinners, date nights, or special occasions.
#PanSearedFish #CreamyDillSauce #FishRecipes #SeafoodDinner #EasyDinner