Quick local tips for veggie eats

If you’re staying close to San Juan, don’t miss the chance to sample vegetarian mofongo at a few different spots,it’s a local classic that can surprise you when made without meat. Also, mornings are the best time to hit farmers markets like Placita de Santurce, where you’ll find fresh tropical fruits, gluten-free pastries, and handmade vegetarian dishes cooked by locals.

When you’re dining out, don’t be shy about mixing and matching sides like tostones, maduros, or yuca fries to fill out your plate if the main dishes feel light. And I can’t recommend Botanical enough,they treat plant-based food like an art form, using herbs and spices that really bring out the island’s flavors.

Frequently Asked Questions

Got questions about vegetarian dining in Puerto Rico? Let’s clear them up.

Not all restaurants have dedicated vegetarian menus, but many places will happily adapt dishes. Staples like rice, beans, plantains, and yucca are often featured, so you’ll usually find something filling and tasty.
Look for spots like Café Berlin in Santurce or Botanical in Río Piedras. They use local ingredients to make traditional foods without meat. Also, markets often have stalls with vegan options.
It’s getting easier, especially in towns like Bayamón or Ponce, but it helps to ask locals or check apps like Google or HappyCow. Places like Luisa’s Place in Bayamón offer solid vegetarian meals when you venture off the beaten path.
Definitely, especially in newer cafés and health-focused spots. Vegan versions of mofongo, empanadas, and even desserts are surprisingly common now, particularly in San Juan neighborhoods.
Yes! Many street vendors sell alcapurrias with veggie fillings, corn tamales, or fried plantains. But always ask about fillings since some snacks sneak in pork or seafood without announcement.

Explore Restaurants Categories

Top Things To Do in Puerto Rico

See All →

Trusted local guides, read by millions every month

  • 2006 online since
  • 26.4M page views a month across the network
  • 14 languages

180+ destination guides, one network

Every guide covers a single destination on its own website, with events, restaurants, things to do and places to stay chosen from local recommendations.

My Guide Network Locations

Nearby Destinations

Add to your trip

Add your travel dates so we can place this on the right day, or save it for later.

Added to your trip Added to day {[{trip.toast.day}]}, MorningAfternoonEvening Saved to your trip Already in your trip Transfer saved to your trip Save your trip to get fresh suggestions Staying in {[{trip.toast.label}]} Base cleared Trip deleted Link copied Could not save your trip Something went wrong, please try again