Rebus telur dalam air mendidih selama 7 minit, angkat dan rendam dalam air batu sebentar, kupas.
Larutkan asam jawa dalam 100ml air, tapis.
Potong tomato, lada cayenne, cili merah kerinting, dan bawang merah menjadi kepingan kecil. Tumis semua bahan hingga naik bau. Masukkan air asam. Masukkan garam, gula, perasa. Ujian rasa.
Tuangkan ke dalam telur dalam mangkuk. Hidangkan, tunggu kira-kira 10-15 minit sehingga ia meresap ke dalam telur sebelum dimakan.