Abstract The diet and feeding of juvenile common two-banded sea bream, Diplodus vulgaris, in the eastern central Adriatic Sea was studied to better understand local ecosystem dynamics in this region. Stomach contents of 140 individuals with total length (TL) between 22 and 106 mm, collected by small beach seines from February to November, were analysed. Food items identified in stomachs belonged to 16 prey groups: Copepoda, Gastropoda, Teleost eggs, Ostracoda, Polychaeta, Bivalvia, unidentified Crustacea, Amphipoda, Decapoda, Cumacea, Echinoidea, Anisopoda, Euphausiacea, Mysidacea, Branchiopoda and Isopoda. Overall, planktonic copepod crustaceans were the most important prey group (percentage index of relative importance, %IRI = 78.9), followed by gastropods (%IRI = 14.9). All other prey groups had much lower %IRI values and thus were of less importance. Fish size was an important factor influencing food composition. Planktonic copepods were the most important prey in juveniles of smaller sizes (up to 76 mm TL), whereas large-sized juvenile individuals (>76 mm TL) mainly consumed benthic prey, such as gastropods, polychaetes and bivalves. Feeding intensity was very high as indicated by the low vacuity index.