In einem großen Topf das Olivenöl erhitzen und die gewürfelte Zwiebel, Karotten und Sellerie darin bei mittlerer Hitze anbraten, bis sie weich sind (ca. 5-7 Minuten).
Den gehackten Knoblauch hinzufügen und für weitere 1-2 Minuten anbraten, bis er duftet.
Die Bratwürste in Scheiben schneiden und in den Topf geben. Kurz anbraten, bis sie leicht gebräunt sind.
Die gehackten Tomaten, Gemüsebrühe, Oregano und Paprikapulver hinzufügen. Zum Kochen bringen und dann die Hitze reduzieren.
Die Orzo-Nudeln einrühren und die Suppe 10-12 Minuten köcheln lassen, bis die Nudeln al dente sind. Mit Salz und Pfeffer abschmecken.
Vor dem Servieren mit frischer Petersilie garnieren.