Hancurkan tahu hingga benar-benar halus, bisa menggunakan garpu atau tangan.
Ulek bahan bumbu halus, lalu masukkan ke dalam tahu, lalu tambahkan daun kemangi, potongan tomat, dan daun salam. Aduk rata.
Bumbui dengan garam, gula, dan kaldu jamur secukupnya. Aduk kembali hingga tercampur.
Cicipi adonan secukupnya untuk memastikan rasa sudah pas. Jika sudah sesuai, masukkan telur lalu aduk hingga rata.
Siapkan daun pisang yang sudah dibersihkan dan dilayukan agar tidak mudah sobek.
Ambil selembar daun pisang, letakkan 1 lembar daun salam, lalu beri 2–3 sdm adonan tahu di atasnya.
Lipat daun pisang ke kiri dan kanan, kemudian lipat kedua ujungnya ke atas. Sematkan dengan tusuk gigi agar pepes tidak terbuka.
Lakukan hingga seluruh adonan habis.
Kukus pepes selama kurang lebih 25 menit hingga matang.
Pepes tahu kemangi siap disajikan selagi hangat.