Спочатку потрібно приготувати курячий бульйон. Необхідно зібрати букет гарні - відрізати зелене листя цибулі порей та загорнути в нього відрізані стеблі петрушки, чебрець (можна сушений) та лавровий лист. Супові набори залити холодною водою та поставити варитися на середньому вогні.
Коли вода закипить - потрібно додати букет гарні та періодично знімати піну. Зменшити вогонь та варити 2-2,5 години. Процідити.
Далі необхідно підготувати всі інгредієнти для супу: корінь галангалу (або імбиру) почистити та відрізати 3 тонкі довгі пластинки, нарізати великими шматками лемонграс (можна замінити цедрою одного лимона), листя кафрського лайму можна замінити цедрою лайму, гриби нарізати великими шматками, цибулю порізати півкільцями, на перці зробити надрізи, щоб він віддав гостроту, морепродукти почистити та нарізати (якщо потрібно), помідорки чері порізати навпіл.
Вариться Том-Ям доволі швидко. На повільний вогонь поставити бульйон, а коли він майже починає кипіти - закинути в нього корінь галангалу та листя кафрського лайму. Через 5 хвилин додати гриби, соєвий та рибний соус, чілі пасту, лемонграс та видавити сік лайму. Ще через 2 хвилини додати вершки та добре розмішати. Ще через 2 хвилини додати морепродукти та помідорки. Варити 2 хвилини і Том-Ям готовий.