Ziemniaki obierz, opłucz i pokrój w grubą kostkę. Cebulę obierz i posiekaj w niezbyt grubą kostkę. W garnku rozgrzej oliwę i wrzuć na nią posiekaną cebulę. Smaż cebulę przez około 2 minuty, następnie dodaj do niej masło.
Gdy masło się rozpuści, dodaj rozgnieciony i posiekany czosnek oraz ziemniaki. Smaż razem około 2-3 minut i zalej bulionem. Gotuj pod przykryciem przez 10 minut. Po tym czasie dodaj do wywaru fasolkę i gotuj jeszcze 5 minut.
Dopraw zupę do smaku solą i pieprzem. Śmietankę zahartuj gorącą zupą i wlej ją do garnka.
Zupę podawaj ze świeżo siekanym koperkiem i pokruszonym serem.