A great perk to being in Princeton is the tremendous food available at every turn, and almost every place around town offers vegetarian and vegan options on their menu. So where are the best places for meat-free dishes? We’re sharing our top spots below!

Olives Deli & Bakery

22 Witherspoon Street


While Olives knows their way around sandwiches, they still offer vegetarian specials that are equally delicious. Their full menu can be seen on their website.


Jammin’ Crepes

20 Nassau Street


A local favorite. Healthy and fun crepes that can be made with gluten free or vegan batter upon request. Their menu notes all vegan/vegetarian options.

Jammin Crepes

Agricola Eatery

11 Witherspoon Street


The menus here are based on taste inspired by farmers, fishermen and artisan food producers. All food sources is local and seasonal making this a true farm-to-table. Outstanding vegan and vegetarian dishes.


Mediterra Restaurant

29 Hulfish Street


Upscale restaurant with creative options utilizing locally sourced ingredients. They distinguish themselves by combining the flavors of the 21 countries surrounding the Mediterranean. Mediterra offers organic, vegan and vegetarian options.


Salt Creek Grille

Princeton Forrestal Village


Award winning restaurant that’s both upscale and casual. American fare with options (not noted on their menu) for vegans and vegetarians.

Salt Creek Grille

Chopt Creative Salad Co

301 N Harrison Street


Warm salads, cold salads, spicy salads, sweet salads… you name it. The options are literally endless here. Sure as a vegan or vegetarian you might be getting sick of salads at restaurants but these are delightfully different and fun. Vegan and vegetarian salads, bowls and snacks.


Sweetberry Bowls

301 N Harrison Street


Oh the sweet life. A treat for your eyes as well as your stomach, these healthy acai bowls have both vegan and vegetarian options that are the perfect start (or end) to your day. You can also customize any bowl to your liking.

Sweetberry Bowls