A burgonyát héjában megmossuk és negyedekbe vágjuk. Egy nagyobb lábasba tesszük, felöntjük annyi vízzel, amennyiben a tészta és a zöldbab is megfőhet, majd forrásig hevítjük. Kb. 5 perc elteltével hozzáadjuk a tésztát, és közepes-erős lángon további 10–12 percig főzzük, amíg a tészta el nem készül.
A főzés utolsó percében hozzáadjuk a zöldbabot. Ezután mindent leszűrünk és hideg folyóvízzel lehűtjük.
Egy kisebb lábasba tesszük a tojásokat, felöntjük vízzel, és közepes lángon 7–8 percig főzzük. Főzés után hideg vízben lehűtjük, megpucoljuk és negyedekbe vágjuk.
Közben egy magasabb tálban simára turmixoljuk a bazsalikomot, a kesudiótt, a kókusztejet, a sót és a borsot, majd az elkészült pestót a hűtőbe tesszük, amíg minden megfő.
A burgonyát a tésztával és a zöldbabbal egy nagyobb tálba tesszük, és rákanalazzuk a pestót. Sóval, borssal és citromlével ízesítjük, majd összekeverjük. A tojással együtt tálaljuk.