
Joy Cafe is a fully vegan neighborhood cafe in Northern Liberties serving vegan cheesesteaks, mac and cheese, and made-from-scratch baked goods, with nothing on the menu to double-check.
Address: 630 N 2nd St, Philadelphia, PA
Hours: Mon-Sat 10am-7pm, Sun 10am-5pm
Last verified: 2026-09-02
Joy Cafe: What’s Vegetarian Editorial Review
Joy Cafe sits on North 2nd Street in Northern Liberties. Every item on the menu is vegan. No asterisks, no “ask your server,” no hidden butter tucked into something labeled vegetarian. Chef Alice has spent two decades making plant-based food in Philadelphia, and this cafe is where that practice shows up on the plate, one bagel and one bowl of pho at a time.
Start with the mac and cheese. It’s built on a soy cheese that actually melts and pulls, not the kind that breaks into orange oil under heat. Next, try the vegan Philly cheesesteak wrap: seitan, grilled onions, and enough soy cheese to hold it together, wrapped tight enough to eat one-handed. Want something lighter? The mushroom pho soup carries real depth without a bone anywhere near the pot. The Ciao Bella sandwich stacks portobello mushrooms into something that eats like lunch, not a side dish. Spring rolls and gourmet salads with house-made dressings round out the savory side.
Morning regulars go for the bagels, served with vegan cream cheese made in house. Or they order one of the vegan egg preparations, if toast alone won’t cut it. There’s a vegan “ham” wrap on the board too, plus a vegan grilled cheese. It’s proof the kitchen has worked through the whole diner playbook without reaching for a shortcut ingredient. Drinks are where Joy Cafe shows its range: homemade soy milk smoothies, a green tea soy steamer, black sesame soy, soy chai. Add organic fair-trade coffee and espresso for anyone who just wants a normal cup. Save room for the baked goods case. Donuts, cookies, muffins, and pastries come out of the same kitchen. The gluten-free versions are made from scratch, not bolted on as an afterthought.
Because the whole menu is vegan, there’s no cross-contamination question to ask a server. No meat fryer running next to the fries. No dairy shortcut hiding in the “accidentally vegan” dish. Order anything on the board and you’re covered, which is rarer than it sounds even at places that call themselves vegetarian-friendly. Free wifi makes this an easy spot to camp out with a laptop over a slow coffee. Counter staff will walk you through the soy-milk drink list if the options feel like a lot.
Hours run Monday through Saturday, 10 a.m. to 7 p.m., and Sunday 10 a.m. to 5 p.m. Pricing lands at a quick lunch or a coffee-and-bagel morning, not a special occasion. The small space leans toward regulars who stop in a few times a week, not tourists checking a box on a food tour. Can’t make it in? The cafe delivers through the usual apps, though the drink menu alone is worth the trip to the counter.
Real food, made from scratch. That’s the whole idea here, not a line of marketing copy. Small details prove it: gluten-free baked goods that taste like an actual bakery made them, salad dressings mixed in house instead of poured from a jug. A short walk away sits Pietramala, another fully plant-based kitchen a few doors down on the same block. That makes this stretch of North 2nd Street worth a dedicated trip if you’re covering more than one meal.
This isn’t a place chasing a Michelin star. It’s the neighborhood cafe that proves a fully vegan kitchen can cover breakfast, lunch, and an afternoon smoothie run without repeating a single dish.
Good to know
How we rate vegetarian-friendliness · Report an error in this listing
Location data © OpenStreetMap contributors, available under the Open Database License.
