Where to Find Vegan + Vegetarian Food in Bergen County

Finding vegetarian and vegan meals in Bergen County used to be a challenge, but the dining scene has undergone a shift. A growing focus on wellness and plant-based living has inspired local restaurants to expand their menus with plenty of vegan-friendly options. After extensive exploring (and tasting), our team compiled a roundup of standout spots in the area, along with the dishes we tried. Keep reading for some of the best places serving vegan-friendly eats in Bergen County.

Alt Eats Café | 622 North Maple Avenue, Ho-Ho-Kus

Alt Eats is a cozy cafe serving a wide range of vegan, vegetarian, gluten-free, and organic dishes. A favorite order here is the Beyond Burger with avocado, or a build-your-own salad piled high with fresh vegetables and topped with grilled tofu.

Freakin’ Vegan | 39 Godwin Avenue, Ridgewood

 

View this post on Instagram

 

A post shared by Freakin’ Vegan (@freakinvegans)

local girl real estate

Freakin’ Vegan is a plant-based takeout spot that’s freakin’ great, no pun intended. The menu features fully vegan classic comfort foods such as broccoli and cheddar empanadas, and the hearty Meatball Parm Sub with Freakin’ Vegan meatballs on a toasted long roll, smothered in house tomato sauce and melty vegan mozzarella. It’s our top pick for a vegan game day meal.

Read More: The Best Places to Watch Football in Bergen County

Füdgarten | 1636 Palisade Avenue, Fort Lee

Füdgarten serves fast-casual food designed to fuel the day without sacrificing flavor, using seed oil–free cooking, locally sourced produce, and all-organic ingredients. While the menu has plenty of solid choices, the go-to here is often a healthy smoothie or protein shake. The Herculean Shake, made with banana, spinach, peanut butter, vegan protein, and almond milk, delivers both great flavor and a boost of energy.

Oradell Animal Hospital

Mindful Café | 183 East Main Street, Ramsey

Mindful Café in Ramsey is a cozy spot on Main Street serving breakfast, salads, bowls, and smoothies, making it a reliable lunch destination. The Harvest Bowl stands out with sweet potatoes, vegan shiitake bacon, tamari-roasted sunflower seeds, baby spinach, kale mix, chickpeas, and roasted peppers over brown rice, with a choice of maple vinaigrette or miso-ginger dressing. Adding tempeh makes it especially hearty. For a sweet finish, the vegan chocolate truffles at the front of the shop are a must.

Roots Café | 84 Herbert Avenue, Closter

Roots Café is dedicated to serving real, unprocessed food, with everything made in-house and completely gluten-free. The standout Avocado Toast features gluten-free lentil and buckwheat bread, cashew cheese, tomato, onion, salt, pepper, and fresh microgreens. For a refreshing sip, the Green Machine smoothie pairs perfectly.

Simply Green Café | 25 North Spruce Street, Ramsey

 

View this post on Instagram

 

A post shared by Simply Green Café (@simplygreencafe)

This plant-focused spot in Ramsey is a haven for vegan and vegetarian dining. The restaurant serves breakfast until 4PM, and lunch items are available all day. A favorite in the morning is the Breakfast Burrito, filled with tofu scramble, vegan cheese, and spinach. Later in the day, the King Burger hits the spot—a veggie burger stacked with lettuce, tomato, onion, crispy onion rings, Russian dressing, and a side of kale slaw.

True Food Kitchen | 390 Hackensack Avenue, Suite 186, Hackensack

True Food Kitchen crafts its menu with flavor at the forefront, serving dishes and drinks that are both vibrant and satisfying. The bright, airy space makes it an ideal stop during a day at the mall. The Ancient Grain Bowl, made with organic grains, sesame miso–glazed sweet potato, charred onions, snap peas, portobello, avocado, pistachio pesto, hemp seeds, and turmeric, is a suitable choice for pre-shopping fuel or a post-shopping recharge.

Vegan Pastry Lab | 18 East Forest Avenue, Englewood

Vegan Pastry Lab is a hidden gem specializing in plant-based sweets that impress even the toughest critics. The lineup includes everything from cookies and brownies to cakes and other baked treats, all delivering a great way to end the day on a sweet note.

Veggie Heaven | 473 Cedar Lane, Teaneck

This kosher-certified vegan restaurant has become a go-to in Bergen County, with a menu that spans nearly every cuisine — from Chinese and Thai to Indian and American classics. It’s a true one-stop spot, especially when deciding what to eat feels impossible. Regular BG picks include the Black Bean Burger, the Crispy Sizzling Tofu Platter, and the Veggie Noodle Soup.

worldFLATS | 134 East Ridgewood Avenue, Ridgewood

This clean eatery specializes in vegan and vegetarian dishes, from fresh salads to flavorful light bites. A standout is the Lentil Lahmajun, a plant-based twist on a Middle Eastern classic, featuring spiced lentils, vegetables, and herbs spread on thin lavash wheat bread, then rolled and wrapped with a pickle. For flatbread cravings, options like the Vegan Masala Flat, Vegan Nile Flat, and Vegan Garlic Lovers Flat are all excellent choices.

See More: Best Jersey Shore Restaurants + Bars for a First Date, Depending on the Vibe

Follow @thebergencountygirl on Instagram for the latest Bergen County updates, sign up for our email list here that shares everything you missed each week, and check out our events calendar, which has over 30+ events weekly to peruse.

read more food button

join our newsletter

also appears in

More Local Stories