Cebulę, łodygę selera i marchewkę pokroić w kostkę. W dużym
garnku rozgrzać oliwę. Włożyć cebulę, seler, marchewkę; podgrzać, mieszając, na średnim
ogniu 8-10 minut, aż warzywa zmiękną. Dodać liść laurowy,
wywar z warzyw, pomidory przykryć i gotować
przez 15 minut, do miękkości. Dodać
makaron i fasolkę, gotować na małym ogniu
przez 10 minut, aż makaron
zrobi się miękki. Mieszać od czasu do czasu, aby makaron nie przywarł do
garnka. Doprawić do smaku solą i pieprzem, dodać
szpinak i gotować przez 2 minuty, aż listki zmiękną. Zupę rozlać do miseczek i posypać
parmezanem.