Maak de asperges zuiver en stop ze in een pan kokend water. Blancheer ze kort (1 min) en stop ze dan meteen in een kom koud water. Zet aan de kant.
Ondertussen doe je de geperste knoflook in een klein kommetje. Hier voeg je de olijfolie, panko, vegan rode pesto en 1 el geraspte vegan Parmezaanse kaas aan toe. Roer alles goed door elkaar en zet aan de kant.
Kook de korte rigatoni zoals de instructies op het pak dat aangeven. In een andere pan smelt je de plantaardige boter. Doe hier weer wat geperste knoflook bij en laat voor een minuutje bakken. Strooi de bloem in de pan en laat nogmaals een minuutje koken terwijl je aan het roeren bent. Giet de ongezoete sojamelk hier voorzichtig aan toe en mix het door elkaar met een garde. Als je saus té dik is, doe je er wat extra melk bij. Het zou een bechamel-achtige consistentie moeten hebben. Haal de pan van het vuur en mix er nog wat extra geraspte kaas doorheen. Kruid met peper en zout.
In een ovenschaal meng je de pasta goed samen met de saus en met de geblancheerde asperges. Strooi de broodkruimels erover en zet het in de oven voor zo'n 5 minuten totdat het mooi goudbruin wordt. Dresseer eventueel met nog wat extra vegan Parmezaanse kaas.