overhead shot of a plantain waffle and egg-free, dairy-free tortilla at el grifo in caguas puerto rico

Must Visit Vegan Restaurants in San Juan, Puerto Rico

San Juan, Puerto Rico, is a paradise of sun-soaked beaches, rich history, and vibrant culture. For veggie-loving travelers, it’s also a treasure trove of delicious vegan restaurants. San Juan has something for everyone, whether you’re craving fresh tropical flavors, hearty Puerto Rican comfort food, or creative international cuisine.

During a client research trip, I visited San Juan a couple of times and tried to hit as many vegan and vegetarian restaurants as possible. I sampled everything from mofongo to sweet and sour tofu. During that tasty research, a few spots really caught my attention and taste buds, one of which I actually went to twice!

For most articles, I try to provide a larger overview of dining options, but for this one, I will focus on my favorite spots — the ones I would go back to again and again. So, let’s get moving and uncover the best spots for vegan food in San Juan, Puerto Rico!

The Best Vegan Restaurants to Visit in San Juan

After eating my way through San Juan, these spots are hands down the best for vegan breakfast, lunch, and dinner! Make sure you check out the dining tip at the end of the article, otherwise you might show up to some of these places and be very disappointed.

Berlingeri

1954 McLeary Ave #1966, San Juan, 00911
Open for breakfast & lunch most days.


With one scroll through this vegetarian restaurant’s Insta feed, it is apparent that they have a solid love for colorful veggies. Everything from their flavorful magic tofu to golden syrup-covered waffles is filled with creativity and flavor — with the last forkful, you’ll be thinking, wait, is there more?

The farm-to-table menu features a variety of dishes that showcase the ingenuity of veggies and the artisanal creations of local farmers. All of their ingredients are organic and sourced locally, and many are also made in-house (like their burgers and flavorful seitan). The menu changes regularly, given the seasonality of their approach but you might find stuffed avocados, pumpkin tostadas, house-made burgers (made with black beans and mushrooms), and more.

You’re also in for a treat if you’re a coffee or tea lover. I would’ve never thought strawberries and coffee were a match made in heaven; well, at Berlingeri, they are. Also, this spot is within walking distance of a vegan and vegetarian hotel in San Juan (could it get any more perfect?).

Terrestre Cocina Compasión

1402 Av. Américo Miranda, San Juan, 00921
Open for lunch & early dinner, Thursday-Sunday.


Very quickly, you’ll find dining hours in San Juan (for vegan and vegetarian restaurants) incredibly challenging. Finding somewhere open after 3 or 4 PM can feel like mission impossible (see my dining tips section at the end). After arriving to find a different restaurant already closed for the day, I was elated to find this little spot that was a bit off the beaten path.

From the unassuming storefront, you might not think much is happening in the kitchen, but that thought couldn’t be further from the truth. The three-part Asian-inspired menu starts with a creative lineup of adaptogenic mocktails — fresh fruits mixed with powerhouse tonics like Ashwagandha, spirulina, and Lion’s Mane. I suggest you don’t pass up either the Yerba Tonic for a little boost thanks to the Matcha or a spin on a Puerto Rican favorite, Spirulina Colada.

After you’ve gotten that out of the way, food is your next decision, and the options are stellar — sweet and sticky tofu, kimchi nachos, dan dan noodles, and a colorful array of vegan sushi options.  Their vegan sushi options are anything but standard; you’ll find rolls filled with pumpkin, tempura cauliflower, mushrooms, and so much more. As if that’s not enough, they also have a stellar lineup of house-made desserts. This is where I went wrong; I’m still daydreaming about their chocolate cake. You’d think at this point in my eating adventures, I wouldn’t pass up dessert!

Better Food Corps.

151 Norte, C. Labra, San Juan, 00912
Open for lunch on select days; some days are also carry-out only.


This spot took some effort to get into. On my first try, we were met with a closed sign with new hours (it hadn’t been updated on Google), and the following day, we were in San Juan, it was closed. It left one final opportunity, and the stars aligned.

The small spot in Santure has a real, local vibe — its focus isn’t on the latest trend or popular product; it’s on making people realize the power plants can have on your health. The menu is predominately vegan and gluten-free (the restaurant is vegetarian) and rotates a mix of daily dishes like colorful tacos, lentil and plantain cake, stews, and more. All of their dishes are hour-made right down to their tortillas. I was surprised to learn their tortillas aren’t corn; they are made of a mix of oat, pumpkin, coconut, and integral zanahoria (I’m still trying to figure out exactly what this is. I thought it was brown rice, but zanahoria means carrot, so your guess might be as good as mine!) — whatever it is, it was tasty.

100% HP

604 Calle Cerra, San Juan, 00907
Open for lunch and dinner all week.


You can count on this hip spot in Santure to be open during normal dining hours all week—hallelujah! I know it sounds like I am being dramatic, but when everything is closed and you’re hungry, it’s not fun. This vegan spot prides itself on creating dishes that carnivores will love in a super fun and artistic atmosphere (the walls are covered in brightly colored artwork, some of which are for sale).

You’ll find veganized takes on popular Puerto Rican classics like relleno de papa (fried potato croquettes), empanadillas, arroz habichuela (with Impossible steak), and more. I found the most variety of veganized Puerto Rican dishes here, so if it’s high on your list to sample some things, come here! In addition to Puerto Rican classics, you’ll also find massive burgers, sandwiches, and more.

two plates with veganized puerto rican classics like rice with peas and impossible meat and rice with impossible steak and tostones at 100% HP in san juan

Anita Gelato

1351 Ashford Ave, San Juan, 00907
Vegan-friendly gelato shop in Condado (there are other locations, too)


I know this isn’t a vegan restaurant, but sweet treats are essential, and Anita Gelato has fabulous options. This ice cream parlor’s old-school meets modern vibe is almost as charming as its vegan options. I was elated to find all of the vegan flavors marked with a small green heart—no need to ask which options were safe or not. You also won’t find just sorbet. In addition to the fruity favorites, they also had dark chocolate, caramel cookie, and chocolate cookie.

two pink cups filled with multiple scoops of vegan chocolate, watermelon, and cookie ice cream from anita gelato in san juan

Fabulous Vegan Spot Just Outside San Juan

This spot is definitely worth the short drive — don’t skip the plantain waffle if they have it!

El Grifo

97 C. Betances, Caguas, 00725
Open select days for brunch and dinner.


If you look at the map and think, oh, that’s too far, I promise it isn’t, and once you see their options, I guarantee it will be worth the car ride (it’s only 25 minutes from San Juan)! The warm and welcoming restaurant is tucked into a side street in the heart of Caguas. Its focus is on creating various dishes that appeal to vegans and non-vegans alike, and I’d say they’ve been more than successful. Their veggie ingenuity landed them a spot on The Food Network’s Plating up Puerto Rico episode on the show Diner’s, Drive-ins, and Dives! They showed viewers that you don’t need animal products to create mouthwatering dishes like chick’n and waffles or stuffed French toast.

We popped in here for brunch on the way to Ponce and was treated to a decadent plantain waffle (what can’t plantains do, am I right?) topped with maple bac’n and cashew cream and a veggie-packed tortilla with coconut bac’n and more cashew cream (you could put that on anything, I swear). The menu rotates to reflect what’s seasonally available as they emphasize sourcing ingredients locally to align with their sustainability goals.

San Juan Vegan Dining Tip

I already alluded to this above, but in case you missed it, the operating hours for vegan and vegetarian restaurants in San Juan are a challenge. Many places are only open for breakfast or lunch; only a few have hours past 4 PM. This means you need to plan ahead or you will end up hungry. A couple of times, we ran into trouble finding somewhere that was open, so we ran into the Freshmart location in Condado and picked up a few things to make a small dinner. There are multiple Freshmart locations throughout San Juan, and they have a great mix of organic veggies, fruits, alternative vegan products, and more.

There are a couple of vegan-friendly spots (with better hours) in Old San Juan, but the prices are sky-high given their touristy locations. This is just something to keep in mind if you’re trying to be mindful of a budget.

coastline around old san juan on a partly cloudy day with the la perla community in the background surrounded by an old military fort wall

San Juan Veggie Wrap Up

Now that you know all of the best spots for vegan food in San Juan, you might need a little more travel inspiration! You’ve come to the right place! Check out these other guides and articles for other warm-weather locales.

Similar Posts

Leave a Reply

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