Comments

You must log in or register to comment.

humchacho t1_j263b2g wrote

Vegan AF on central in the Heights for fast food. Happy Vegan in Hoboken has good pastries. The Pet Shop is a bar downtown with good vegan bar food choices. Subia’s has more traditional vegan food and some comfort food options too like donuts. Plant Base which is on the other side of town has great tacos. A lot of the restaurants in JC have vegan options. I like Charritos vegan options in Hoboken. Those are the places off the top of my head that I’ve tried.

22

Brudesandwich t1_j266rd0 wrote

Vibez Juice and Cafe on Hutton, right off central

3

fandagan t1_j26obyb wrote

On top of what others have suggested, Marty's on Central ave makes the best impossible burger I've ever had. Plenty of places have vegetarian friendly options. For Chinese food, King Sczechuan in the Heights and Precious in Hoboken have great vegetarian options. Satay in Hoboken (Malaysian food) will make any dish vegetarian style. For Indian food, there are plenty of great options but we like Rasoi the most. If you like Italian/American sandwiches and pizza, Tony Baloney's has many veggie/vegan options too. Also, there is a Mamoun's in Hoboken and it delivers to the heights.

11

KIPYIS t1_j26qg35 wrote

Gaia & Loki is really good

8

fraggle-rocket t1_j27kuxk wrote

Rositas Yah has veg burritos, tacos etc. Vibez juice cafe is all vegan. The smoothies and the food is good. I’ve had the beef patties and vegan ribs.

4

Kerabastos771 t1_j29h24l wrote

Busy Bee organics on Palisade Ave. in the Heights.

2

noturbuddyguy101 t1_j2ajtc4 wrote

The Brick in Hoboken has a full Italian vegan/vegetarian menu

1

Jersey-City-2468 t1_j2aon0w wrote

Oddly enough, Würstbar has a ton of veggie options. All of their meat sausages can be substituted for a veggie sausage. Add french fries, etc. and it’s all vegetarian.

1

MediumRareBacon_ t1_j2au7vk wrote

VeganAF in the heights! Love their food

Theres also Vibez Juice Cafe a block away with vegan Caribbean food + other options, but I havent been there yet

1