การกินอาหารก่อนและหลังการออกกำลังกาย เป็นข้อปัญหาที่มีการถกเถียงกันอย่างมากในหมู่ผู้รักการออกกำลังกาย ผู้ที่ต้องการควบคุมน้ำหนัก ซึ่งโดยหลักการแท้จริงแล้วการกินอาหารหลังการออกกำลังกายจะดีที่สุด ไม่ต้องกลัวว่ากินมากแล้วจะอ้วนอีกด้วยเป็นการเข้าใจผิดที่คิดว่า อาหารที่กินเข้าไปก่อนการออกกำลังกายจะถูกเผาผลาญในระหว่างการออกกำลังกาย พลังงานที่เสียไปนั้นมาจากการดึงพลังงานของไขมันที่สะสมในเซลล์กล้ามเนื้อ ร่างกายจะเริ่มสะสมพลังงานใหม่หลังการออกกำลังกาย ร่างกายจึงควรจะได้รับสารอาหารหลังการออกกำลังกายบ้าง เพื่อไม่ให้เกิดความอ่อนล้าหรือเฉื่อยชาในวันถัดไป อาหารที่เหมาะสำหรับกินหลังออกกำลังกาย คือ อาหารจำพวกโปรตีนและคาร์โบไฮเดรต เพื่อเป็นการชดเชยพลังงานที่เสียไป
สำหรับ ผู้ที่ไม่ได้ออกกำลัง กายเป็นประจำ หรือผู้เริ่มต้นใหม่ หากออกกำลังกายติดต่อกันนานกว่า 20 นาที แต่ท้องว่างอาจจะทำให้เกิดอาการหน้ามืดวิงเวียนจากภาวะน้ำตาลในเลือดต่ำ เกิดจากการดึงพลังงานออกมาใช้มากกว่าปกติ จึงควรจะหาอาหารที่ย่อยง่ายมีน้ำตาลธรรมชาติเป็นส่วนประกอบ อย่าง กล้วย หรือน้ำผลไม้ รับประทานเบาๆ ก่อนออกกำลังกายสัก 30 นาที