The feeding ecology of the Brazilian silverside, Atherinella brasiliensis, in a sub-tropical estuary of Brazil was investigated through the gut analysis of 1431 individuals. We described dietary composition and analysed seasonal, estuarine habitat, and body size variations in the diet; trophic level; feeding diversity; and gut fullness indices. Results reveal that A. brasiliensis is a typical, generalistic and opportunistic predator that makes use of a wide array of prey types (at least 89 different types), with zooplankton (mainly calanoids), diatoms, terrestrial insects, and plant detritus making up the bulk of the overall diet. The exotic calanoid Temora turbinata ranked as the primary prey. A wide feeding diversity (mean H′ = 2.26), low trophic level (mean TROPH = 2.57), and high gut replenishment were persistent across seasons and habitats. Diet composition varied largely and significantly with respect to habitat, season, and body size. A closer assessment showed that habitat and season had a stronger effect on diet than fish size.