Food & Drink

Philly's 5 Best Vegetarian-Friendly Restaurants

Where to Eat Without the Meat

horizons philadelphia!

In a city known for cheesesteak, it’s no wonder veggie fiends can feel a little lost. Here are a few places to get your fill.

Perfect Produce
If Mom and Dad are in town, make a reservation at upscale joint Horizons. Order cauliflower risotto, grilled seitan, smoked red cabbage bisque, and Tahitian crème brulee (pictured); one bite and Pops might just swear off meat and potatoes forever.

Cool Beans
Though Zahav isn’t devoid of meat, a menu loaded with inventive Israeli cuisine means veg heads have plenty to choose from. Selections like haloumi, bourekas, and hummus promise to please even the pickiest eaters.

Get Your Just Desserts
If butter hurts your belly and wheat makes you break out in hives, find solace at Sweet Freedom Bakery. Load up on cookies, cupcakes, and muffins free of gluten and other ingredients — like refined sugar and bleached flour — that can wreak havoc on sensitive systems.

Worth the Trip
Diehards happily truck to Southampton to sup at Blue Sage Vegetarian Grille. (Tip: The teeny cafe’s tables are filled regularly, so call before your voyage.) Hearty portions of nachos, khorma, and other eclectic global fare make it worth every cent you spend on gas.

Tried and True
For more than 40 years, Essene Market & Cafe has been a destination for health nuts. Drop by the South Philly landmark and help yourself to heaps of salad, rice, and soups (navy bean, miso) from the deli. Looking to leave your junk food habits behind? The friendly staff is happy to point you in the right direction.

Photo: Donna Gentile Wierzbowski / Courtesy of Horizons

this week on swirl!
current elliot! Up to 55% off Current/Elliott
Get a lesson in denim with Current/Elliott’s destroyed jeans (plus cords and chambray tops) for up to 55% off. Round out the look with a pair of new kicks from the Swirl Steals shoe sale today on Swirl.

Blue Sage Vegetarian Grille
772 2nd Street Pike
Southampton, PA 18966
1424 South St
bt Broad & 15th Sts
Philadelphia, PA 19146
611 S 7th St
Philadelphia, PA 19147
237 St James Pl
@ Phillip Pl
Philadelphia, PA 19106
719 S 4th St
Philadelphia, PA 19147