Vegan Food in Puerto Viejo, Costa Rica

| | |

Vegan Food in Puerto Viejo, Costa Rica

Puerto Viejo is a mini vegan beach haven with tons of vegan options within walking distance. It’s small enough for you to keep running into the same folks as you make your way from vegan spot to vegan spot during your stay, like I did.

Just as a forewarning, seating at most restaurants is outdoors with a few fans at best. There is always a cool breeze and the temperature is comfortable when I slide through town. I know we have some fam out there that appreciates an ice-cold AC blast while they eat, so be expecting natural air as your cooling agent. A little sweat ain’t never hurt nobody!

A breathtaking sunrise in Limon

The heat definitely doesn’t stop me, because I LOVE me some Puerto Viejo! As BLACK VEGAboNd, I love seeing and interacting with my people while abroad, so Puerto Viejo has always had a special place in my heart! It’s located in Limón on the Caribbean side of the country and has a lot of residents that have or are decendents of people that have relocated there from Caribbean islands such as Barbados and Jamaica.

Therefore, you’ll frequently see Black mannequins and figurines in stores, murals/street art of Black people on the walls, and Black folk walking around town. It was a pleasant surprise for me when I visited for the first time, and has always made me feel welcome and at home when I visit.

A beautiful Puerto Viejo sunset photo taken from right in front of Grow

There is also a very different feel to Puerto Viejo than you may experience on beaches located on the Pacific side of the island. There is lots of reggae being played at the restaurants and bars and you’ll hear Patois / Carribean English accents spoken by locals.

Don’t take my word for it though. Make your way on out to Puerto Viejo to see for yourself and enjoy the town’s bomb vegan food and Caribbean sea!


Vegan Food in Puerto Viejo, Costa Rica – Vegan Restuarants

Jammin’ Comunidad Vegana – Vegan

Location: Puerto Viejo frente a la veterinaria Diagonal Al bogo bar Limón, Puerto Viejo de Talamanca, Costa Rica
WhatsApp: +506 6372 5317

Fresh squeezed orange juice, hot chocolate, and Breakfast Combo #2 (includes gallo pinto, avocado, jerk jackfruit, fried plantains, seaweed steak, and chickpea omelet) from my favorite vegan restaurant in Puerto Viejo, Jammin' Comunidad Vegana
Fresh squeezed orange juice, hot chocolate, and Breakfast Combo #2 (includes gallo pinto, avocado, jerk jackfruit, fried plantains, seaweed steak, and chickpea omelet)
The Rasta Pasta from my favorite vegan restaurant in Puerto Viejo, Jammin' Comunidad Vegana, is full of color, flavor, carrots, broccoli, and peppers!
The Rasta Pasta at Jammin’ Comunidad Vegana is full of color, flavor, carrots, broccoli, and peppers
Fresh agua de pipa (young coconut water) from Jammin’ Comunidad Vegana

Jammin’ Comunidad Vegana is a chill Black-owned vegan spot with amazingly flavorful and colorful food. Had I not known any better, I would swear that the chefs walk around back to pick fresh vegetables to cook up on the spot right after you order.

The food is that fresh! The owner even walked over to my table and whacked open a fresh coconut right in front of me for my coconut water!

The vibe here is everything I could have asked for from a vegan restaurant on the Caribbean Sea: a slow-paced spot with fresh made-to-order food made from local seasonal ingredients, served by friendly staff.

The owner is extremely kind and seemed to actually be friends with every customer that came through! It’s very clear that he is passionate about serving bomb vegan food to people, and it warms my heart to see how much joy he gets out of what he does. That’s cute and all, but did I mention that the food is bomb!?

The food was so good that I ate there twice during my stay. They had just released their breakfast menu the first day that I dined at Jammin’ Comunidad Vegana, so I had to give the people what they want and try the breakfast out too, right?!

My Rasta Pasta came out piping hot with enough food for me to be full for hours after eating. My breakfast came with fresh-squeezed orange juice, jerk jackfruit, coconut gallo pinto, avocado, fried plantains, a chickpea omelet, and a seaweed steak. There was so much food, that it was even hanging off of the plate and I was still full by lunchtime!

I highly recommend checking out Jammin’ Comunidad Vegana if not for the bomb food, then for the friendly staff and comforting atmosphere.


AmaSer – Vegan

Location: Calle 213, Limón, Puerto Viejo de Talamanca, 70403
WhatsApp: +506 8303 7465

AmaSer's Coco Pancakes served with fruit and the Solar Plexus Chakra Smoothie which consists of mango, pineapple, passion fruit, hemp seeds, and plant-based milk. The only vegan and gluten-free restaurant in Puerto Viejo
AmaSer’s Coco Pancakes served with fruit and the Solar Plexus Chakra Smoothie which consists of mango, pineapple, passion fruit, hemp seeds, and plant-based milk

AmaSer is a yoga retreat that has an on-site all-vegan and gluten-free restaurant. The beach views from this restaurant are unmatched when compared to other vegan restaurants in Puerto Viejo. If you’re arriving by foot, be ready for the small hill that you will have to walk up. Gotta earn your calories!

Their food menu includes items like gallo pinto, scrambled tofu, vegan omelets, and pancakes. Their drink menu is longer than their food menu with options like teas, coffees, lemonades, and smoothies.

The Coco Pancakes that I tried weren’t my favorite, but I’ll definitely be back for the drinks and the views! All in all, I appreciate that there is a spot for our vegan kinfolk that need a gluten-free kitchen.

So whether you’re looking for some gluten-free vegan grub, amazing views of the beach, or a yoga studio, consider making your way on up to AmaSer!


Puerto&Co – Vegan

Location: Main road, in the Puerto Viejo Shops shopping mall Second floor, Limón, Puerto Viejo de Talamanca, 70403, Costa Rica
WhatsApp: +506 6090 5773

The Aquila smoothie at Puerto&Co is made of banana, mango, strawberries, and soymilk. Puerto&Co is the only co-working space with an all-vegan cafe in Puerto Viejo!
The Aquila smoothie at Puerto&Co is made of banana, mango, strawberries, and soymilk

Puerto&Co is an all-vegan restaurant right in the middle of the town. They serve smoothies, organic juices, coffee, scrambled tofu, sandwiches, a plate of the day, and desserts. Puerto&Co is located on the second floor of a small shopping center in an airy open space, perfect for getting comfy and just relaxing for a bit.

They also double as an internet cafe/workspace for guests, complete with meeting rooms, laptops for rent, and desk space. It’s the perfect place in Puerto Viejo to meet other vegan and veg-friendly travelers while you get some work done.


Vegan Food in Puerto Viejo, Costa Rica: Vegetarian Restaurants

Grow Beachfront Restaurant – Vegetarian

Location: Beach Front Puerto Viejo Center Limón Talamanca, Puerto Viejo de Talamanca, Costa Rica
WhatsApp: +506 8370 6334

The nachos at Grow Breachfront Restaurant were stacked up like a flower and topped with vegan cheese, pico de gallo, beans, guacamole, and vegan meat. Grow is the only vegetarian beachfront restaurant in Puerto Viejo!
The nachos at Grow Breachfront Restaurant were stacked up like a flower and topped with vegan cheese, pico de gallo, beans, guacamole, and vegan meat

If you’re looking for a vegan beachfront meal in Puerto Viejo, make sure to swing by Grow Beachfront Restaurant. Their combination of a beautiful sunset view and a completely vegetarian menu with plenty of vegan options is unmatched in Puerto Viejo.

They serve breakfast, lunch, and dinner with vegan options like burritos, bowls, gallo pinto, salads, and nachos. They also have a drink menu with a page full of coffee, tea, juice, smoothies, and mocktails for those looking for virgin drinks, and a page full of beer, wine, cocktails, and shots for those looking for a lil’ buzz.

I love this spot because it’s just an all-around beautiful restaurant with beautiful views and some great vegan options. It’s the kind of place that you don’t want to miss while you’re in town, so be sure to swing by!


Vegan Food in Puerto Viejo, Costa Rica: Vegan-Friendly Restaurants

Restaurante Pizzeria Cahuita – Vegan-Friendly

Location: Next police station; 50 metros oeste de la policia de, Limón, Cahuita
WhatsApp: +506 2755 0179

The hand-made vegan Strozzapreti with the vegan Pesto and nut "parmesan" at Restaurante Pizzeria Cahuita. Restaurante Pizzeria Cahuita is a vegan-friendly restaurant 20 minutes north (by car) of Puerto Viejo
The hand-made vegan Strozzapreti with the vegan Pesto and nut “parmesan” at Restaurante Pizzeria Cahuita

Okay, so this spot isn’t actually in Puerto Viejo. Cahuita is about 20 minutes north of Puerto Viejo by car, but ya girl got hungry during the 4.5-hour drive down from San Jose! There is also a bus stop there if you want to make a quick stop during your bus trip back to San Jose.

And golly gosh am I glad that I stopped to try out Restaurante Pizzeria Cahuita! It’s an Italian restaurant at Cahuita Inn, a few steps away from the beach. The menu has clearly marked vegan and vegetarian options. Although the vegan options are extremely limited, the handmade pesto pasta was good enough to almost make me double back and order another on my way out of town!

The outdoor dining area also has an amazing view of the ocean, which is close enough for you to go dip your toes in as you wait for your food.


Pizzeria Dalilí – Vegan-Friendly

Location: Parada, Limón, Puerto Viejo de Talamanca, Costa Rica
WhatsApp: +506 8635 2772

The vegan Delilí comes topped with vegan cheese, sliced cherry tomatoes, sun-dried tomatoes, and basil. It' the go-to spot if you're looking for vegan pizza in Puerto Viejo!
The vegan Delilí comes topped with vegan cheese, sliced cherry tomatoes, sun-dried tomatoes, and basil

Pizzeria Dalilí was a pleasant surprise for me! I don’t know what I was expecting, but it wasn’t their beautiful outdoor lounge area with a full bar. They even harvest some of their ingredients, like their cherry tomatoes and basil, from their own garden!

Their menu includes a few clearly marked vegetarian pizzas that can easily be made vegan by substituting the dairy cheese for vegan cheese (small upcharge for substituting).

If you’re in town on a Monday night, consider checking out their happy hour. You get a free order of buñuelos with each cocktail that you order! Be sure to make it clear to your server that you’re vegan so that your free order of delicious dough balls will be filled with vegan cheese instead of dairy cheese and ham.


De Gustibus Bakery – Vegan-Friendly

Location: Talamanca, Puerto Viejo de Talamanca, 70403, Costa Rica
WhatsApp: +506 2756 8397

The vegan pancakes at De Gustibus Bakery come with vegan whipped cream, syrup, and sliced strawberries! Best place for vegan pancakes in Puerto Viejo!
The vegan pancakes at De Gustibus Bakery come with vegan whipped cream, syrup, and sliced strawberries!

If you’re in Puerto Viejo looking for vegan pancakes, I’d highly recommend hitting up De Gustibus Bakery! They are a vegan-friendly bakery that serves other vegan options like gallo pinto, a vegan sandwich, and a vegan burger. They open super early (like, 6:45 AM kind of early), so it’s the perfect place to grab a bite before or after an early morning swim.

But back to those pancakes though… They were fluffy and sweet on their own! If you want to make them even sweeter, they come served with a side of vegan whipped cream, sliced strawberries, and syrup!


Helederia Ocho Nani – Vegan-Friendly

Location: Calle 215, Limón, Puerto Viejo de Talamanca, Costa Rica
WhatsApp: +506 8928 8272

The vegan chocolate isn't listed on the menu, so be sure to specifically ask for it if you're craving vegan chocolate ice cream while in Puerto Viejo!
The vegan chocolate isn’t listed on the menu, so be sure to specifically ask for it if that’s what you’re craving.

Helederia Ocho Nani is a small vegan-friendly ice cream shop located right next to the beach and a stretch of vegan-friendly restaurants. If you’re looking to cap off your vegan escapade with a scoop or two of vegan ice cream or sorbet, this is the spot for you.

Their only actual vegan ice cream is the off-menu chocolate ice cream. Just let them know that you are looking for dairy-free options, and they’ll let you know that it’s hiding in the back.

They also offer vegan sorbet in flavors like maracuya (passion fruit) and mango. Maybe I’m the only one blown away by this, but a scoop in a cone is only 1 mil colones! That’s less than $2 USD!


Conclusion: Vegan Food in Puerto Viejo, Costa Rica

In my opinion, Puerto Viejo is the best beach for vegans to visit in Costa Rica. It’s definitely a journey to get to, but well worth the trip!

They have lots of all-vegan, vegetarian, and vegan-friendly restaurants with bomb vegan options ranging from early morning breakfast to ice cream scoops for dessert. You’ll have access to fresh food right along the beach and beautiful sunsets, which you can even enjoy from an all vegetarian beachfront restaurant! So what’s not to love about Puerto Viejo?!


Map of Vegan Food in Puerto Viejo, Costa Rica


Check Out My Other Vegan Costa Rica Posts!

Complete Vegan Travel Guide Costa Rica

First time visiting Costa Rica and want helpful tips on navigating around the country? Planning to travel around Costa Rica and eat to your little vegan heart’s content? Or maybe you’re like me and your Spanish isn’t the best.

Regardless of your situation, be sure to check out my other posts featuring vegan food, resorts, and hotels in some of Costa Rica’s most popular cities. You also don’t want to miss my tips on how to order in Spanish!

Other Costa Rica Blog Posts