In Lake Grande de Peñalara, an originally fishless small high mountain lake in the Central Iberian Peninsula, the brook trout was introduced in the 70s, eradicating 30 years later using gillnets. We investigated the time-course and changes in macroinvertebrates and zooplankton communities, before and after the eradication, by studying their richness and several biological and ecological traits of macroinvertebrates providing advantages or disadvantages against fish predation and colonising the different habitats. Macroinvertebrates richness increased from 13 taxa coexisting with fish, up to a maximum of 27 taxa after the eradication. Rare groups usually affected by fish predation, e.g. swimmers in surface and open waters, showed high dispersal and recolonization capabilities, while those with burrowing, interstitial or crawler habits maintained their presence even with fish given their advantage to hide from direct fish sight. Taxa with affinities for rare habitats within the lake (e.g. macrophyte beds) appeared occasionally 4-6 years after eradication. Contrastingly, zooplankton assemblage did not significantly change in richness in the next 10 years after eradication. No new species of cladocerans or copepods appeared after fish removal, but 4 new rotifers appeared and 5 taxa disappeared. This was apparently more related to a change in water quality or trophic status as a consequence of the fish removal than to the direct effect of fish removal on rotifers. In contrast, zooplankters were significantly smaller, on average, before fish eradication than later, indicating that the community responded to the change of predation pressure.