Self-assembly of multiple building blocks via hydrogen bonds into well-defined nanoconstructs with selective binding function remains one of the foremost challenges in supramolecular chemistry. Here, we report the discovery of a enantiopure nanocapsule that is formed through the self-assembly of eight amino acid functionalised molecules in nonpolar solvents through 48 hydrogen bonds. The nanocapsule is remarkably robust, being stable at low and high temperatures, and in the presence of base, presumably due to the co-operative geometry of the hydrogen bonding motif. Thanks to small pore sizes, large internal cavity and sufficient dynamicity, the nanocapsule is able to recognize and encapsulate large aromatic guests such as fullerenes C60 and C70. The structural and electronic complementary between the host and C70 leads to its preferential and selective binding from a mixture of C60 and C70.