Panaskan 2 sendok makan minyak goreng, lalu tumis bawang merah dan bawang putih hingga harum, lalu tiriskan.
Cuci beras hingga bersih, kemudian masukan ke dalam rice cooker. Tuang air, daun salam, serai, daun jeruk, bawang merah dan bawang putih yang sudah ditumis, cabai, petai, garam, dan kaldu ayam. Lalu aduk hingga rata dan masak hingga rice cooker selesai otomatis.
Sambil menunggu nasi liwet matang, goreng ikan teri hingga kering dan tiriskan.
Jika nasi sudah matang, sajikan di atas piring dan taburkan dengan ikan teri yang sudah digoreng.
Nasi liwet siap disajikan dengan lalapan dan sambal sesuai selera.