Розігрійте оливкову олію у великій каструлі на середньому вогні. Додайте дрібно нарізану червону цибулю, подрібнений часник і дрібно нарізані гриби. Готуйте, помішуючи, 5 хвилин|мінути| до м'якості.
З хаггіса зніміть шкіру і дрібно наріжте. Перекладіть у каструлю і добре перемішайте. Додати бульйон і перлову крупу. Посолити і довести до кипіння. Накрийте кришкою, зменшіть вогонь і варіть 40 хвилин6, перемішуючи кожні 10 хвилин, поки перлова крупа не звариться.
Тим часом у каструлі доведіть до кипіння воду. Зробіть на томатах хрестоподібні надрізи та покладіть на 30 секунд у киплячу воду, потім перекладіть у холодну. Зніміть шкірку, розріжте на 4 частини та видаліть насіння. Дрібно поріжте і покладіть у миску. Додайте дрібно нарізану салатну цибулю.
Розлийте суп по невеликих мисках і в кожну покладіть невелику кількість томатної суміші.