Why You’ll Love This Recipe
This dish combines the smoky, charred flavor of grilled salmon with the brightness of lemon and dill, plus a silky white sauce for extra indulgence. It’s a versatile recipe that works beautifully for weeknight dinners or special occasions, and it’s quick enough to prepare in under 30 minutes.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the grilled salmon:
salmon fillets
olive oil
salt and black pepper
lemon wedges
For the lemon dill butter:
unsalted butter
fresh dill (or dried)
lemon zest
lemon juice
salt
For the creamy white sauce:
butter
garlic, minced
all-purpose flour
milk or half-and-half
Parmesan cheese, grated
salt and pepper
optional: nutmeg or lemon zest
Directions
- Preheat grill or grill pan to medium-high heat.
- Brush salmon fillets with olive oil and season with salt and black pepper.
- Grill salmon skin-side down first for 4–5 minutes, then flip and cook another 3–4 minutes until opaque and flaky.
- While salmon cooks, make the lemon dill butter: in a small bowl, combine softened butter, dill, lemon zest, lemon juice, and a pinch of salt. Mix until smooth.
- For the creamy white sauce, melt butter in a small saucepan. Add garlic and cook until fragrant. Stir in flour and cook for 1 minute.
- Gradually whisk in milk until smooth and thickened. Add Parmesan cheese, stirring until melted. Season with salt, pepper, and optional nutmeg or lemon zest.
- Serve salmon topped with a pat of lemon dill butter and drizzle of creamy sauce. Garnish with lemon wedges.
Servings and timing
Servings: 4 servings
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Variations
- Herb butter twist: Swap dill for parsley, basil, or tarragon.
- Citrus boost: Add orange or lime zest to the butter for a unique flavor.
- Lighter version: Skip the creamy sauce and serve with just the lemon dill butter.
- Pan-seared option: Cook the salmon in a hot skillet if you don’t have a grill.
- Spicy touch: Add a pinch of red pepper flakes to the sauce for heat.
Storage/Reheating
Refrigerate leftover salmon in an airtight container for up to 2 days. To reheat, place in a covered dish in a 300°F oven until warmed through, or enjoy cold over salads. Store leftover sauce separately in the refrigerator and reheat gently on the stove with a splash of milk if needed.
FAQs
1. Can I make the lemon dill butter ahead of time?
Yes, prepare it in advance and refrigerate for up to 5 days or freeze for longer storage.
2. Do I need to keep the salmon skin on?
It’s optional the skin adds flavor and helps prevent sticking, but skinless fillets work too.
3. Can I bake the salmon instead of grilling?
Yes, bake at 400°F for 12–15 minutes until the salmon flakes easily.
4. What other fish can I use?
Trout, halibut, or cod are excellent alternatives.
5. Can I make the creamy sauce lighter?
Yes, use low-fat milk and reduce butter for a lighter version.
6. How do I know when salmon is done?
The flesh should be opaque and flake easily with a fork. Internal temperature should reach 145°F.
7. Can I freeze the sauce?
It’s best enjoyed fresh, but you can freeze it. Reheat gently and whisk to restore texture.
8. Can I grill salmon on foil?
Yes, grilling on foil prevents sticking and makes cleanup easier.
9. What sides pair best with this dish?
Roasted vegetables, rice, mashed potatoes, or a fresh green salad complement it well.
10. Can I use dried dill instead of fresh?
Yes, use about one-third the amount of dried dill in place of fresh.
Conclusion
Grilled Salmon with Lemon Dill Butter is a flavorful, elegant dish that’s easy to prepare at home. With a balance of smoky grilled fish, zesty herb butter, and creamy garlic-Parmesan sauce, it’s versatile enough for both weeknight meals and special gatherings. Serve with simple sides and enjoy a restaurant-worthy experience at your own table.
PrintGrilled Salmon with Lemon Dill Butter
Juicy grilled salmon fillets served with bright lemon dill butter and a creamy garlic-Parmesan sauce for a restaurant-quality meal ready in under 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Grilling
- Cuisine: American
Ingredients
4 salmon fillets
2 tablespoons olive oil
Salt and black pepper to taste
Lemon wedges for serving
For the lemon dill butter:
4 tablespoons unsalted butter, softened
1 tablespoon fresh dill (or 1 teaspoon dried dill)
1 teaspoon lemon zest
1 teaspoon lemon juice
Pinch of salt
For the creamy white sauce:
2 tablespoons butter
2 cloves garlic, minced
2 tablespoons all-purpose flour
1 1/2 cups milk or half-and-half
1/2 cup Parmesan cheese, grated
Salt and black pepper to taste
Optional: pinch of nutmeg or extra lemon zest
Instructions
- Preheat grill or grill pan to medium-high heat.
- Brush salmon fillets with olive oil and season with salt and black pepper.
- Grill salmon skin-side down for 4–5 minutes, then flip and cook another 3–4 minutes until opaque and flaky.
- Prepare lemon dill butter by mixing softened butter, dill, lemon zest, lemon juice, and salt in a small bowl until smooth.
- For the creamy white sauce, melt butter in a saucepan, add garlic, and cook until fragrant. Stir in flour and cook for 1 minute.
- Whisk in milk gradually until smooth and thickened, then add Parmesan cheese. Stir until melted and season with salt, pepper, and optional nutmeg or zest.
- Serve salmon with a pat of lemon dill butter and a drizzle of creamy sauce. Garnish with lemon wedges.
Notes
Salmon is done when it reaches 145°F internally and flakes easily with a fork.
You can make the lemon dill butter up to 5 days ahead or freeze it for longer storage.
For a lighter option, serve salmon with just the lemon dill butter.
If grilling isn’t an option, bake salmon at 400°F for 12–15 minutes.
Pair with roasted vegetables, mashed potatoes, or a green salad for a complete meal.
Nutrition
- Serving Size: 1 fillet with sauce
- Calories: 420
- Sugar: 2g
- Sodium: 410mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 0g
- Protein: 36g
- Cholesterol: 115mg