Hepatitis B, yaitu hepatitis B kronis, tidak ada makanan yang sama sekali tidak boleh dimakan. Namun, pasien harus mengurangi makanan berlemak tinggi dan bergula tinggi, seperti ayam goreng, teh susu, dll., mengurangi makanan pedas dan merangsang, seperti cabai, bawang putih, dll., serta mengonsumsi sayuran, buah-buahan, dan makanan berprotein tinggi sebagaimana mestinya. Tidak ada makanan yang sama sekali tidak boleh dikonsumsi oleh pasien hepatitis B kronis. Pasien disarankan untuk mengontrol asupan lemak dan gula dalam makanan sehari-hari, dan harus mengurangi konsumsi makanan berlemak tinggi, seperti ayam goreng, daging berlemak, lemak babi, dan lain-lain, serta konsumsi makanan bergula tinggi, seperti teh susu dan kue krim. Pasien disarankan untuk memastikan diet ringan dan mengurangi makanan pedas dan makanan yang merangsang, seperti cabai, bawang putih, dan bawang merah. Selain itu, pasien dapat mengonsumsi sayuran, buah, dan daging segar dalam jumlah sedang, seperti sayuran hijau, apel, daging sapi, dan ikan, untuk memastikan asupan nutrisi yang seimbang. Pasien dengan hepatitis B kronis harus mengurangi makanan berkalori tinggi dan tidak boleh makan berlebihan. Pasien harus menghindari minum alkohol untuk mencegah kerusakan hati yang semakin parah. Pasien sebaiknya tidak begadang di malam hari, dan juga dapat melakukan olahraga yang sesuai, seperti berlari dan berenang, yang baik untuk kesehatan.