Explanation
A dilettante is someone with a superficial interest in a subject, while a connoisseur is an expert with deep knowledge and refined taste. Therefore, "connoisseur" is the correct antonym, as it represents the opposite of amateurish dabbling.