Sæt vand over til pasta, og skyl frugt og grønt.
Klargøring af grønt. Skær eventuelt træede ender af aspargesene, og skær aspargesene i 2 til 3 cm lange stykker. Pil løget, halvér det, og skær det i smalle strimler. Pluk og hak rosmarinen.
Skær rodenderne af munkeskægget, og skær tomaterne i både. Snit det friske hvidløg fint.
Pasta. Varm en pande op, tilsæt olie, og steg løg, asparges og rosmarin i 2 til 3 minutter.
Kog pastaen al dente i i gavmildt saltet vand i 2 til 3 minutter. Afdryp, men gem lidt af pastavandet.
Tilsæt pastaen til panden med asparges. Tilsæt sojacremen, kog op, og lad det simre i 2 til 3 minutter. Smag til med salt og peber, og justér eventuelt konsistensen med lidt pastavand.
Munkeskæg, tomat og hasselnødder. Varm en ny pande op, tilsæt olie, og steg munkeskægget i 1 til 2 minutter, til det er gennemvarmt. Tilsæt tomater og frisk hvidløg, og steg i yderligere 1 til 2 minutter.
Hak hasselnødderne, og drys dem over munkeskæg og tomat. Krydr med salt og peber, og dryp med citronsaft.
Anret pasta i skåle, og spis munkeskæg med tomater og hasselnødder til.