Picar la cebolla, el diente de ajo, el apio y el perejil y sofreírlos en una sartén con un poco de aceite.
Lavar la berza y las acelgas y cortarlas en tiras.
Ponerlas en una olla con abundante agua salada, añadir las patatas peladas, los guisantes, las judías y los tomates.
Cocer una hora y media a fuego moderado.
Cuando las patatas estén cocidas, escurrirlas, machacarlas y ponerlas de nuevo en el caldo, luego añadir los fideos.
Para el "pesto": Poner en el mortero el aceite, la albahaca, el diente de ajo picado y la sal, machacar hasta obtener una crema homogénea.
Ponerla en un tazón y añadir el Parmesano rallado.
Cuando la sopa esté lista, añadir el pesto fresco y mezclar.
Servir la sopa con Parmesano rallado.