Semakin tubuh bertenaga, maka semakin intens dan lama sesi olahraga yang dilakukan sehingga makin banyak lemak yang bisa dibakar.
Tubuh biasanya akan mulai membakar lemak dalam waktu 16-20 menit saat berolahraga. Tubuh juga akan membakar lemak lebih cepat dan menghabiskan cadangan gula lebih cepat dengan berolahraga intens.

Oleh karena itu, makan sebelum olahraga bisa membuat durasi berolahraga lebih lama, untuk mencapai pembakaran lemak yang lebih maksimal.
Namun, apa yang dimakan sebelum olahraga juga sangat berpengaruh pada perubahan berat badan. Jangan makan terlalu banyak sebelum berolahraga karena berisiko mengganggu pencernaan dan menyebabkan sakit perut, kram, dan terasa mual (hingga bahkan muntah) ketika olahraga.
Makan 15 hingga 30 menit sebelum dan setelah olahraga merupakan waktu yang ideal untuk mengganti energi dalam tubuh. Sebaiknya konsumsi makanan yang mengandung karbohidrat untuk mengganti glikogen dalam tubuh dan protein untuk membantu tubuh membangun massa otot.
Misalnya, oatmeal, apel dengan yogurt, roti gandum, telur dadar dengan roti, atau susu dengan sereal. Menurut The Academy of Nutrition and Dietetics, segelas susu cokelat rendah lemak dapat menjadi selingan yang tepat bagi yang ingin ngemil setelah melakukan olahraga