Curățați ceapa și tăiați-o mărunt.
Pregătiți o oală și încălziți în ea uleiul de măsline la foc mediu. Când uleiul este fierbinte, adăugați ceapa în oală și căliți-o 3 minute la foc mediu.
Între timp, curățați cartofii și tăiați-i bucăți de 1 cm.
Când ceapa este călită, adăugați cartofii pregătiți în oală și turnați supa. Acoperiți oala cu un capac și fierbeți la foc mediu 15–17 minute. La expirarea timpului, opriți focul și adăugați în oală usturoiul sălbatic, pătrunjelul, arpagicul și spanacul. Sărați și piperați, amestecați totul și lăsați ierburile și spanacul să se înmoaie ușor.
Pregătiți un blender de mână și mixați conținutul oalei bine, cel puțin 2 minute. Adăugați apoi brânza cremă și mai mixați 2 minute. Supa ar trebui să aibă o consistență fină; dacă nu reușiți să o mixați complet, folosiți o sită înainte de servire.
Împărțiți supa gata în farfurii, presărați fiecare porție cu migdale și brânză balcanică sfărâmată și serviți.