설탕, 흰 밀가루, 흰 쌀밥, 단 과일 등 당지수가 높은 음식을 먹으면 혈당이 급격히 오르고 인슐린 분비를 자극해서 그 자체로 좋지 않다. 또 인슐린이 급격히 오른 혈당을 급격히 떨어뜨리기 때문에 금방 배가 고파지고 음식에 대한 갈망이 심해져서 단식에 실패하기 쉽게 된다.
 먼저 당분과 탄수화물 섭취를 줄이고 당지수가 낮은 음식을 먹어야 한다. 설탕은 절대 먹지 않아야 하고, 당분이 많은 과일은 자제해서 적당히 먹어야 한다. 설탕, 흰 밀가루, 흰 쌀밥, 단 과일 등 당지수가 높은 음식을 먹으면 혈당이 급격히 오르고 인슐린 분비를 자극해서 그 자체로 좋지 않다. 또 인슐린이 급격히 오른 혈당을 급격히 떨어뜨리기 때문에 금방 배가 고파지고 음식에 대한 갈망이 심해져서 단식에 실패하기 쉽게 된다.
 두 번째, 균형 잡힌 식사를 해야 한다. 그냥 단식이든 간헐적 단식이든 문제는 영양결핍이다. 단식을 하더라도 식사를 할 때는 영양이 풍부한 식품들로 균형 잡힌 식사를 해야 한다. 전문가의 도움을 받으면 더 좋겠지만 간단히 설명하면 단백질과 좋은 지방 그리고 섬유질이 풍부한 음식을 먹어야 한다. 혈당을 급격히 올리지 않으면서 포만감이 오래 지속되는 야채, 살코기, 생선 등 해산물, 계란, 견과류, 들기름이나 올리브기름 등을 충분히 섭취하면서 밥, 빵, 국수 등 탄수화물을 전체 열량의 40% 정도로 줄이면 적당하다.
 세 번째, 단식기간 중에도 물을 충분히 섭취하고 비타민과 미네랄도 보충해 주면 좋다. 마지막으로, 간헐적 단식만 하는 것보다는 운동을 병행하는 것이 더욱 효과적이라는 것은 두말할 필요가 없을 것이다. 운동은 유산소운동과 근력운동을 병행하는 것이 좋다. 근력운동에 좀 더 신경 써야 하는 이유는, 칼로리 섭취가 줄어들어 체중이 줄게 되면 근육량도 같이 줄어들 수 있기 때문이다. 이때 단백질을 충분히 섭취하면서 근력운동을 하게 되면 근육량은 오히려 늘어나고 지방량은 더욱 잘 줄게 된다.
