Well - there's the purely physical health benefits of fasting (you lose weight). But like randomsomeone said, it's also good because fasting helps you create room for other things by shedding other things.
So instead of spending so much time thinking about food/preparing for a meal/cleaning...