Food & Nutrition in Portland

Find free food, pantries, soup kitchens, SNAP application help, and nutrition programs across Maine. No one should go hungry. These resources are free and available to everyone.

6 resources Cumberland County
Available Hours: Daily 7:00 AM - 6:00 PM
Soup Kitchen & Resource Center

Preble Street Resource Center

Preble Street

Serves hot meals daily, no questions asked. One of the largest meal programs in Maine. Clothing closet, case management, and on-site healthcare also available.

Free Walk-in No ID Needed
252 Oxford St, Portland, ME 04101
Verified Mar 2026
Available Hours: Varies by site, call or visit waysidemaine.org
Community Meals & Mobile Pantry

Wayside Food Programs

Wayside Food Programs

Fights hunger through community meals at partner sites and mobile food pantries that deliver groceries to underserved neighborhoods across Southern Maine. Volunteer-driven model serving hundreds of free meals weekly.

Free Walk-in No ID Needed
135 Walton St, Portland, ME 04103
Verified Mar 2026
Available Hours: Call (207) 774-4172 to schedule
Food Pantry

Salvation Army Food Pantry

The Salvation Army

Food pantry providing groceries to Portland-area residents by appointment. Client-choice model lets you select your own food, including fresh proteins and culturally appropriate options. Case management and clothing vouchers also available.

Free By Appointment
297 Cumberland Ave, Portland, ME 04101
Verified Mar 2026
Available Hours: Mon-Fri 11:00am-12:30pm; clothing Fridays
Soup Kitchen

St. Vincent de Paul Soup Kitchen

Society of St. Vincent de Paul

Free hot meals served Monday through Friday. No questions asked, no ID required. Clothing also available on Fridays. One of Portland's longest-running meal programs.

Free Walk-in No ID Needed
307 Congress St, Portland, ME 04101
Verified Mar 2026
Available Hours: Tue 10am-11:30am; Thu 8:30am-11am; 1st Wed 5pm-6:30pm
Food Pantry

South Portland Food Cupboard

South Portland Food Cupboard

Free food pantry serving South Portland, Cape Elizabeth, Scarborough, and surrounding communities. Open multiple days per week with no eligibility requirements.

Free Walk-in No ID Needed
130 Thadeus St, South Portland, ME 04106
Verified Mar 2026
Available Hours: Thursdays 10:00 AM – 3:00 PM
Hospital Food Pantry

MaineHealth Food Pantry

MaineHealth

Hospital-based food pantry at Maine Medical Center open to any community member. Offers fresh produce, proteins, dairy, and pantry staples. Walk in, no appointment, no ID, no proof of income required. Free parking at St. John Street entrance.

Free Walk-in No ID Needed
950 Congress St, Portland, ME 04102
Verified Mar 2026