single colorful toucan sitting on a branch in the costa rican jungle

The Best Cities for Vegan Food in Costa Rica

Costa Rica is a dream destination for nature lovers, adventure seekers, and, yes, vegans! With its abundant fresh produce, eco-conscious mindset, and growing plant-based food scene, finding delicious plant-forward meals is getting easier—but where to go? Now, that’s the million-dollar question—not every city in Costa Rica is uber vegan-friendly! From the bustling streets of San José to the laid-back surf towns of Nosara and Tamarindo, this guide highlights the best cities in Costa Rica for incredible vegan food. Get ready to discover where to find the tastiest plant-based eats while exploring this tropical paradise!

This article contains affiliate links (paid links) and Veggies Abroad is a member of Amazon Services LLC Associated Program. At no cost to you, I may earn a small commission if you make a purchase — this helps keep Veggies Abroad churning out free content! For an explanation of our advertising partnerships, please review our privacy policy.

Must Visit Spots for Vegan Food in Costa Rica

While you can find vegan food throughout Costa Rica (but you probably don’t want to eat rice and beans 3x a day?), I think these cities offer the most variety of options. In addition to food, you can enjoy everything from the beach to lush jungles — what could be better?

overhead view of espadilla beach in manuel antonio costa rica

Vegan Food in San Jose

San José, Costa Rica’s capital, is a bustling city surrounded by lush mountains. It is known for its historic architecture and thriving arts scene. While often seen as a gateway to the country’s natural wonders, it offers cultural gems like the National Theater, Pre-Columbian Gold Museum, and a growing selection of vegan-friendly dining spots.

Given that it’s the capital of Costa Rica, it should come as no surprise that the city offers the most variety and quantity of vegan and vegetarian restaurants. You’ll find vegan junk food, veganized Costa Rican dishes, Asian food, and more. If you’re starting or ending your trip here, you won’t be disappointed. Here are a few of my favorite spots; save them on your Google Maps!

Árbol de Seda

Av. 7, San José, Barrio Escalante
Vegetarian Restaurant


I loved this vegetarian restaurant so much that we went twice! From the amazing and welcoming staff to the to-die-for chiffon pie, everything is absolutely wonderful. Their menu spans the globe with international flavors, from a mega-fried oyster mushroom burger (it was as big as my head) to spicy Korean-inspired gnocchi. No matter what you choose, don’t skip the chiffon pie. Seriously, you won’t be disappointed.

Huacamole Vegan Food

Calle 33 empalme, San José, Barrio Escalante
Vegan Restaurant

Right around the corner from Arbol de Seda is another top-notch spot for vegan food, specifically vegan junk food. You’ll find giant burgers with caramelized onions between bright pink buns, super cheesy pizzas, crispy no-fish tacos, and milkshakes! Even if you’re not hungry, you should pop in here for one of their special shakes, boba teas, or frappes—the Tiramisu shake is incredible!

two vegan pulled jackfruit tacos at huacamole in costa rica
Credit: Huacamole

Café Rojo

Av. 7, San José, Amón, 10101, Costa Rica
Vegan-Friendly Restaurant

This was one of the group’s favorite spots when I ran our first vegan tour to Costa Rica! This vegan-friendly Vietnamese spot hits it out of the park with its veggie options—they truly understand what vegan means, and everything is well-marked (I love that). They also make it easy: You start with a base (all are vegan), which is either a bowl, sandwich, salad, or Casado (a healthy version of the Costa Rican dish) and add extra veggies from there.

El Búho

25 mts Este de Soda la U, C. de la Amargura, San José
Vegetarian Restaurant

There’s way too much to love about this colorful spot near The University of Costa Rica. From fluffy golden pancakes topped with flowers to vibrant bowls filled with fresh veggies, tofu, and zesty sauce — it’s fair to say they’ve got a little bit of everything here. The only bummer is that they’re really only open for lunch (brunch on the weekend), so plan accordingly!

overhead shot of a vegan burger and a sandwich on a marble table at el buho in san jose costa rica
Credit: El Buho

Where to Stay in San Jose

Both of these hotels are in the heart of San Jose, within walking distance of many museums and sights.

modern guestroom with a single bed in front of a colorful mural at selina san jose

Selina (Socialtel) San Jose

This hip, budget-friendly hotel has great shared and private rooms, perfect for a variety of travelers. It also has a great co-working space, a rooftop deck, and a shared kitchen. Many vegan and vegan-friendly spots are within walking distance.

the outside of the gran hotel hilton at nighttime in san jose costa rica

Gran Hotel Costa Rica, Curio Collection

Upscale hotel with comfortable rooms and great views of the city. They can provide vegan breakfast options if requested in advance.

Vegan Food in Manuel Antonio

If you’re looking for fantastic beach time, come here! Manuel Antonio is renowned for its pristine beaches, lush rainforests, and abundant wildlife, including monkeys and sloths. Home to Manuel Antonio National Park, you can enjoy a perfect blend of adventure and relaxation with scenic hiking trails, eco-friendly resorts, and breathtaking ocean views. Good to know: all of these restaurants are super close to each other. You can hop on the bus, get off at a central point, and visit them all!

quiet white sandy beach at manuel antonio in costa rica on a sunny day

Varuna Plant-Based Food & Juice Bar

Main Street Puntarenas Manuel Antonio, 60601, Costa Rica
Vegan Restaurant

This is the only vegan restaurant in the area; there used to be another one, but it closed, so make sure you support them! The small spot is tucked into a shopping complex and has a colorful mix of bowls, from berry-topped smoothie bowls to pesto zoodles. They are open for breakfast, which is great because hotel options can be pretty underwhelming—come here for a stack of their banana pancakes with coconut butter!

Namaste Indian Restaurant

Provincia de Puntarenas, Quepos, 60601, Costa Rica
Vegan-Friendly Restaurant

Another cuisine that’s always a safe bet for vegans! They have a full veggie lovers’ section with quite a few vegan options — aloo gobhi, veggie coconut curry, chana masala, and more.

Manuel Antonio Falafel Bar

Calle Principal Puntarenas Manuel Antonio, 60601, Costa Rica
Vegan-Friendly Restaurant

You can’t go wrong with falafel, right? Here, you can enjoy it in a tasty sandwich or on a platter with hummus and salad.

two platters of vegan falafel with fries and pita bread in manuel antonio
Credit: Manuel Antonio Falafel Bar

Ensō Sushi

Near Cafe Milagro, Provincia de Puntarenas, Quepos, Costa Rica
Vegan-Friendly Restaurant

Don’t worry—you won’t get stuck with just edamame and cucumber rolls at this Japanese spot. They actually have a vegan section on their menu! There are so many things to try—spicy mango or green machine roll with gyoza dumplings, coconut curry ramen, and more.

Where to Stay in Manuel Antonio

Many of the hotels in this area aren’t on the beach. Many are within walking distance, but some require you to take the bus or a taxi (just a good thing to know before booking). These two spots will get you on the beach within minutes!

spread of three vegan breakfast items at igloo beach lodge in manuel antonio

Igloo Beach Lodge

You probably haven’t slept in an Igloo, have you? Here’s your chance! Plus, you’re only steps from lovely Espadilla Beach. The onsite restaurant has a couple of vegan options for breakfast, lunch, and dinner.

a small drink with a slice of pineapple on top held above a pool at arena beach resort in manuel antonio

Arenas Del Mar Beachfront & Rainforest Resort

If you’re looking for an unforgettable place to stay on the beach, this is it. From the views to the food, everything is top-notch. Their menu isn’t just vegan-friendly; it’s also friendly to many other allergens and sensitives, making it a great place for many visitors.

Vegan Food in La Fortuna

La Fortuna is a breathtaking destination known for its iconic Arenal Volcano, lush rainforests, and rejuvenating hot springs. Adventure seekers and nature lovers alike can enjoy activities like waterfall hikes, wildlife spotting, and zip-lining while soaking in the area’s natural beauty.

One important note about exploring this area — getting around or getting to certain activities might take longer than you expect. Just keep that in mind when deciding where to stay, especially if you won’t have a car and will want to go into La Fortuna often.

overhead view on a cloudy day of the la fortuna waterfall peeking out from the lush jungle

Organico Fortuna

Alajuela Province, La Fortuna, Costa Rica
Vegan-Friendly Restaurant

If you love creative, veggie-packed dishes and creative coffee drinks (or actual drinks, too), you’ve got to come here. This was one of my favorite vegan-friendly restaurants in Costa Rica — everything was super fresh and flavorful. They serve breakfast, lunch, and dinner — don’t skip the Monkey Coffee!

The Green Spoon

Provincia de Alajuela, La Fortuna, 21007, Costa Rica
Vegan-Friendly Restaurant

Right next to Jungle Bowls is this vegan-friendly spot that, as its name suggests, is ensuring everyone gets their daily dose of something green! They have a fabulous vegan and vegetarian menu filled with veganized Costa Rican dishes, burgers, falafel, and more.

Jungle Bowls

Alajuela Province, La Fortuna, Costa Rica
Vegetarian Café

These colorful bowls are almost too beautiful to eat! Come here for an endless array of smoothie bowls filled with acai, pitaya, mango and topped with coconut, peanut butter, granola, and more. Mango lovers must get their Mia Mango Moonlight!

giant smoothie bowl topped with chocolate granola, fruit, and chocolate sauce at jungle bowls in la fortuna
Credit: Jungle Bowls

El Chante Verde

Alajuela Province, La Fortuna, Costa Rica
Vegan-Friendly Restaurant

This hip little spot isn’t right in the heart of La Fortuna, but it’s only a short drive (or a little longer walk) away. The little leaf icon conveniently highlights their vegan options, like a Calypso burger made with a unique patty of banana, oats, and coconut! If that’s not up your alley, no worries; there are more traditional burger options (with lentils or mushrooms), stir fry, bowls, and more.

Where to Stay in La Fortuna

You can stay in the heart of La Fortuna, but the little town is not really all that peaceful or beautiful (compared to its surroundings). Instead, check out this lovely hotel:

queen bed against a bamboo backboard at la finca nueva retreat in costa rica

Finca Luna Nueva Lodge

This gorgeous eco-lodge is about 30 minutes from La Fortuna but absolutely worth the drive. From the lush surroundings to the delicious smoothies and chocolate (vegan) cake, you just might want to stay an extra day!

Vegan Food in Tamarindo

If you’re into surfing and water activities, Tamarindo might be a great place for you. It also doesn’t hurt that there are great veggie options, including a vegan hotel. The location can also be ideal for exploring other parts of Guanacaste, and it’s just over two hours away from Parque Nacional Palo Verde. One note about staying here: Some people feel it has a little more of a party vibe, and it’s definitely busier and more touristy than other beach towns in Costa Rica.

overhead view of the long white sandy beach in tamarindo costa rica

Flora Vegan Café

C. Sunrise Tamarindo, Provincia de Guanacaste, Tamarindo
Vegan Restaurant

You might want to enjoy all of the meals (well, at least breakfast and lunch) at this chic little vegan café! From all-day-breakfast options to house-made cheesecakes topped with passionfruit sauce, I don’t think you will run out of fabulous things to try.

fried vegan cauliflower tacos, corn salad, and a pink drink spread across a wood table at flora vegan
Credit: Flora Vegan Cafe

NOI Bistro

Guanacaste Province, Tamarindo, Costa Rica
Vegan-Friendly Restaurant

This breakfast and lunch spot has something vegans will enjoy all day long, from tofu and chickpea omelets to black bean burgers and Buddha bowls. One note: Some items are vegetarian but can be made vegan with a few simple changes.

The Red Door

Calle Central 275, Provincia de Guanacaste, Tamarindo
Vegan-Friendly Restaurant

If you’re looking for a special dinner spot with a lovely outdoor patio, come here. You’ll find a separate vegan menu that’s also gluten-free, with great options like Thai green curry, papaya tacos, fresh salads, and more.

Where to Stay in Tamarindo

If you’ve been wanting to stay in a vegan hotel, here’s your chance!

the outside of the moth earth vegan hotel overlooking the pool on a sunny day in costa rica

Mother Earth Luxury Boutique Hotel

This lovely vegan oasis is close to all of the action in Tamarindo, the beach, or you could just stay here and lounge at the pool. It’s nice to have options. The onsite restaurant has amazing creations, from a savory chickpea omelet in the morning to creamy mushroom risotto for dinner. And no meal is complete without a slice of passionfruit cheesecake!

Vegan Food in Puerto Viejo de Talamanca

This laid-back Caribbean paradise is known for its stunning beaches, lush jungles, and Afro-Caribbean culture. With its reggae vibes, diverse wildlife, and world-class surfing, it’s the perfect destination for adventure and relaxation.

Grow Puerto Viejo

Limón, Puerto Viejo de Talamanca, Costa Rica
Vegetarian Restaurant

You can’t beat the views or the food at this fabulous vegetarian spot! No matter if you’re just in the mood for a creative mocktail or a superfood-packed rainbow bowl, it will be made 10x better with the gorgeous beach views — you might not want to go anywhere else (luckily, they are open for lunch, and dinner all week, except Sunday).

overhead shot of multiple vegan dishes and a pink latte on a wood table at grow puerto viejo
Credit: Grow Puerto Viejo

Rios Vegan Food

Limón Province, Puerto Viejo de Talamanca, Costa Rica
Vegan Café & Bakery

Finding vegan pastries in Costa Rica was a challenge, except in Puerto Viejo De Talamanca, thanks to Rios Vegan Food. At this small bakeshop and café, you’ll find golden croissants, empanadas, sandwiches, and more.

AmaSER

C. 213, Limón, Puerto Viejo de Talamanca, 70403, Costa Rica
Vegetarian café & yoga studio

Come for yoga and stay for an order of coconut ceviche and a mushroom latte! This unique space has an extensive vegetarian and vegan menu that focuses on the healing powers of Ayurveda. You’ll definitely want to come more than once.  

three slices of toast topped with colorful hummus at amaser in puerto viejo
Credit: AmaSER

Como en mi Casa – Art Café

de, C. 215, Limón, Puerto Viejo de Talamanca, 7304, Costa Rica
Vegetarian Café

This artsy café wears creativity on its sleeves (technically on its walls and plates, but I think you catch my drift). The vegetarian spot believes we are what we eat and delivers delicious and healthy fresh juices, sandwiches, salads, and more for breakfast and lunch.

Where to Stay in Puerto Viejo de Talamanca

If you’ve been wanting to stay in a vegan hotel, here’s your chance!

inside of a bright contemporary guest room with large windows at aguas claras in costa rica

Hotel Aguas Claras

This stunning family-run property offers a beautiful beach and jungle and great vegan options. In between beach strolls, you can enjoy veggie ceviche, fried avocado, and creative cocktails. Since it’s a small property, they can handle many food restrictions; just let them know before you arrive.

Vegan Food in Nosara

Tucked into the jungle, Nosara is a haven for yoga lovers, nature enthusiasts, and anyone looking to unwind in a peaceful, eco-conscious setting. It’s often considered a good alternative to Tamarindo as it’s more laid-back and less touristy.

Naked Foods

Norte Nosara Guanacaste Province Playas de, Nosara, Costa Rica
Vegan Restaurant

This casual spot is great for a quick bite, or take your time and enjoy their fresh juices and maybe a superfood parfait or an order of fish-free tacos on their porch. They have a great mix of breakfast and lunch options — make sure you don’t skip getting one or maybe two of their house-made raw treats.

vegan black bean quinoa burger with a small salad and a green juice at naked foods in nosara
Credit: Naked Foods

Huacamole Nosara

Provincia de Guanacaste, Nosara, 50206, Costa Rica
Vegan Restaurant

If you remember, there’s a Huacamole in San Jose, so if you missed visiting them there, you have a second chance. The breakfast and lunch spot offers milkshakes, pancakes, burritos, and more.

two vegan pulled jackfruit tacos at huacamole in costa rica
Credit: Huacamole

Where to Stay in Nosara

view of the jungle and ocean from tierra magnifica hotel in costa rica

Tierra Magnifica

I guarantee you’ll say, “Wow,” as soon as you see your view from this hotel — it’s incredible. In addition to that, their dining menus are well-marked with plant-based options or recommendations on how to make something veggie-friendly. This would be an awesome place to stay if you’re celebrating something special (perhaps a vegan honeymoon?).

Costa Rica Vegan Food Wrap Up

From vibrant San José to the laid-back beaches of Puerto Viejo de Talamanca, there are plenty of places with great vegan food in Costa Rica. Whether you’re looking for veganized Costa Rican favorites or endless fresh tropical fruits, this lush paradise has something for every vegan traveler. If you need more Costa Rica travel planning help, check out these other guides and articles.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *