In een grote pan, smelt 1 eetlepel van de boter op matig hoog vuur. Voeg het gehakt toe, een flinke snuf zout en zwarte peper en bak, af en toe roerend, tot het bruin is, ongeveer 7 minuten. Breng het vlees met een schuimspaan over in een ovenschaal van 9 bij 13 inch. Veeg de pan schoon.
In de pan, smelt 1 eetlepel van de boter op matig vuur. Voeg de ui, knoflook en een flinke snuf zout toe en bak, onder af en toe roeren, tot de ui zacht is geworden, ongeveer 5 minuten. Voeg de oregano, rode peper, venkelpoeder, tomaten en hun sappen, basilicum en 2/3 kopje water toe. Gebruik een schuimspaan en voeg het vlees toe. Veeg de ovenschaal schoon. Dek de vleessaus gedeeltelijk af en laat hem, onder af en toe roeren, in 15 minuten gaar worden. Doe het deksel erop en kook de saus verder tot hij dikker is geworden, ongeveer 30 minuten langer. Roer de resterende 1 eetlepel boter erdoor en breng op smaak met zout en zwarte peper.
Verwarm de oven voor op 375°. Kook de mostaccioli in een grote pan met gezouten kokend water in ongeveer 6 minuten gaar, tot hij bijna beetgaar is. Giet goed af en roer de pasta door de gehaktsaus.
Schep de helft van de pasta en de gehaktsaus in de ovenschaal. Bestrooi met 1 kopje mozzarella en provolone en ¼ kopje Parmezaanse kaas. Schep de resterende pasta en gehaktsaus over de kazen en bestrooi met 2 eetlepels van de Parmezaanse kaas en de resterende mozzarella en provolone. Zet de ovenschaal op een bakplaat en bak de mostaccioli tot hij bubbelt en bruin is, ongeveer 25 minuten. Laat 15 minuten op kamertemperatuur staan. Bestrooi met de resterende 2 eetlepels Parmezaanse kaas en dien op.