New Jersey turned out to be a solid state for plant-based food, especially if you’re spending time in North Jersey or travelling between towns rather than sticking to one city.
While it’s not a state where vegan restaurants are everywhere, the places that do exist tend to be well-established, clearly labelled, and easy to order from.
What stood out most for us was how much of the vegan food leans toward comfort dishes and familiar plates … ideal when traveling with kids.
There are plenty of burgers, sandwiches, diner-style meals, and hearty mains, balanced out with café spots offering bowls, wraps, and lighter lunches. That made it easy to mix things up across different days without feeling stuck eating the same type of food.
From relaxed cafés and casual comfort food to small vegan restaurants that locals clearly support, eating vegan in New Jersey felt straightforward and reliable once you knew where to go.
Quick Overview
Our top picks for vegan food in New Jersey are:
- Brick City Vegan (Newark / Montclair) – filling vegan comfort food that the whole family loved.
- Simply Green Cafe (Ramsey) – all-vegan café with a wide menu
- Power Plant Kitchen (Jersey City) – easy, plant-based lunches and dinners
- Red’s Leaf Café (Metuchen) – lighter, café-style vegan meals
- Kaya’s Kitchen (Belmar) – relaxed vegan food near the Shore
These spots stood out for clear vegan menus, consistent food, and meals that worked well for adults, teens, and mixed-diet families travelling around the state.
What to Look for When Choosing Vegan Spots in New Jersey
A few things helped when we were eating vegan around New Jersey, so we wanted to pass on these tips:
- Fully vegan restaurants are more common in North and Central Jersey than in smaller towns.
- Comfort food and diner-style menus are a big theme across the state.
- Café-style vegan food works well for breakfast and lunch, especially when moving between places.
- Shore towns often have shorter or seasonal hours outside of summer.
- Checking menus ahead of time helps, especially when places aren’t fully vegan.
Best Vegan Restaurants in New Jersey (By Area)
Below, we’ve broken down our top picks of vegan restaurants in New Jersey by area. Scroll ahead to where you’re travelling for the best options.
Vegan Options in Newark & North Jersey – Comfort Food Done Well
Kicking things off with Neward and North Jersey, these were our fave eateries with vegan options.
1. Brick City Vegan – Fully Vegan Comfort Plates & Burgers (Newark / Montclair) – 4.9*
Brick City Vegan is one of the most well-known vegan spots in New Jersey, focusing on bold, filling comfort food.
The menu includes burgers, sandwiches, loaded fries, and hearty plates designed to be satisfying rather than light.
We ordered California and black bean burgers, and they were sensational. We also had some sides to share, so we all left feeling happy and well-fed.
It worked really well for us as a proper sit-down meal after a busy day.
Tip: It can get busy at peak times, especially evenings and weekends.
2. Veggie Heaven – Asian-Inspired Vegan Classics (Denville / Teaneck) – 4.6*
Veggie Heaven serves a large menu of Asian-inspired vegan dishes, including rice plates, noodle dishes, and familiar plant-based classics.
Portions are generous, and the menu is easy to navigate.
We went for a couple of rice dishes and shared sides, which worked well for a relaxed, no-stress meal.
Tip: A good option when you want something filling and easy to share.
Their website isn’t up-to-date, but you can see their Instagram for more information.
3. Simply Green Cafe – All-Vegan Café, Breakfast & Comfort Food (Ramsey) – 4.8*
Simply Green Cafe offers one of the widest fully vegan menus in the state. Breakfast items, wraps, sandwiches, bowls, and diner-style comfort food all feature, making it easy to find something for everyone.
We tried a mix of savoury café dishes and lighter plates, which made it a useful stop for either breakfast or lunch. We were pretty blown away by how tasty and varied the menu was.
Definitely worth a visit.
Tip: A great all-rounder if you’re travelling with mixed appetites.
Vegan Options in Jersey City – Casual and Plant-Forward
Up next are some options for Jersey City – these were our favorites.
4. Power Plant Kitchen – Vegan Bowls, Sandwiches & Plates (Jersey City) – 4.9*
Power Plant Kitchen focuses on approachable vegan food that works well for lunch or early dinner.
The menu includes bowls, sandwiches, and rotating dishes that feel balanced rather than heavy.
We had a smoky BLT, a meatball parmigiana and 2 bbq jerk sandwiches, and the flavors were incredible.
We ordered bowls and shared a couple of sides. It was easy, filling, and didn’t slow the day down.
Tip: Ideal for daytime meals when you want something reliable and not too heavy.
5. Gaia & Loki – Fully Vegan Global-Inspired Plates (Jersey City) – 4.6*
Gaia & Loki claims the best vegan food in Jersey City, so we had to pay a visit.
They offer a fully vegan menu with a bit more variety, including small plates and mains influenced by different cuisines.
It feels relaxed but slightly more considered than a quick café stop.
We shared a couple of plates and mains, which worked well for a slower dinner without feeling formal.
They even had a kids’ menu, which we don’t see in a lot of vegan establishments.
Tip: Good for evenings when you want a sit-down meal without a long commitment.

Vegan Options in Central New Jersey – Café-Style and Balanced Meals
Up next, we have the best spots – in our humble opinion – in Central New Jersey.
6. Veganized – Vegan Comfort Food & Sandwiches (New Brunswick) – 4.6*
Veganized serves familiar comfort food in a fully vegan format, including sandwiches, salads, and burgers. We were really impressed with the appetizers, and the decor here was beautiful.
We’d definitely dine here again.
Tip: A reliable choice when you want something warm and satisfying without overthinking.
7. Red’s Leaf Café – Plant-Forward Café Plates & Bowls (Metuchen) – 4.9*
Red’s Leaf Café leans toward lighter, café-style vegan food, with bowls, lunch plates, and balanced dishes that work well earlier in the day.
The dishes here are pretty unique, so we had a lot of fun picking out a few to try.
The BBQ aubergine sticks and the dream bites were a big hit with everyone, then we all ordered burgers and sandwiches for mains.
It was great to see mushrooms being used so creatively in so many dishes.
Tip: A strong option for lunch or a quieter meal.
Take a look at what’s on offer here.
8. Cultivate Plant-Based Eatery – Fully Vegan Global Comfort Food (Rahway) – 4.8*
Cultivate offers a fully vegan menu inspired by a mix of cuisines, with hearty plates that still feel balanced. The space works well for families or small groups.
We ordered pasta mains as a bit of a change, as we’d eaten a lot of burgers and sandwiches in other spots.
We finished up with some chocolate walnut cookies, and they were SO good.
Tip: A good dinner option when passing through Central Jersey.
Take a look at their menu here.
Vegan Options at the Jersey Shore – Relaxed and Casual
If you’re headed to the Jersey Shore as a plant-based family, you can’t go wrong with these options:
9. Kaya’s Kitchen – Vegan Café & Comfort Plates (Belmar) – 4.6*
Kaya’s Kitchen is a long-running vegan café near the Shore, offering bowls, burgers, and casual mains that suit daytime dining.
We stopped in for a relaxed meal and shared a couple of plates, which worked well between activities.
Tip: Popular in warmer months, so arriving earlier can help.
10. Living on the Veg – Plant-Based Breakfast & Lunch (Manahawkin) – 4.9*
Living on the Veg focuses on plant-based breakfast and lunch dishes, including sandwiches and lighter plates.
We kept things simple with lunch options, which felt fresh and easy.
Tip: Best suited to earlier hours rather than late evenings.
11. Cats Luck – Vegan Café & Brunch Plates (Neptune City) – 4.9*
Cats Luck offers vegan diner-style café food, including breakfast and brunch options that work well for slower mornings near the coast.
We ordered brunch-style plates and shared sides, which made for a relaxed start to the day.
We were really impressed with their homemade sauces, especially the ranch and honee mustard!
Tip: Brunch hours can be busier on weekends.
Final Thoughts
New Jersey offers a dependable mix of vegan comfort food, café lunches, and relaxed plant-based dining across its cities, suburbs, and coastal towns.
North Jersey stands out for filling, diner-style vegan food, while Central Jersey and the Shore offer lighter options that fit well around travel days.
Once you know where to look, menus are easy to navigate, portions are generous, and vegan dishes feel like a standard part of the offering rather than an afterthought.
For anyone travelling through the state or planning meals around busy days, these spots make eating vegan in New Jersey feel simple and consistent.