Philadelphia’s dining scene is renowned for its diversity and creativity, including excellent plant-based restaurants. From casual spots to upscale dining experiences, the best vegan- and vegetarian-friendly restaurants in Philadelphia serve up everything from vegan tapas to traditional Afghan dishes.
Enjoy made-for-sharing small plates at a vegan spot in Queen Village. Go for a romantic evening with vegan tapas and cocktails in Center City. Explore the flavors of Afghanistan in South Philly. Whether you’re craving global-inspired cuisine, farm-to-table freshness, or classic brunch favorites, you will find a vegan restaurant in Philadelphia that suits your tastes.
Book your table today at OpenTable and enjoy the best plant-based dining in Philadelphia.
Read on to discover the 6 best vegan restaurants in Philadelphia.
For inventive vegan dishes crafted with local ingredients — try Pietramala (Northern Liberties)

Pietramala celebrates the beauty of plants, wood-fired cooking, and seasonality. The all-vegan, globally-inspired New American menu features a concise menu of innovative dishes like fire-roasted vegetables and tagliatelle with macadamia cream. BYOB or try one of the clever zero-proof cocktails. This welcoming spot redefines vegan dining and is excellent for intimate dinners or lively gatherings.
For Puerto Rican flavors with a plant-based twist — try Bar Bombon (Center City)

Bar Bombon brings the flavors of Puerto Rico to the heart of the city. The Latin American-inspired menu is entirely plant-based. The restaurant’s menu features creative takes on Latin classics, such as jackfruit tacos and vegan empanadas, all wrapped in handmade tortillas. Pair your meal with one of the handcrafted margaritas or mojitos. The cozy space, adorned with colorful tiles and a welcoming bar, makes Bar Bombón an inviting spot for a flavorful, plant-forward meal.
For a plant-based tapas best shared with friends — try Fitz on 4th (Queen Village)

Fitz on 4th is a family-owned restaurant and cocktail bar serving vegan tapas with fresh, seasonal ingredients. Expect clever appetizers like house-made cashew beer cheese and pretzels, seasonal flatbreads, and more, most made with ingredients from local vendors and farmers. The weekend brunch is a favorite, serving up flavorful ‘crab’ cakes and mushroom toast with homemade sourdough bread.
For Japanese food with a vegan-friendly menu — try Fuji Mountain Japanese Restaurant (Rittenhouse Square)
Fuji Mountain Japanese Restaurant brings the classic flavors of Japan to life with a focus on fresh ingredients and traditional cooking techniques. The extensive traditional Japanese menu includes a variety of soups, vegetarian rolls, plant-based “sushi,” and noodle dishes. With its welcoming atmosphere and attentive service, Fuji Mountain is an ideal destination for a casual meal or a special celebration, providing a true taste of Japan in the heart of Philadelphia.
For traditional Afghan cuisine with a vegetarian-friendly menu — try Sansom Kabob House (South Philly)
Sansom Kabob House has been serving traditional Afghan cuisine since 2002. With family recipes passed down through generations, including traditional bread made using a technique from the founder’s great-great-grandfather, the restaurant has a dedicated vegan and vegetarian menu. Expect favorites like chalaw glupy, a flavorful cauliflower stew served with rice. The interior features traditional textiles and regional artifacts, and the dining area includes cultural seating and a party platform.
Whether you’re a longtime vegan or just exploring plant-based dining, Philadelphia has a vibrant array of options to suit every taste and occasion. From creative global dishes to traditional Afghan flavors, each restaurant on this list brings something unique. Whether you’re in the mood for tapas, brunch, or a fancy dinner, these top vegan spots ensure you’ll find satisfying meals that align with your lifestyle.