New England Soup Factory

244 Needham St, Newton
(617) 558-9988

Customers' Favorites

Photos

+56 photos
+55 photos
Add a photo

Recent Reviews

The chili is amazing. I can’t ever make it home without digging in on the way. Getting soup and chicken from the same place is genius, a full meal that tastes like it came from your own kitchen.
Delicious!! I tried the Clam & Corn chowder and it was incredible. The staff were very welcoming and helpful, it was my first time in here and they explained the menu and combo options. Everything smelled and looked amazing! All very reasonably priced too. Take out only, small spot but soooo worth it! & Plenty of parking in the plaza it's in!
I've been a customer since 2006, back when they had a location in Brookline. The owners feel like family to me—they're incredibly kind, strong allies, and the food is always amazing. I'm still a loyal customer and happily make the drive to Needham for their soups, sandwiches, and rotisserie chicken. Trust me, skip the grocery store rotisserie and get theirs—you can thank me later!

More Reviews