Na silnym ogniu doprowadź osoloną wodę do wrzenia i ugotuj w niej spaghetti zgodnie z instrukcją na opakowaniu (ok. 16–17 minut od momentu wrzenia). Po ugotowaniu odcedź makaron.
W tym czasie pokrój marchew, cebulę, seler i suszoną szynkę w drobną kostkę. Następnie na średnim ogniu rozgrzej większą patelnię z oliwą z oliwek. Wrzuć marchew, suszoną szynkę, seler i cebulę, a następnie smaż przez 6–7 minut na średnim ogniu.
Następnie dodaj ocet winny, koncentrat pomidorowy i czosnek i smaż jeszcze 1 minutę na średnim ogniu. Do podsmażonej mieszaniny dodaj krojone pomidory, bulion, sól, pieprz i oregano i gotuj przez kolejne 8–9 minut na średnim ogniu. Gdy warzywa będą miękkie, wyłącz ogień, dodaj makaron na patelnię i wymieszaj.
Podziel danie na pojedyncze porcje, posyp bazylią i parmezanem i podawaj.