Welcome to the home of the Soup Guy of PA. All soups and dinners are made fresh daily. Menus are posted monthly. Please use our order form to submit online order requests. We might reach back out to you if we have questions about your order.

We currently do pick up at 5901 Linglestown Road, Harrisburg, PA 17112 . Pick up times are 3:00 PM to 6:00 PM the day of preparation.

Also due to PA Dept. of Ag Rules the soups must be picked up the day of preparation and can not be stored for later pickup.