Zwiebel schälen und in Ringe schneiden. Cocktailtomaten waschen und halbieren. Getrocknete Tomaten würfeln. Aubergine waschen und in 1 cm große Stücke schneiden. Knoblauchzehen schälen und fein würfeln.
Spaghetti in ausreichend Salzwasser al dente kochen.
Pfanne erhitzen und zunächst die Zwiebeln für ein bis zwei Minuten in Olivenöl anbraten. Knoblauch und Auberginen dazu geben und 3 Minuten braten. Dann Tomaten, getrocknete Tomaten und Oliven dazugeben und nochmals 4-5 Minuten dünsten. Mit Kräutern der Provence, Pfeffer und Salz würzen.
Saft einer halben Zitrone auspressen und zum Gemüse geben. Spaghetti abgießen und mit dem Gemüse vermengen.