Meal Services
Elijah’s Promise harnesses the power of food to support individuals and community food systems. We serve over 35,000 meals per year through our community soup kitchen located at 18 Neilson St, and through our mobile meal program which serves at designated locations throughout the week.
Community Soup Kitchen
Last year we served over 409,000 free meals. We take pride in providing delicious and healthy meals to all who visit at our Soup Kitchen and mobile locations. However, we have altered our meal service to a to-go format to ensure the safety of our guests and staff.

Become a Volunteer
Please visit our volunteer page for more information on how to volunteer at our community soup kitchen.
For additional volunteering assistance, please email volunteer@elijahspromise.org
We could not run our Community Kitchen without you and all of our volunteers. Thank you for your support!
Community Soup Kitchen
Location:
18 Neilson St, New Brunswick, NJ
(Parking on Street and Rear Lot)
Hours:
Monday through Saturday | 11:00am-12:30pm
Starting July 2026, we will also be serving Saturday | 4:00pm-5:00pm
Serving one hot and one bagged meal to-go per guest.
Contact
For more info, email michelle.wilson@elijahspromise.org
For volunteering assistance, email volunteer@elijahspromise.org
Need Assistance? If you or someone you know needs more assistance, feel free to visit our social support programs page.
