Are you a vegan, vegetarian, or just prefer to eat plant-based food? It can certainly be a challenge trying to find dietary options at restaurants, so we wanted to help you out. We’ve listed out the top 13 vegan restaurants in Jacksonville, Florida, for you to try!
Don’t see your favorite on our list? DM us and we’ll be sure to add it! Also, make sure to download our free vegan & vegetarian restaurant map below. This is a helpful guide to finding all of the best plant-based eateries in the DUVAL area.
The only thing better than delicious vegan and vegetarian food is enjoying said food in a delightful shop full of plants! Surround yourself with leafy friends and tasty small plates at The Greenhouse Bar. With exciting shareables like nachos, beet tartare, charcuterie boards, and a hummus flight, there’s tons of tasty food to snack on! If you want something more filling, try their vegan hot dogs! They have three options: Classic American, Bahn Mi, and Cowboy Caviar which you can try separately or in a flight!
Pro-Tip: they also have vegan wine you can sip while enjoying your food!
MON-WED | 8AM-9PM
THURS-SAT | 8AM-10PM
SUN | 8AM-8PM
200 Riverside Ave Unit 2, Jacksonville, FL 32202
Located in Murray Hill, The Walrus is a must-visit vegan restaurant with a 70s flair and delicious smoothies, juices, and sandwiches! When you walk in, you’re immediately greeted by vibrant colors, beautiful murals, and a quirky but fun atmosphere.
You can play board games while you wait on your food, or just enjoy the vibes.
The Walrus also has an amazing nightlife, with events and concerts happening almost every night of the week! And when they say everything on the menu is plant-based, they mean it. Even their alcoholic drinks are 100% vegan! Be sure to check out The Walrus for delicious vegan food and a fun night out!
SUN, MON-TUES| 11AM–10PM
WED-SAT| 11AM-12AM
948 Edgewood Ave S Jacksonville, Florida 32205
Homespun Kitchen is a healthy fast-casual alternative to traditional fast food establishments. With an emphasis on sustainability and nutrition, Homespun Kitchen proudly uses USDA organic, all-natural non-GMO ingredients.
Their menu features a variety of breakfast options because let’s face it, breakfast all day is the best kind! Our vegan go-to is def the Steel Oats topped with fresh strawberries, blueberries, almonds, and organic maple syrup.
In addition to vegan and vegetarian options, they also offer a few gluten-free choices!
Daily | 7AM–9PM
Southern comfort food but make it vegan! The Murray Hillbilly is one of the most popular award-winning vegan restaurants in Jacksonville. The chefs are dedicated to using locally sourced, all-natural, and organic ingredients.
We recommend trying one of the burgers or their build your own mac bowl! In addition to an outstanding vegan menu, Murray Hillbilly also has dedicated gluten-free meals.
Plus, they have a super cute outdoor patio perfect for your next meal!
Monday–Tuesday | Closed
Wednesday–Sunday | 12PM–8PM
Looking for delicious vegan food? We’ve got you covered! At Community Loaves, they pride themselves in using only the freshest ingredients in their meals and baked goods, which is why their menu has so many plant-based options. This beloved neighborhood bakery uses seasonally available produce to incorporate top-tier ingredients in their dishes. Make sure to head to Murray Hill to check out one of our favorite spots for vegan options in Jax!
Monday | Closed
Tuesday–Friday | 7AM–2PM
Saturday-Sunday | 8AM-2PM
1116 Edgewood Ave S, Jacksonville, FL 32205
Vale Food Co. is well known for its bold, flavor profiles in a fast-casual setting. Their menu features numerous vegetarian, vegan, and gluten-free options including Acai and Poke bowls, as well as, smoothies and shakes!
They do not use any artificial sweeteners, high fructose corn syrup, artificial preservatives, or trans fat when prepping their food.
Seriously, just look at those pictures! Their food is amazing and will have you feeling healthy and empowered after consumption.
Daily | 10:30AM–9:30PM
If you’re looking for vegan food with a flare, head over to KraVegan! With over 30 years of experience, chef LaTasha Kaiser has adapted the traditional restaurant menu into a vegan’s dream!
In addition to burgers, tacos, and hoagies, KraVegan also offers a few soul food options. We make it a point to try something new every time we go, but our top favs are the El Kravegano Tacos and the Portobello Shroom Burger!
KraVegan truly has one of the widest selections of healthy food alternatives, making it one of the must-try vegan restaurants in Jacksonville!
Sunday | Closed
Monday–Saturday | 11AM–7PM
1910 Wells Rd, Orange Park, FL 32073
*Located within the mall food court
Mo V’s Kitchen is located inside of The Cookbook Restaurant and is known as their resident vegan destination.
Food options range from breakfast to dinner and even dessert! When you go, be sure to order the famous collard green soul rolls, they’re delicious (scroll right to see the picture)!
Since this isn’t a traditional brick-and-mortar restaurant, please check their Facebook page for daily updates on hours and menu items.
Monday & Saturday | 9AM–4PM
Tuesday | 11AM–2PM
Wednesday | 11AM–4PM
Co-exist in peace with your meat-eating friends at Cafe Karibou in Fernandina Beach! This quaint and eclectic cafe offers tons of vegan and vegetarian friendly items, like its delicious Famous Veggie Burger! They also have magnificent hearty salads made with fresh produce and unique toppings.
Pro-Tip: Add plant-based proteins (like tofu and veggie burger) to your salads for some extra oomph!
27 N 3rd St., Downtown Fernandina Beach FL, 32034
Another great restaurant with awesome vegan and vegetarian options is True Food Kitchen! Even though it is a chain, this eco-conscious spot is definitely worth mentioning. From incredible starters like the edamame guacamole and the roasted Brussels sprouts to their mouthwatering entrees like the Vegan Double Cheeseburger and Roasted Butternut Squash Pizza, this spot has something for everyone! True Food Kitchen aims to create delicious and nutritious food, and we think they’ve accomplished just that!
5205 Big Island Drive, Jacksonville, FL 32246
If you can’t leave the house without getting yourself a sweet little treat, this is the spot for you! Juice Tap has tons of delicious juices, smoothies, acai bowls, and even salads created with only the freshest fruits and vegetables. Stop by for a quick bite to eat, whether you want a sweet drink or a savory toast!
Visit the link below for all the locations around Jacksonville!
Another great restaurant with vegan and vegetarian menu items, McFlamingo is a local family-owned restaurant with a mission to bring Ponte Vedra Beach quality gluten-free and sugar-free options! They have incredible plant-powered foods, like the lentil or portabello burger, and the raisin coconuts salad, just to name a few. Be sure to visit McFlamingo “for real food!”
880 A1A North Suite 12 Ponte Vedra Beach, FL 32082
Enjoy delicious and incredibly plated dishes at Vegan Cafe Jax. This scratch-kitchen-styled restaurant features tasty and savory options to showcase the possibilities of a plant-powered lifestyle. All food items are made in-house to ensure quality and non-contamination with locally sourced produce. From sandwiches to salads and smoothies to burgers, Chef Mat Bardoff will serve you delicious plant-based meals to satisfy any craving!
2624 Atlantic Blvd #3, Jacksonville, FL 32207 (located inside Pharmacy entrance of eMed Multispecialty Group)
Now that you’re prepared to eat the best plant-based food options that the area has to offer, we want to see your culinary adventures. Follow us on Facebook and Instagram and let us know if you tried any of these restaurants! Make to add #stufftodoinjacksonville so we can see your images.
Bon Appétit!

