Kog spaghetti i en stor gryde med saltet vand ifølge anvisningerne på pakken, indtil den er al dente.
I en stor skål, pisk æggeblommer og revet parmesanost sammen. Krydr med en generøs mængde friskkværnet sort peber og en smule salt.
Varm olivenolie i en stor stegepande over medium varme. Knæk aspargesenderne af og skær det resterende i mindre stykker 3-4 cm.
Tilsæt det finthakkede hvidløg til panden og steg i et minut, indtil det begynder at dufte. Tilsæt de aspargesstykker og steg i yderligere 2-3 minutter. De skal stadig have bid.
Når pastaen er kogt, dræn den (gem en dl pastavand).
Hæld æggemassen over pastaen. Rør hurtigt rundt, så æggemassen bliver cremet og binder sig til pastaen. Hvis pastaen virker for tør, tilsæt lidt af det reserverede pastavand, indtil den ønskede konsistens er opnået.
Tilsæt asparges og rør rundt.
Anret pastaen på tallerkener og top hver portion med en klump burrata. Drys grofthakkede pistachienødder over og servér straks.