W większym garnku rozgrzej na średnim ogniu 2 łyżki oliwy z oliwek, dodaj pokrojoną marchew, seler i pietruszkę i smaż wszystko 4–5 minut.
Następnie dodaj do garnka wołowinę i smaż ją 1–2 minuty z każdej strony.
Potem dodaj pokrojoną cebulę, koncentrat pomidorowy, liście laurowe, ziele angielskie, cynamon, cukier trzcinowy, sól i pieprz, zwiększ ogień do wysokiego i smaż wszystko 1–2 minuty.
Następnie dodaj do garnka pomidory z puszki i 950 ml wody, zmniejsz ogień do małego, przykryj garnek pokrywką i gotuj 1–2 godziny, aż mięso zmięknie – odpowiednio ugotowane mięso poznasz po tym, że gdy wbijesz w nie nóż, łatwo ześlizgnie się z ostrza.
W tym czasie ugotuj makaron: w drugim garnku doprowadź do wrzenia 2 l wody, posól, dodaj makaron i gotuj na średnim ogniu przez czas podany na opakowaniu (zazwyczaj 5–8 minut).
Gdy mięso w garnku zmięknie, wyjmij je z garnka, odłóż na talerz i pokrój na 4 kawałki.
Następnie usuń z garnka cynamon, ziele angielskie i liście laurowe, a potem zblenduj całą zawartość garnka na gładko blenderem ręcznym. Do uzyskanej masy dodaj masło oraz sól i pieprz do smaku i zblenduj jeszcze raz.
Teraz przygotuj 4 talerze do podania i rozłóż do nich ugotowany makaron. Następnie do każdego talerza dodaj sos pomidorowy z garnka i 1 kawałek gotowanego mięsa i podawaj.