Muscheln gründlich unter fließendem Wasser abspülen und beschädigte oder geöffnete Muscheln aussortieren.
Olivenöl in einem großen Topf bei mittlerer Hitze erhitzen, Zwiebel und Knoblauch hinzufügen und anbraten, bis die Zwiebel glasig ist (3-4 Minuten).
Gehackte Tomaten, Weißwein, Oregano und Chili-Flocken in den Topf geben, gut umrühren und mit Salz und Pfeffer würzen. Sauce 10 Minuten köcheln lassen.
In einem separaten Topf Salzwasser zum Kochen bringen, Spaghetti hinzufügen und al dente kochen (8-10 Minuten).
Vorbereitete Muscheln in die Tomatensauce geben, abdecken und 5-7 Minuten garen, bis sie sich öffnen.
Gekochte Spaghetti zur Sauce hinzufügen und gut vermengen. Bei Bedarf etwas Nudelwasser hinzufügen.
Mit frischer Petersilie und Zitronenscheiben garnieren und servieren.