Panaskan minyak dalam panci dan tumis bawang merah, bawang putih, cabai merah, dan cabai hijau hingga harum.
Tambahkan daging sapi dan aduk hingga berubah warna.
Masukkan serai, daun jeruk, daun salam, ketumbar, merica, dan garam ke dalam panci. Aduk rata.
Tambahkan air dan masak hingga daging sapi empuk.
Setelah daging sapi empuk, tambahkan santan dan kentang. Aduk rata dan biarkan mendidih.
Setelah kentang matang, masukkan tomat ke dalam panci dan aduk rata.
Koreksi rasa dan masak hingga kuah kental dan matang.
Sajikan soto Betawi dalam mangkuk dan taburi dengan bawang goreng, seledri, dan irisan cabai rawit jika diinginkan.