Pasta in Salzwasser al dente kochen.Den Spargel waschen, putzen, in mundgerechte Stücke schneiden und in einer Pfanne mit etwas Olivenöl andünsten.
Schalotte und Knoblauch schälen und kein schneiden. Olivenöl in einer Pfanne erhitzen, Schalotte und Knoblauch glasig dünsten. Mit Wein (oder Gemüsebrühe) ablöschen und für einige Minuten aufkochen lassen.
Den Ricotta unterrühren, den Spargel mit den Nudelnvorsichtig untermischen. Mit Senf, Salz und Pfeffer abschmecken. Zum Schluss das frische Basilikum unterrühren.