1. Cuci bersih daging sapi dan tulang sumsum, lalu rebus dalam panci besar hingga mendidih. Buang air rebusan pertama, lalu rebus kembali daging dan tulang sumsum dengan air baru.
2. Masukkan bawang merah, bawang putih, jahe, kunyit, ketumbar, serai, daun jeruk purut, lengkuas, dan jahe.
3. Bumbui dengan garam dan merica secukupnya. Masak hingga daging empuk dan bumbu meresap.
4. Angkat daging dan tiriskan. Biarkan dingin, lalu potong-potong sesuai selera.
5. Saring kuah soto ke dalam panci bersih.
6. Masukkan lontong, tahu goreng, dan telur rebus ke dalam kuah soto. Masak hingga matang.
7. Sajikan soto daging dengan kerupuk udang, kecap manis, dan jeruk nipis secukupnya.