Wednesday

Soup and sandwiches, 11 a.m. to 12:30 p.m., with book swap. Community Hall, Route 121, Otisfield. Free, donations accepted.

Free hot meal, 5 to 6 p.m., offered in collaboration by Wayside Food Program, Trinity Lutheran Church and the My Place Center. Open to all. Held at Trinity Lutheran Church, 612 Main St., Westbrook, during January.

Pork roast, mashed potatoes, dessert, 5 to 6:30 p.m., VFW Post 832, 50 Peary Terrace, South Portland. Per person: $7.

Thursday

Baked chicken lunch, noon, Westbrook-Warren Congregational Church, 810 Main St., Westbrook. Suggested donation: $5.

Community meal, 5:30 to 6:30 p.m., St. Peter’s Episcopal Church, Washington Avenue, Portland. Free and open to all, in collaboration with Wayside Food Program.

Friday

Ladies/Community breakfast, 7 to 9 a.m., Gingerbread House, Main Street, Oquossoc.

Friday lunch, 11 a.m. to 1 p.m., North Deering Congregational Church, 1364 Washington Ave., Portland. Haddock chowder: $8; lobster roll: $8; egg salad sandwich: $5; other items priced individually; delivery available for 10 or more advance orders. Call 797-2487.

Saturday

Roast beef supper, 4:30 to 6 p.m., Stevens Avenue Congregational Church, 790 Stevens Ave., Portland. Adults: $9; children: 13 and older and college students with ID: $7; 12 and under: $5.

Beans, hot dogs, biscuits, pie, 4:45 to 6 p.m., Highland Lake Congregational Church, 1303 Bridgton Road, Westbrook. Adults: $8; children under 12: $3.

Baked beans, casseroles, salads, dessert, 5 p.m., First Congregational Church, Route 115, Gray. Adults: $8; children under 12: $4.

Beans, casseroles, salads, pies, 5 to 6 p.m., Casco Village Church, 941 Meadow Road (Route 121), Casco Village. Adults: $8; children under 8: $5; families with small children; $20 maximum.

Chicken pie supper, 5 to 6:30 p.m. First Parish Church, 1 Church St., Gorham. Adults: $10; children under 12: $5.

Beans, macaroni and cheese, cole slaw, pies, 5 to 6:30 p.m., First Parish Congregational Church, 116 Main St., Yarmouth. Adults: $8; children: $4.