Kebiasaan tidur usai makan dan kuranngnya aktivitas fisik membuat tubuh menimbun lemak sehingga berat badan menjadi naik.
Beberapa ahli mengatakan bahwa butuh waktu 3 jam untuk makanan turun sempurna ke lambung, khususnya apabila makanan yang dikonsumsi kaya karbohidrat, protein dan sayuran. Oleh karena itu usahakan untuk tetap beraktivitas minimal 3 jam setelah makan sahur.