Квасолю слід замочити на ніч у холодній воді, а потім цю воду злити. Покласти квасолю в каструлю, залити холодною водою догори і довести до кипіння. Потім зменшити вогонь і залишити варитися на 1-1,5 години, поки квасоля не стане м'якою. Додайте воду за потребою.
Поки квасоля вариться: почистіть всі овочі, видаліть шкірку і насіння, обріжте кінчики цибулі і селери. Кабачок, морква, гарбуз та помідори наріжте кубиками. Лук-порей і селера - скибочками. Зелену квасолю – на невеликі шматочки. Цибулю треба дрібно покришити. Також вчиніть і з 2 гілочками м'яти, а одну залиште недоторканою.
Налийте у велику каструлю 2 літри води та доведіть її до кипіння. Відправте варитися зелену квасолю, горох, кабачок, моркву, гарбуз, порей, помідор та селеру. Коли все це закипить, зменшіть вогонь і варіть ще 30 хвилин, поки всі овочі не стануть м'якими, але ще не почнуть розварюватися.
Збийте квасолю, що зварилася, в блендері і відправте її в каструлю до овочів, разом з макаронами.
Розігрійте 2 столові ложки оливкової олії на сковороді, додайте дрібно покришену цибулю і готуйте на повільному вогні. Помішуючи, 5-6 хвилин, поки цибуля не почне ставати коричневою. Надішліть весь вміст сковорідки в каструлю.
У ступці розштовхніть часник з гілочкою м'яти, додайте масло, що залишилося, змішайте і вилийте в суп.
Перелийте суп у супницю, посипте м'ятою та поставте на стіл в окремому посуді свіжонатертий пармезан.