Penne nach Packungsangabe garen, danach 4 EL Kochwasser abfangen. Zwiebel halbieren und in Ringe schneiden, Knoblauch fein hacken. Zucchini längst halbieren und in Scheiben schneiden. Tomaten halbieren. Die holzigen Enden vom Spargel entfernen und die Stangen schräg vierteln. Erbsen auftauen lassen.
Öl in einer großen Pfanne erhitzen. Zwiebeln, Knoblauch, Zucchini und Spargel 5 Minuten bei mittlerer Hitze anbraten. Tomaten zugeben und kurz mit anbraten.
Sahne, Parmesan, Kochwasser und Zitronensaft unterrühren und 2 Minuten köcheln lassen. Nudeln und Erbsen zugeben und alles mit Salz, Pfeffer und Basilikum abschmecken.