Was de aardappelen met schil en snijd ze in vieren. Doe ze in een grotere pan, voeg zoveel water toe dat er genoeg is om de pasta en de sperziebonen te koken, en breng aan de kook. Voeg na ca. 5 minuten de pasta toe en kook op middelhoog tot hoog vuur nog 10–12 minuten, totdat de pasta gaar is.
Voeg een minuut voor het einde van de kooktijd de sperziebonen toe. Giet daarna alles af en spoel koud onder koud stromend water.
Doe de eieren in een kleinere pan, dek af met water en kook 7–8 minuten op middelhoog vuur. Koel ze na het koken af in koud water, pel ze en snijd ze in vieren.
Meng ondertussen in een hoge kom de basilicum, cashewnoten, kokosmelk, zout en peper tot een gladde pesto en zet de pesto in de koelkast totdat alles klaar is.
Doe de aardappelen met de pasta en de sperziebonen in een grotere kom en schenk de pesto erover. Breng op smaak met zout, peper en citroensap en roer goed door. Serveer met het ei.