Start by heating your grill to medium-high heat. Make sure the surface is clean and lightly oiled to prevent sticking. A properly heated grill helps create a crispy crust quickly.
In a bowl, mix softened butter with garlic, parsley, dill, lemon zest, lemon juice, and salt. Stir until everything is well combined and smooth. Set aside so it stays soft and ready to melt.
Pat the fish completely dry using paper towels to remove moisture. Score the skin lightly to prevent curling during cooking. Season both sides generously with salt and pepper.
Place the fillets skin-side down on the hot grill and press gently for even contact. Let it cook undisturbed for 3–4 minutes until the skin becomes crispy. Flip carefully and cook for another 2–3 minutes.
Remove the fish once it’s flaky and cooked through. Immediately top with a spoonful of herb butter so it melts beautifully. Serve with lemon wedges for a fresh finish.