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.
Watch for hidden ingredients: ham in beans, lard (manteca), and broth that isn’t veggie-based are the most common surprises.

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

  1. Start with fully vegan spots when possible (you’ll relax more).
  2. Use GoVeganPR to find nearby options and see what’s actually available.
  3. Look for “vegetariano/vegano” menus at cafés, juice bars, and modern Caribbean restaurants.
  4. 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.

Vegan travel essentials (Amazon)

Practical, non-cringe recommendations that make vegan travel easier. If you buy through these links, it supports GoVeganPR at no extra cost to you.

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?)
Final tip: Keep one “easy win” meal in your pocket. When options are unclear, don’t overthink it — rice + beans + tostones + salad + avocado buys you time to plan a fully vegan meal later.