De uien in een grote stoofschotel op middelhoog vuur in olijfolie bakken tot ze transparant zijn. De knoflook erdoor roeren en het geheel zacht laten worden.
Het vuur laag zetten en tomatensaus, water, peterselie, basilicum, oregano, zout, cannellibonen, haricots en Parmezaanse kaas toevoegen en doorroeren. Gedurende 1 uur laten sudderen.
Bereid de macaroni volgens de instructies op het pak, afgieten. Roer door de soep.