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.