Two years ago, Greens and Grains opened in Voorhees. Since then, the spot has not only built a loyal following—it’s become a local go-to for delicious, 100% plant-based food. Not only is it thriving, but growing! More about that in a little while.
The brand, which started as a small concept, has grown steadily across South Jersey. The Voorhees location draws customers from all over Camden and Burlington Counties. It just announced two more shore locations in Cape May Court House and Stone Harbor.
To Greens and Grains, plant based is more than just a health trend. They understand people are actively seeking healthier, satisfying meals that are good for the planet and their bodies. In communities like Voorhees, more people are looking for meatless meals, whether it’s for health, sustainability, or variety. Greens and Grains hits that mark without sacrificing taste.
There’s no shortage of salad places or smoothie shops, but Greens and Grains offers something different: a full menu that’s entirely plant-based—and actually really good! The tag line “Plant Based Food for Everyone” is wholly accurate – even meat eaters will find something tasty to eat.
Everything is dairy-free, meat-free, and made from whole ingredients. That includes items like their house-made dressings and sauces, falafel, and rotating seasonal specials.
But it’s not just about what’s in the food. It’s about how it’s prepared. Everything is made to order. The portions are generous. The flavors are bold. The staff is friendly.
Upon our recent visit, we experienced all of that.
The menu is large and offers a lot of variety, including sandwiches, paninis, wraps, gyros, soups, salads, bowls, sides, smoothies, juices, desserts, and more.
The Voorhees location is open daily 10:00-8:00pm for dine-in, take-out, or delivery (including 3rd party delivery services). It also offers catering.

Greens and Grains Echelon Village Plaza
1120 White Horse Road Unit 132
Voorhees, NJ 08043
856-685-7087
After two strong years, the Voorhees location is ready to expand!
In March, Greens and Grains announced it will be opening a new location in Ellisburg Circle Shopping Center (near Whole Foods) in Cherry Hill this summer! This is another franchised location by the same franchisee of the Voorhees location.
This new location will be well-received because it’s already a hot bed of healthy, plant-based eating at other eateries nearby. Cherry Hill will welcome Greens and Grains with open arms. Stay tuned for an opening date. You will hear it here first!
Tell me what you love to eat at Greens and Grains in the comments!
Disclaimer: This is a sponsored post. We occasionally accept sponsors in order to cover web hosting and technology fees associated with maintaining this website and time and effort involved in keeping our readers informed of news and information pertaining to the South Jersey Food Scene.

SJFS is dedicated to food, dining, restaurants, and drinking in South Jersey. Got a news tip? Email southjerseyfoodscene@gmail.com.
