Puerto Rico is an amazing place to travel as a vegan. Between tropical produce, bold Caribbean flavors, and a growing plant-based scene (especially in San Juan), you can eat really well here with a little planning.
Quick reality check (so your trip stays stress-free)
- Puerto Rican cuisine is traditionally meat-heavy, so don’t assume every place “gets it.”
- Many spots are vegan-friendly, not fully vegan — ask questions and confirm ingredients.
- Spanish helps: “Sin carne, sin queso, sin huevo” goes a long way.
Vegan-friendly Puerto Rico staples to look for
These show up all over the island and can often be made vegan (or already are):
- Mofongo (ask for it vegan, cooked in oil, with veggies)
- Arroz con habichuelas (confirm no ham/sausage)
- Tostones and amarillos
- Viandas (yautía, ñame, yuca) with garlic + olive oil
- Fresh fruit (mango, papaya, guava, pineapple, passionfruit)
How to find vegan food fast
- Start with fully vegan spots when possible (you’ll relax more).
- Use GoVeganPR to find nearby options and see what’s actually available.
- Look for “vegetariano/vegano” menus at cafés, juice bars, and modern Caribbean restaurants.
- When in doubt, build a meal: rice + beans + tostones + salad + avocado is a solid fallback.
San Juan: the easiest place to stay vegan
If you’re only visiting one area, San Juan is the most consistent for plant-based options. You’ll find juice bars, modern Caribbean kitchens, and fully vegan restaurants within a short ride.
Day trips (and what to pack as a vegan)
Some day trips can be light on vegan options, especially at beaches or smaller towns. Packing a small “just in case” kit keeps your day smooth.
Practical, non-cringe recommendations that make vegan travel easier. If you buy through these links, it supports GoVeganPR at no extra cost to you.
- Insulated water bottle (beach days are hot)
- Reef-safe sunscreen (better for you + the ocean)
- Reusable straw + utensil kit (perfect for quick stops)
- Collapsible food container (leftovers + snacks)
- Vegan protein bars (backup fuel for long drives)
What to say (Spanish phrases that help)
- “Soy vegano/a.” (I’m vegan.)
- “Sin carne, sin queso, sin huevo.” (No meat, no cheese, no egg.)
- “¿Esto tiene manteca o jamón?” (Does this have lard or ham?)
- “¿Puede ser solo con vegetales?” (Can it be only vegetables?)