Preriscaldate il forno a 230 °C.
Preparate una teglia piccola e rivestitela con carta da forno. Prima preparate le polpette: mescolate tutti gli ingredienti indicati in una ciotola e formate con il composto ottenuto delle polpette del peso di circa 30 g ciascuna (il composto è sufficiente per circa 24 polpette). Conservate le polpette pronte in un luogo fresco per il momento.
Iniziate ora a preparare la salsa. Prima arrostite i peperoni rossi: disponeteli sulla teglia rivestita, inseriteli nel forno preriscaldato e cuocete per 20–25 minuti a 220–230 °C.
Dopo la cottura mettete i peperoni in un sacchetto di plastica e lasciateli riposare per circa 10 minuti affinché si ammorbidiscano e si possano sbucciare facilmente. Non spegnete il forno nel frattempo — abbassate solo la temperatura a 180 °C.
Sbucciate accuratamente i peperoni ammorbiditi, eliminate i semi e tagliateli grossolanamente.
Scaldate poi 2 cucchiai di olio d'oliva in una pentola, aggiungete prima la cipolla tritata e rosolatela per 1 minuto a fuoco medio. Poi aggiungete nella pentola i pomodori a pezzi in scatola e 100 ml di acqua e scaldate per altri 3 minuti.
Aggiungete infine nella pentola i peperoni tagliati, togliete la pentola dal fuoco e frullate il contenuto con un frullatore a immersione fino a ottenere una salsa liscia.
Portate poi a ebollizione circa 3 l di acqua salata in una pentola grande per la cottura degli spaghetti.
Nel frattempo preparate una piccola pirofila (30 cm × 20 cm), versatevi il composto di pomodori e peperoni frullato e aggiungete le polpette di carne. Poco prima che l'acqua nella pentola inizi a bollire, inserite la pirofila in forno e cuocete per 12 minuti a 170–180 °C.
Nel frattempo cuocete gli spaghetti nella pentola (dovrebbero bastare 8–12 minuti a fuoco medio).
Distribuite gli spaghetti cotti in 6 piatti e aggiungete la salsa pronta insieme alle polpette di carne. Infine cospargete ogni porzione con 5 g di parmigiano e servite.