New England Soup Factory

New England Soup Factory takes pride in providing its customers with daily homemade soups, salads, sandwiches and pastries that are filled with the freshest ingredients. Throughout the year, New England Soup Factory features over 150 different kinds of soups that cater to all taste buds. With a daily rotation of specialty soups along with menu standards such as Triple Strength Chicken Vegetable, Clam and Corn Chowder, Lobster Newburg and Italian Beef Stew, you can rely on the New England Soup Factory for a hearty, healthy meal for you and your family.

The addition of rotisserie chicken and side dishes to their menu allows more ways for you to “Feed Your Body Well” at the New England Soup Factory.


  • 244 Needham Street
  • Newton Upper Falls, MA
  • 02464

Store Hours

Monday – Friday: 10:30am – 8pm
Saturday: 10:30am – 7pm

Sunday: Closed

You May Also Like