Can I use a different type of fish?
Yes. Use firm-fleshed whole fish of similar size (1–1.5 lbs): sea bream, mackerel, or trout work well. Adjust roasting time by 2–3 minutes if the fish is noticeably larger or smaller.
How do I know when the fish is done?
The flesh should flake easily with a fork at the thickest part near the backbone, and the eyes should be opaque. Internal temperature should reach 145°F (63°C).
Should I scale and gut the fish myself?
Ask your fishmonger to do it for you if you're uncomfortable. If scaling at home, use a fish scaler or the edge of a spoon, working from tail to head under cold water.
Can I make this ahead?
Stuff the fish up to 2 hours ahead and refrigerate. Bring to room temperature for 10 minutes before roasting to ensure even cooking.
What if I don't have fresh dill?
Substitute with fresh tarragon, fennel fronds, or parsley in the same quantity. Dried dill is less ideal but use 1 tbsp if necessary.