W garnku rozgrzej tłuszcz, a kiedy się rozgrzeje to wrzuć pokrojoną cebulkę i przesmaż ją 2 minuty. Potem dodaj startą na tarce pietruszkę oraz pokrojoną w plasterki marchewkę. Dobrze przemieszaj i smaż wszystko około 5 minut, a potem dodaj starty czosnek, przemieszaj i smaż jeszcze pół minuty.
Potem posyp warzywa mąką pszenną, przemieszaj i przesmaż mąkę około pół minuty aż znikną białe ślady mąki. Następnie powoli wlewaj bulion do garnka, a podczas wlewania cały czas mieszaj, aby nie powstały grudki mąki. Kiedy bulion się zagotuje, to zmniejsz ogień i gotuj bulion 15 minut. W międzyczasie dopraw solą, pieprzem i dodaj zioła prowansalskie albo oregano.
Po 15 minutach gotowania się bulionu wlej szklankę mleka i dodaj baby szpinak, dobrze przemieszaj i gotuj zupę około 2 minuty aż liście szpinaku zwiędną. Kiedy zupa ponownie się zagotuje (po wlaniu mleka) to wrzuć świeże tortellini i gotuj w zupie pod przykryciem tyle ile wymaga tego instrukcja na opakowaniu (z reguły jest to 1 minuta do 2 minut). Na koniec posyp świeżo posiekaną natką pietruszki albo koperkiem. Podawaj od razu.