Verwarm de oven voor op 230 °C.
Bereid een kleine bakplaat en bekleed deze met bakpapier. Maak eerst de balletjes: meng alle genoemde ingrediënten in een kom en vorm balletjes van ca. 30 g (het mengsel is voldoende voor ca. 24 balletjes). Bewaar de gevormde balletjes voorlopig op een koele plaats.
Begin nu met het bereiden van de saus. Rooster eerst de rode paprika's: leg ze op de beklede bakplaat, zet ze in de voorverwarmde oven en rooster ze 20–25 minuten op 220–230 °C.
Doe de geroosterde paprika's na het bakken in een plastic zak en laat ze ca. 10 minuten rusten zodat ze stomen en makkelijk te pellen zijn. Laat de oven aan – verlaag alleen de temperatuur naar 180 °C.
Pel de gestoomde paprika's grondig, verwijder de zaadlijsten en snijd ze grof.
Verhit vervolgens 2 eetlepels olijfolie in een pan, voeg eerst de gesneden ui toe en bak deze 1 minuut op middelhoog vuur. Voeg daarna de gehakte tomaten uit blik en 100 ml water toe aan de pan en verwarm nog 3 minuten.
Voeg ten slotte de gesneden paprika's toe aan de pan, haal de pan van het vuur en pureer de inhoud glad met een staafmixer.
Breng daarna ca. 3 l gezouten water aan de kook in een grotere pan voor de spaghetti.
Bereid ondertussen een kleinere ovenschaal (30 cm × 20 cm), giet het gepureerde tomaten-paprikamengsel erin en voeg de vleesballetjes toe. Vlak voordat het water in de pan kookt, zet de ovenschaal in de oven en bak 12 minuten op 170–180 °C.
Kook ondertussen de spaghetti in de pan (8–12 minuten op middelhoog vuur zou voldoende moeten zijn).
Verdeel de gekookte spaghetti over 6 borden en voeg de afgewerkte saus samen met de vleesballetjes toe. Bestrooi ten slotte elke portie met 5 g Parmezaan en serveer.