In einer sehr großen, vorgeheizten Pfanne das Olivenöl erhitzen. Die gewürfelten Zwiebeln und die gewürfelte grüne Paprika dazugeben und bei mittlerer Hitze ca. 5–7 Minuten anbraten. Dann den gehackten Knoblauch hinzufügen und weiterbraten, bis alles leicht gebräunt ist.
Das Rinderhackfleisch hinzufügen und anbraten, bis es durchgegart und braun ist. Das überschüssige Fett abgießen.
Nun alle Gewürze und Kräuter dazugeben und gut umrühren, damit sie sich gleichmäßig im Fleisch verteilen. Dann die gewürfelten und passierten Tomaten hinzufügen und erneut umrühren. Zum Schluss die Tomatensauce einrühren.
Die Hitze reduzieren und die Sauce bei niedriger Temperatur 1 Stunde lang köcheln lassen.
In der Zwischenzeit die Spaghetti in einem großen Topf mit kochendem Wasser etwa 7–8 Minuten lang kochen. Einen Esslöffel Olivenöl ins Wasser geben, damit die Nudeln nicht zusammenkleben. Danach das Wasser abgießen.
Die Sauce über die Spaghetti geben und servieren.