Food Programs


Our direct service, emergency food work meets basic needs of the most impoverished residents of Maine’s largest urban area, providing 630,000 meals a year.

The Preble Street Food Pantry provides a box filled with both fresh and non-perishable food to meet basic nutritional needs for 3 meals a day per person for 3 days.

Preble Street Mobile Food Services delivers three meals per day to guests staying at area shelters. For people experiencing homelessness who are not staying at a shelter, two meals per day are delivered to small groups at various stops around Portland.

Preble Street Soup Kitchens serve a variety of meal plans throughout the day, every day of the year to people of all ages —ranging from youth experiencing homelessness to elders and immigrant families struggling to maintain independence on a fixed income — for whom food is scarce.