Na początek dokładnie czyścimy borowiki, po czym kroimy je w plasterki.
Myjemy i kroimy karczochy i wrzucamy je do wody z dodatkiem soku z cytryny.
Na odrobinie oliwy podsmażamy karczochy i czosnek.
Dodajemy grzyby i podsmażamy je przez chwilę na wysokim ogniu, po czym zalewamy je odrobiną białego wina, które redukujemy na wysokim ogniu.
Dodajemy sardyńską fregolę i prażymy ją przez chwilę, po czym zalewamy gorącym bulionem warzywnym (w którym wcześniej rozpuściliśmy szafran), doprowadzamy do wrzenia, solimy i kontynuujemy gotowanie na mniejszym ogniu, dopóki fregola nie będzie gotowa (jej czas gotowania to 8-15 minut, w zależności od rodzaju).
Jeśli jest taka potrzeba dodajemy więcej bulionu.
Chwilę przed zakończeniem gotowania dodajemy poszatkowaną pietruszkę.