Hackbällchen vorbereiten: In einer Rührschüssel das Hackfleisch, Paniermehl, geriebenen Parmesan, das Ei und die Hälfte des fein gehackten Knoblauchs vermengen. Kräftig mit Salz und Pfeffer würzen. Die Masse mit den Händen gut durchkneten, bis alle Zutaten gleichmäßig verteilt sind.
Bällchen formen und anbraten: Aus der Hackfleischmasse etwa 16-20 walnussgroße Bällchen formen. Das Olivenöl in einer großen, tiefen Pfanne oder einem Schmortopf bei mittlerer bis hoher Hitze erhitzen. Die Hackbällchen hineingeben und von allen Seiten goldbraun anbraten (ca. 5-7 Minuten). Sie müssen innen noch nicht ganz durchgegart sein. Die angebratenen Bällchen aus der Pfanne nehmen und beiseite stellen.
Sauce ansetzen: Die Hitze reduzieren und die gewürfelte Zwiebel in dieselbe Pfanne geben (das Bratfett der Bällchen sorgt für zusätzliches Aroma). Die Zwiebel glasig dünsten, ca. 3-4 Minuten. Den restlichen gehackten Knoblauch hinzufügen und eine weitere Minute mitdünsten, bis er duftet.
Sauce köcheln lassen: Die stückigen Tomaten, den getrockneten Oregano, eine Prise Salz und Pfeffer in die Pfanne geben. Gut umrühren, um den Bratensatz vom Boden zu lösen. Die Sauce zum Köcheln bringen.
Hackbällchen in der Sauce garen: Die angebratenen Hackbällchen vorsichtig zurück in die köchelnde Tomatensauce legen. Die Hitze auf niedrig stellen, den Deckel auflegen und die Sauce mit den Bällchen für mindestens 20-25 Minuten sanft schmoren lassen. Dadurch werden die Bällchen durchgegart und nehmen das Aroma der Sauce auf.
Spaghetti kochen: Während die Sauce schmort, in einem großen Topf reichlich Salzwasser zum Kochen bringen. Die Spaghetti nach Packungsanweisung al dente kochen.
Servieren: Die gekochten Spaghetti abgießen. Die Spaghetti entweder direkt mit der Sauce und den Hackbällchen vermengen oder auf Tellern anrichten und die Meatball Marinara Sauce darüber geben. Nach Belieben mit zusätzlichem Parmesan und frischem Basilikum (optional) garnieren und sofort servieren.