The Garden State is known for its farmland stretching from northern New Jersey all the way to the Jersey shore. New Jersey is home to a thriving network of farmers and chefs who are deeply committed to seasonal, locally sourced dining. These farm-to-table restaurants highlight the best of what’s grown right here in New Jersey. Keep reading to see our roundup of the best farm-to-table restaurants across New Jersey.
Agricola | 11 Witherspoon Street, Princeton and 40 W Park Place, Morristown
Meaning “farmer” in Latin, Agricola’s website proudly states the menu is “fresh, down to earth and full of flavor.” This restaurant lives up to its name by sourcing ingredients from local farms. Community partnerships are central to its identity.
Beach Plum Farm | 140 Stevens Street, West Cape May
Part farm, part dining experience, Beach Plum Farm grows much of what it serves. Guests can enjoy meals made from produce harvested just steps away, along with eggs, honey, and meats produced on site. The farm also hosts cottages where guests can stay in if they want to make a trip out of a dining experience.
Cafe Panache | 130 East Main Street, Ramsey
View this post on Instagram
A long-standing Bergen County favorite started by the late chef and owner Kevin Kohler, Cafe Panache emphasizes organic produce everywhere in its restaurant. The menu often highlights relationships with local farms and features farm-fresh fruits and free-range, grass-fed meats.
Campofiore | 664 Bloomfield Avenue, Montclair
View this post on Instagram
Campofiore’s menu emphasizes seasonal, Italian-inspired dishes. Led by Chef Dan Drohan, the menu rotates seasonally based on what’s available from nearby farms. Fresh produce and homemade pastas are extremely popular dishes.
Elements | 66 Witherspoon Street, Princeton
With a focus on refined, seasonal cuisine, Elements sources from nearby farms like Great Meadow Farm. The team spends mornings foraging and picking herbs for tonight’s dinner. Elements features a chef’s tasting menu, a five-course menu, or an à la carte menu.
The Farm at Glenwood Mountain | 1801 County Road 565, Sussex
This working farm hosts weddings and seasonal dinners featuring ingredients grown and raised on-site- from pasture-raised meats to organic produce. Each meal is essentially a chef’s tasting menu built around what’s harvested that week.
The Farmer’s Daughter | 161-165 Spring Street, Newton
View this post on Instagram
A true farm-to-table concept restaurant, this Sussex County gem is connected to a working farm and bakery. Their growers include Tranquility Farms, Verdant Microgreens, Debragga & Spitler, and Brook Hollow Winery. With a menu that celebrates rustic American cuisine, the Farmer’s Daughter focuses on homegrown and homemade food.
Farm and Flour | 434-436 Pulis Avenue, Franklin Lakes
View this post on Instagram
A popular brunch restaurant (with dinner hours coming soon!) Farm and Flour features breakfast and lunch farm-to-table meals that highlight the produce of New Jersey.
12 Farms Restaurant | 120 N Main Street, Hightstown
This BYOB restaurant emphasizes grass-fed meats, local vegetables and crafting menus that cater to a variety of dietary preferences while maintaining a strong farm-to-table focus. There’s a ton of vegan dishes on the menu, and it is known for its friendly service and quality dining.
Faubourg | 544 Bloomfield Avenue, Montclair
While French-inspired, Faubourg incorporates local sourcing into its elevated menu, working with regional farms for produce and proteins. There is a special plant-based menu, with its seasonal menu shifts throughout the year.
Harvest and Ale | 588 Ramapo Valley Road, Oakland
Harvest and Ale prides itself on a modern menu with locally sourced ingredients. Its partner farms work with them to do things right, everything from soil preparation to harvest scheduling. The menu changes with the season.
Heirloom Kitchen | 3853 County Road 516, Old Bridge
View this post on Instagram
Part restaurant and part cooking school, Heirloom Kitchen sources from local farms and highlights seasonal produce in creative, globally inspired dishes. The menu reflects what’s freshest each week.
Lokal Eatery | 2 2nd Street, Jersey City
View this post on Instagram
Lokal is A waterfront dining and cocktail bar with a menu focused on American comfort food. It incorporates locally sourced ingredients and highlights seasonal flavors in its rotating specials. The restaurant has a waterfront view of the Hudson River and hosts private events and parties.
Matisse | 167 Park Avenue, Rutherford
View this post on Instagram
A gem of Bergen County, Matisse 167 delivers a creative tasting-menu style experience rooted in local sourcing. Chef Greg Power was once a contestant on Chopped, and frequently describes Matisse 167’s Menu as “fresh and artistic”. The menu frequently showcases local New Jersey produce.
See More: Tall Ships Are Sailing Past the NJ Waterfront for America’s 250th Anniversary
Maxwell Alley | 12 Coles Street, Jersey City

This Jersey City spot features local makers and growers whenever possible, and its seasonal menu is designed to feature the best of the Garden State.
Ninety Acres | 200 Natirar Drive, Peapack
Ninety Acres grows much of its own produce at its location at the Farm in Natirar in Somerset County. Featuring a seasonally driven menu, the entrees heavily feature the farm’s own vegetables and fruits. Its commitment to sustainability extends across the entire dining experience. Ninety Acres also hosts an on-site cooking school.
Razza | 275 Grove Street, Jersey City
View this post on Instagram
Razza is known for its wood-fired pizzas, and the team prioritizes local grains, tomatoes, and dairy whenever possible. Even the flour used is milled in Clinton, New Jersey. The restaurant is widely recognized for its commitment to sourcing high-quality, regional ingredients, with its goal being to craft the perfect pizza.
Restaurant Lorena’s | 160 Maplewood Avenue, Maplewood
This intimate, French-inspired restaurant blends fine dining with a farm-to-table mindset. Chef Campos of Lorena’s sources from local farms in order to craft refined dishes that highlight seasonal foods. There’s frequently live music, wine by the bottle discounts, and holiday menus.
Saddle River Inn | 2 Barnstable Court, Saddle River
This upscale restaurant set in a historic barn sources locally whenever possible. Chef Jamie Knott uses only Prime dry-aged beef, the freshest line-caught, sustainable seafood, and local organic produce. Known for its romantic ambiance, it’s a go-to for special occasions with a farm-to-table vibe.
Sam’s Table | 377 Bloomfield Avenue, Montclair
View this post on Instagram
This neighborhood favorite combines comfort food with local farm produce. The restaurant, led by Chef Sam Stymest, changes its menu on the first Thursday of each month and sources its ingredients from local New Jersey farms whenever possible, highlighting seasonal vegetables and responsibly raised meats. There’s also the option for a four-course tasting menu, with bread and dessert add-ons.
Follow @thenewjerseygirl on Instagram + TikTok for the latest updates on Hoboken, Montclair, Bergen County, and more, sign up for our weekly newsletter here that shares everything you missed each week, and check out our events calendar, which has over 100+ events weekly to peruse.


