Zwiebeln fein würfeln. 1 EL Öl in einer großen Pfanne erhitzen und die Würfel darin etwa 4 Minuten dünsten, bis sie glasig sind. Ein Drittel abnehmen und abkühlen lassen, den Rest für die Soße zur Seite stellen.
Hackfleisch mit dem abgekühlten Zwiebeldrittel, Semmelbröseln, Ei, Senf, 1 TL Salz und dem Pfeffer gründlich verkneten. Aus der Masse etwa 24 gleich große Bällchen formen.
2 EL Öl in der Pfanne erhitzen und die Bällchen darin 8–10 Minuten rundum braun braten. Sie sind durchgegart, wenn sie innen nicht mehr rosa sind und austretender Saft klar ist. Herausnehmen.
Champignons und Sellerie im verbliebenen Bratfett 5 Minuten anbraten, dann die restlichen Zwiebeln zugeben. Mehl darüberstäuben, Brühe und Sahne angießen und alles 5 Minuten köcheln, bis die Soße sämig ist. Mit ½ TL Salz abschmecken.
Währenddessen die Bandnudeln in kräftig gesalzenem Wasser nach Packungsangabe bissfest garen, abgießen und unter die Pilzsoße heben.
Hackbällchen auf die Nudeln setzen und 5 Minuten in der Soße ziehen lassen, bis sie heiß sind. Mit Petersilie bestreut servieren.