While there are many causes of food insecurity, it stems from the struggle for many Americans to meet their basic needs. A lay-off at work or unexpected car maintenance can lead a family to choose between buying food or paying bills. You can find out more about the causes of food insecurity on Feeding America’s website.