Лук нашинковать, выложить в кастрюлю с толстым дном с разогретым растительным маслом, обжарить, добавить натертую на крупной терке морковь, рубленый чеснок и измельченный сельдерей, жарить еще 8 минут. Влить вино, тушить 10 минут.
В отдельную кастрюлю влить 1,5 л воды, довести ее до кипения, выложить измельченный сыр и варить при постоянном помешивании до тех пор, пока он полностью не растворится, затем влить сырный бульон в кастрюлю с обжаренными овощами.
Добавить в суп белую и красную фасоль, молотый перец и соль, варить еще 5 минут, после чего снять с огня и настаивать под крышкой в течение 10 минут.