1. Cuci bersih daging sapi dan babat. Rebus daging dan babat hingga empuk. Buang air rebusan pertama, lalu rebus kembali dengan air baru hingga mendidih.
2. Masukkan bumbu halus, serai, daun salam, dan daun jeruk ke dalam rebusan daging dan babat. Aduk rata.
3. Bumbui dengan garam, gula, merica, pala, dan ketumbar. Aduk kembali.
4. Masak hingga daging dan babat benar-benar empuk. Koreksi rasa dan tambahkan bumbu sesuai selera.
5. Setelah matang, angkat daging dan babat dari rebusan. Saring rebusan untuk memisahkan kaldu.
6. Tata daging dan babat dalam mangkuk saji. Siram dengan kaldu panas.
7. Taburi dengan daun bawang, kemangi, dan bawang goreng (jika suka).
8. Soto daging babat siap disajikan dengan nasi putih atau ketupat.