Campur ikan tenggiri yang sudah dihaluskan dengan daun bawang, bawang putih, penyedap rasa, garam, merica bubuk, dan gula pasir. Masukkan dalam chopper. Blender supaya lebih halus dan tercampur rata.
Masukkan putih telur dan air es. Blender kembali. Lalu tambahkan tepung sagu dan tepung terigu. Blender sampai tercampur rata.
Bagi menjadi 2 adonan. Satu bagian isi ke dalam tahu putih. Sisanya masukkan dalam kulit pangsit. Rekatkan sisi kulit pangsit dengan air. Bentuk segi empat.
Panaskan kukusan. Kukus adonan selama 30 menit dengan api sedang sampai matang. Dinginkan.
Setelah dingin, goreng siomay dan batagor dalam minyak yang sudah dipanaskan dengan api sedang sampai matang. Tiriskan.
Sambal kacang: haluskan kacang tanah, bawang putih, cabai merah keriting, gula merah, dan garam. Tambahkan air hangat dan aduk rata. Lalu masak sambal kacang sambil diaduk sampai kental. Setelah mengental, tambahkan air asam Jawa. Aduk rata. Matikan api.
Sajikan batagor dengan siraman sambal kacang dan bahan pelengkapnya.