Smatra se da gardun potječe iz područja južne Europe i Mediterana, iako mu je prava pradomovina nepoznata. Gardun se uzgaja još od vremena starih Grka, kada je bio uzgajan na Siciliji pod imenom kaktos. Rimljani su preuzeli tradiciju uzgajanja garduna od Grka. U islamskom svijetu, u području Magreba također se uzgajao gardun. Postoje dokazi da se gardun uzgajao oko Napulja u devetom stoljeću, a po legendi, u Francusku ju je uvela kraljica Caterina de' Medici (""na jednom vjenčanju je jela toliko da je mislila da će umrijeti, a uhvatio ju je i proljev. Rekli su da je to od jedenja previše garduna."" - Pierre de L'Estoile, 19.06.1576)