Makaron ugotować w osolonej wodzie, odcedzić pozostawiając kilka łyżek wody z makaronu. Na patelni roztopić masło, dodać pokrojony na plasterki czosnek i podsmażyć przez minutę na małym ogniu. Pod koniec smażenia dodać skórkę z cytryny.
Trzymając patelnię na małym ogniu dodać bób, doprawić solą, pieprzem. Połowę bobu rozgnieść widelcem, resztę pozostawić w całości. Dodać makaron, około 2 - 3 łyżki oliwy extra vergine i ewentualnie kilka łyżek wody z gotowanego makaronu.
Wymieszać, posypać kolendrą i ricottą. Podawać, w razie konieczności doprawić solą i pieprzem.