Pasta nach Packungsanweisung al dente kochen. Abgießen, dabei etwa 1/2 Tasse Nudelwasser aufbewahren.
Backofen auf 200°C (390°F) vorheizen. Rote Paprika in Streifen schneiden. Mit 1 EL Sonnenblumenöl, Salz und Pfeffer auf einem Backblech vermischen. 15 Minuten rösten, bis sie zart sind.
Während die Pasta kocht und die Paprika röstet, die Avocados schälen und entkernen. In einem Mixer oder einer Küchenmaschine Avocadofleisch, Sahne, Zitronensaft, 1 Knoblauchzehe, Salz und Pfeffer vermengen. Pürieren, bis es glatt und cremig ist. Falls zu dick, einen Schuss Nudelwasser hinzufügen.
1 EL Sonnenblumenöl in einer großen Pfanne bei mittlerer Hitze erhitzen. Fein gehackte Zwiebel und die restliche Knoblauchzehe (gehackt) hinzufügen und ca. 2-3 Minuten duftend anbraten. Garnelen und Chiliflocken hinzufügen, 3-5 Minuten kochen, bis sie rosa und undurchsichtig sind.
Die gekochte Pasta mit den Garnelen und der gerösteten roten Paprika in die Pfanne geben. Die Avocado-Sauce über die Pasta gießen und vermischen. Bei Bedarf mehr Nudelwasser hinzufügen, um die gewünschte Konsistenz zu erreichen.
Mit frischer Petersilie garnieren und sofort servieren.