Close up of a chopped beet salad

Best Vegetarian Restaurants in Newburyport

Newburyport has a great restaurant scene, with many high-quality and hip eateries lining the quaint downtown streets and waterfront. Vegetarians don't need to be left out of the fun, with several great restaurants in Newburyport dedicated to serving plant-based cuisine. Next time you're on a lark to our boutique Plum Island hotel Blue—Inn on the Beach, fuel up at one of these three vegetarian restaurants in Newburyport.

Mandarava Organic Kitchen | 46 Inn Street, Newburyport | (978) 465-7300

Named for an 8th-century Indian princess, this vegetarian café offers a changing menu of bowls of vegetables, whole grains, and plant-based proteins for lunch. Dinner brings a chef's tasting menu of four to eight courses like cauliflower dumplings, artichoke toast, and chestnut basil pasta. Sunday brunch is also a favorite at this vegetarian restaurant in Newburyport.

Revitalive Cafe & Juice Bar | 50 Water Street Mill 1, Newburyport | (855) 584-2328

This bright juice bar has an appealing selection of organic, cold-pressed juices and health-focused dishes. From cranberry gingerade to a savory "lean green" blend, you'll find 9 tempting flavors of juice. Menu options are clearly marked as vegan, dairy-free, and gluten-free, a relief for anyone seeking clear information about what to order. Grain bowls, salads, and gluten-free vegan desserts round out this health café's offerings.

The Jewel In The Crown | 23 Pleasant St, Newburyport | (978) 463-0956

Indian cuisine offers many vegetarian and vegan options, and the selection at The Jewel In The Crown is no exception. With a whole menu section clearly laying out the vegetarian options, from aloo palak to vegetable curries, vegetarians will find it easy to order entrees here. Meat options mean this is a great restaurant from omnivores and vegetarians alike.