Buat air kaldu udang dengan mengambil bagian kulit dan kepala udang lalu cuci hingga bersih. Kemudian rebus dengan 1,5 liter air sampai mendidih dan saring. Lalu sisihkan.
Haluskan bawang putih, bawang merah, dan cabe keriting, lalu tumis hingga harum. Kemudian masukan serai, jahe, lengkuas, dan daun jeruk. Aduk hingga rata
Setelah itu, masukan udang yang sudah dipisahkan kulit dan kepalanya. Lalu tumis bersama dengan bumbu tadi hingga udang berubah warna. Masukan cabe rawit dan tumis bersamaan.
Kemudian, tuang air kaldu udang yang sudah disaring. Lalu masukan bakso ikan yang sudah dipotong. Masukan kecap ikan, gula pasir, garam, merica bubuk, dan susu uht. Aduk rata dan masak hingga matang.
Setelah matang, tuang tom yam goong ke dalam mangkuk dan sajikan selagi hangat.