Bílé fazole (cannellini) namočíme do studené vody a necháme přes noc máčet.
Olej rozpálíme v hrnci a vložíme do něj šunkovou kost, nakrájenou cibuli a utřený česnek. Smažíme, až cibule změkne, ale nezbarví se. Přidáme nakrájenou nať celeru, na kostičky krájenou mrkev, kapustu a zelené fazolové lusky. Pokud použijeme místo kapusty čerstvý špenát, přidáme ho později.
Fazole osušíme, rajčata oloupeme a spolu s čili papričkou přidáme do hrnce. Přilijeme vodu a přivedeme k varu. Z povrchu dle potřeby sléváme tuk. Přidáme bobkový list, rozmarýn a na velmi mírném ohni vaříme nezakryté asi 75 minut, až jsou fazole měkké.
Přidáme na kostičky pokrájené brambory, vaříme ještě 20 minut. Nakonec přidáme rozkrájenou cuketu, případně špenát a vaříme dalších 20 minut. Z povrchu sléváme tuk. Vyndáme kost, koření, přidáme čerstvou bazalku a petržel.
Podáváme posypané strouhaným parmezánem.