If you are entitled to social benefits, you have the option of receiving groceries for your daily needs from the “Tafeln”: www.tafel.de.
Tafeln in Baden-Württemberg: http://www.tafel-bw.de/mitglieder.htm
Church facilities help as well, if you need help.