9 Very Best Vegetarian Restaurants in NYC

Like with most trends, New York is at the forefront of the plant-based food scene. From fast casual to fine dining, Mexican to Szechuan, today the Big Apple is brimming with outstanding vegetarian options. Even if you enjoy meat, we’re sure you will find something delicious at these vegetarian restaurants in NYC.

As vegetarianism and veganism become more mainstream, vegetarian restaurants in NYC have rapidly evolved beyond the lackluster afterthought of a basic veggie patty. In this list, we’re celebrating the best of the best in New York when it comes to all things veg.

Close up of a loaded veggie burger on a blue plate
There’s more to vegetarian food that veggie burgers…but we’ll tell you where to get the best vegetarian food in NYC. Photo credit: Deryn Macey

Here are the top nine vegetarian restaurants in NYC.

The Butcher’s Daughter, Various Locations

If you’re looking for a place for vegetarian eats that you can feel good about, look no further than The Butcher’s Daughter. This New York-grown chain now has three locations each with a beautiful bright and airy interior.

This all-day cafe is perfect for a coffee or smoothie, a satisfying salad, or a lively brunch your SoulCycle-loving friend will adore. Try making your own mimosa with one of their cold-pressed juices.

Bar area of a restaurant with large windows and plants hanging overhead
The Butcher’s Daughter is a beautiful spot to enjoy a vegan lunch. Photo credit: Jonathan Grado

Spicy Moon, West Village and East Village

The more adventurous vegetarians will love dining at one of the two Spicy Moon locations to experience a myriad of flavorful Szechuan dishes. This casual spot boasts incredible vegan takes on classics like Dan Dan Noodles and Mapo Tofu. Don’t miss out on the Peppercorn Brussel Sprouts. Spicy Moon delivers on their name, so be sure to have a cold drink handy,

Dirt Candy, Lower East Side

Dirt Candy serves up phenomenal value with an impressive, five-course vegetarian tasting menu that changes seasonally for just $90 per person. Award-winning chef Amanda Cohen takes vegetables to new heights with dishes like the Tower of Terroir, her take on a deconstructed salad highlighting peak seasonal produce. The delicious, ever-changing menu will have you coming back each season to taste her latest creation.

Thin wafer topped with portobello mushroom mousse and peach fennel compote.
Dirt Candy’s portobello mousse with peach fennel compote. Photo credit: bionicgrrrl

Jajaja Mexicanas, Various Locations

While technically vegan, we’d be seriously remiss not to include Jajaja Mexicanas on this list. Experience epic, plant-based Mexican street food paired with a stellar list of tequila and mezcal cocktails at this beachy hangout.

Enchiladas Mole and Chipotle Sweet Potato Street Tacos will instantly transport you to your favorite Mexican playa (beach). Whatever you order be sure to start with nachos to share!

abcV, Gramercy Flatiron

Acclaimed Chef Jean-Georges focuses on elevated plant-based cuisine in his vegetarian spot abcV, only a short walk from Union Square. While you won’t find white tablecloths at this establishment you can expect the same elegant and high-end dining fare associated with the Chef’s other restaurants. Enjoy the ever-changing menu with thoughtful, sustainable sourcing, featuring organic produce whenever possible.

Close up of a white plate with ginger fried rice and a fried egg on top. The recipe comes from Chef Jean-Georges of abcV, a vegetarian restaurant in NYC
When celebrity Chef Jean-Georges applies his skill to vegetarian dishes, magic happens. Photo credit: spurekar

John’s of 12th Street, East Village

For a restaurant established back in the turn of the century, John’s of 12th Street has some surprisingly tasty vegetarian options on its classic Italian-American menu. If you’re craving those Sunday Supper vibes, order some Garlic Bread before diving into their saucy Eggplant Parm.

John’s also serves a crave-worthy New York style pizza with regular or vegan cheese. Make sure you plan your visit as their pies are only served Sunday through Thursday.

close up of a blue and white plate with vegetarian eggplant parmesan
Eggplant parmesan is always a great vegetarian option. Photo credit: sk

Little Beet Table, Gramercy Flatiron

A sister restaurant by the same group that brought fast-casual chain, The Little Beet, Little Beet Table slows things down at this full-service “vegetable-forward” restaurant. The thoughtful menu has dishes for everyone, and is exceptional at making accommodations for those with dietary restrictions. Everyone can enjoy their meal at this vegetarian restaurant in NYC.

For something a little different and down-right tasty, order the Mushroom Reuben; a vegetarian take on a New York deli classic, served with perfectly crisp, aleppo-roasted sweet potatoes.

Superiority Burger, East Village

While currently on break, Superiority Burger (119 Avenue A) is home to one of the best veggie burgers in the city. Relocating within the East Village, we can expect the new location for the original hole-in-the-wall takeout spot to feature their namesake house-made burger and beloved signature sides like the Burnt Broccoli Salad.

Superiority consistently delivers dishes layered with flavor while perfectly showcasing local and seasonal veg. Check their Instagram page for updates on the reopening and their latest specials.

Close up of two white plates holding one veggie burger each
You won’t miss the meat when you try a well-made veggie burger. Photo credit: Marco Verch Professional Photographer

Egg Shop, Nolita and Williamsburg

The aptly named Egg Shop, showcases the incredible edible egg about a dozen different ways. The A.C.E sandwich is a brunch favorite. Fluffy scrambled eggs topped with cheddar, avocado, tomato jam and pickled jalapeños on a buttery brioche will surely be the highlight of the weekend.

Trust us and get the second order of hashbrowns…now. Since this is one of the most popular vegetarian restaurants in NYC, when dining at the Nolita location either make a reservation, arrive early, or plan for a wait.