Your body burns fat when there is not enough energy in your bloodstream to meet the requirements of your current needs. If you have just eaten, you body will use up that energy before burning through fat. Also, if you have no fat to burn, the body will burn muscle instead. Read more