The phytophagous beetle family Curculionidae is the most species-rich insect family known, with much of this diversity having been attributed to both co-evolution with food plants and host shifts at key points within the early evolutionary history of the group. Less well understood is the extent to which patterns of host use vary within or among related species, largely because of the technical difficulties associated with quantifying this. Here we develop a recently characterized molecular approach to quantify diet within and between two closely related species of weevil occurring primarily within dry forests on the island of Mauritius. Our aim is to quantify dietary variation across populations and assess adaptive and nonadaptive explanations for this and to characterize the nature of a trophic shift within an ecologically distinct population within one of the species. We find that our study species are polyphagous, consuming a much wider range of plants than would be suggested by the literature. Our data suggest that local diet variation is largely explained by food availability, and locally specialist populations consume food plants that are not phylogenetically novel, but do appear to represent a novel preference. Our results demonstrate the power of molecular methods to unambiguously quantify dietary variation across populations of insect herbivores, providing a valuable approach to understanding trophic interactions within and among local plant and insect herbivore communities.