Eosinophils are white blood cells that function in innate immunity and participate in the pathogenesis of various inflammatory and neoplastic disorders. Their secretory granules contain four cytotoxic proteins, including the eosinophil major basic protein (MBP-1). How MBP-1 toxicity is controlled within the eosinophil itself and activated upon extracellular release is unknown. Here we show how intragranular MBP-1 nanocrystals restrain toxicity, enabling its safe storage, and characterize them with an X-ray-free electron laser. Following eosinophil activation, MBP-1 toxicity is triggered by granule acidification, followed by extracellular aggregation, which mediates the damage to pathogens and host cells. Larger non-toxic amyloid plaques are also present in tissues of eosinophilic patients in a feedback mechanism that likely limits tissue damage under pathological conditions of MBP-1 oversecretion. Our results suggest that MBP-1 aggregation is important for innate immunity and immunopathology mediated by eosinophils and clarify how its polymorphic self-association pathways regulate toxicity intra- and extracellularly.