New York City is a hub for diverse culinary experiences, with cuisines from around the world available on every block. For those seeking vegan restaurants, the city offers a wide range of options that cater to plant-based diets without sacrificing flavor. Whether you’re a seasoned vegan or simply looking to incorporate more plant-based meals into your diet, here are some of the best vegan restaurants in NYC to check out.

1. Avant Garden
Located in the East Village, Avant Garden offers a cozy and intimate atmosphere with a menu that celebrates vegetables in their purest form. Their dishes are creative and visually stunning, such as their cauliflower steak with romesco sauce or their roasted carrot salad with hazelnuts and apricots. Avant Garden also offers an extensive wine list with vegan options to pair with your meal.
2. By Chloe
By Chloe is a popular fast-casual chain with several locations in NYC that offer a vegan twist on comfort food favorites. Their menu features burgers, sandwiches, salads, and pastas, as well as a selection of baked goods and desserts. Try their signature guac burger or their mac and cheese made with sweet potato cashew cheese. By Chloe also offers gluten-free options for those with dietary restrictions.
3. Nix
Helmed by James Beard Award-winning chef John Fraser, Nix offers upscale vegetarian and vegan dining in a chic setting. The menu features dishes that are both flavorful and innovative, such as their charred cauliflower with shishito peppers and their avocado and grapefruit salad with tarragon and mint. Nix also offers a curated cocktail list and a selection of vegan wines to complement your meal.
4. Superiority Burger
Superiority Burger may be small in size, but it packs a big punch when it comes to flavor. Located in the East Village, this fast-casual spot offers a vegan take on the classic burger joint. Their menu features a variety of burgers, sandwiches, and sides made with creative ingredients, such as their burnt broccoli salad with cashew dressing or their yuba pastrami sandwich. They also offer a rotating selection of seasonal specials to keep things interesting.
5. Jajaja Plantas Mexicana
For those looking for a vegan take on Mexican cuisine, Jajaja Plantas Mexicana in the Lower East Side is a must-visit. Their menu features classic Mexican dishes made with plant-based ingredients, such as their jackfruit tacos and vegan queso dip. The restaurant also offers a variety of cocktails made with fresh juices and house-made syrups.
6. Candle 79
Candle 79 is a beloved vegan fine dining restaurant on the Upper East Side. The menu features a range of elegant dishes made with organic, seasonal ingredients, such as their wild mushroom crepes with truffle oil and their seitan piccata. They also offer a selection of vegan wines and cocktails to accompany your meal. The restaurant has a cozy and intimate atmosphere, making it a perfect spot for a special occasion.
Whether you’re a dedicated vegan or simply looking to try out more plant-based options, these restaurants offer some of the best vegan dining experiences in New York City. From upscale fine dining to fast-casual favorites, there’s something for every taste and budget. So next time you’re looking for a delicious and satisfying meal, check out one of these vegan restaurants and see for yourself what all the buzz is about.