Fazole dáme na 12 hodin bobtnat do mísy plné studené vody. Mrkve, oškrábeme ji, omyjeme a pokrájíme na kousky. Oloupeme cibuli, omyjeme ji a pokrájíme. Do velké pánve dáme pokrájenou mrkev, pokrájenou cibuli, fazole, bobkový list, přilijeme tolik vody, aby zakrývala fazole a na mírném plameni vaříme fazole, 1 hodinu. Osolíme je teprve na konci vaření.
Mezitím ve vařící vodě spaříme rajčata, scedíme je, oloupeme, zbavíme semínek, dáme okapat do cedníku, pak je pokrájíme na kostičky. Oloupeme stroužek česneku, mírně podrtíme. Omyjeme bazalku a jemně pokrájíme. Vyloupeme garnáty, odstraníme z nich černé střívko a omyjeme je.
V pánvi rozehřejeme olej, osmažíme na něm stroužek česneku, vyhodíme ho a přidáme garnáty. Smažíme je za občasného zamíchání na prudším plameni 2 minuty. Přilijeme bílé víno, necháme ho vyvařit, pak přisypeme scezené fazole, asi 2 minuty je podusíme a přidáme kostičky rajčat a bazalku. Vše promícháme, stáhneme pánev z ohně a hotový pokrm podáváme na stůl horký nebo vlažný.