Ketika makanan berlemak disuntikkan ke dalam tubuh, sebagian besar diserap melalui cairan pankreas yang dikeluarkan oleh pankreas untuk membantu tubuh mencernanya. Ketika terlalu banyak lemak yang dikonsumsi, energi akan dikumpulkan di dalam tubuh dan akan diubah menjadi lemak, dan banyak orang menjadi gemuk sebagai akibatnya. Orlistat adalah obat penurun berat badan yang menghambat sekresi lipase pankreas dalam sistem pencernaan untuk mencegah penyerapan lemak yang berlebihan dari makanan, sehingga mencapai penurunan berat badan. Karena zat lemak dalam makanan tidak dicerna oleh getah pankreas, maka zat tersebut tidak dapat diserap oleh usus dan dikeluarkan secara utuh, sehingga kotoran yang dikeluarkan akan mengandung banyak minyak. Adalah normal jika terlalu banyak bahan berminyak dalam tinja saat mengonsumsi Orlistat. Untuk pasien dengan kondisi yang lebih serius, dosis obat dapat dikurangi atau diganti dengan obat lain.