Aqueça uma panela grande de fundo grosso em fogo médio. Adicione 2 colheres de sopa de azeite e deixe aquecer até ficar levemente cintilante.
Acrescente 1 cebola amarela grande picada, 2 cenouras picadas e 2 talos de salsão picados. Refogue, mexendo de vez em quando, por 8 a 10 minutos, até a cebola ficar translúcida e os legumes começarem a amolecer.
Adicione 3 dentes de alho picados e cozinhe por 1 minuto, até liberar aroma, tomando cuidado para não queimar.
Despeje 1 lata de tomate pelado em cubos com o líquido (aprox. 800 g), 1,5 L de caldo de legumes, 1 colher de chá de orégano seco e 1 colher de chá de manjericão seco. Misture bem e deixe ferver suavemente.
Tampe a panela, reduza o fogo ao mínimo e deixe cozinhar por 10 minutos para apurar os sabores.
Acrescente 2 batatas médias descascadas e cortadas em cubos de cerca de 1 cm e 1 lata de feijão branco (aprox. 400 g) escorrido e enxaguado. Ajuste o fogo para médio-baixo e cozinhe, sem tampar, por 10 a 15 minutos, até as batatas ficarem macias.
Junte 100 g de macarrão pequeno (tipo cotovelinho ou ditalini) e 100 g de vagem fresca aparada e cortada em pedaços de cerca de 2 cm. Cozinhe por 8 a 10 minutos, até o macarrão ficar al dente e a vagem ainda levemente crocante.
Retire do fogo e incorpore 150 g de espinafre fresco picado grosseiramente, deixando-o murchar com o calor residual.
Tempere com sal e pimenta-do-reino moída na hora a gosto e misture novamente.
Sirva em tigelas e finalize com uma generosa porção de queijo parmesão ralado na hora. Acompanhe com fatias de pão italiano ou outro pão de sua preferência.