Cartagena is harder than Medellín or Bogotá if you don't eat meat. Costeño cooking is built around seafood, pork, beef, and chicken; "vegetariano" to a local cook often means "I'll leave the chicken off the rice and call it done." But the scene is real and growing, concentrated in Getsemaní and along Calle de Don Sancho in El Centro, driven mostly by digital-nomad and wellness-traveller demand. This guide separates the kitchens that genuinely understand the diet from the ones that just say "no problem" and bring you a salad with bacon on it.
What "vegetarian" usually means on the Colombian coast
The baseline you should know: traditional costeño food is built on seafood, salted pork (cerdo salado), chicken, and beef. The default rice (arroz con coco) often has a base of pork broth or shrimp stock even when there's no visible meat. Sancocho costeño contains chicken or fish. Posta cartagenera is beef. Cazuela de mariscos is shellfish. Fritura, the deep-fried snacks of Bazurto and the beach, is mostly meat- and fish-based. When a server tells you a dish is "vegetariano," confirm what they mean. Sometimes it means no red meat but chicken is fine. Sometimes it means no animal protein. Sometimes it means "I assume you can pick the bacon off."
The good news: in the last five years, a wave of digital-nomad and long-stay tourism has produced a real cluster of vegan and vegetarian-friendly kitchens, most of them in Getsemaní (the bohemian neighbourhood across from the Walled City) and a handful in El Centro proper. They're not as polished as Medellín's Verdeo or Café Zorba, but they exist, they're consistent, and most are open daily.
Celiac is the harder case. Wheat is not as central to coastal Colombian food as it is in Europe (arepas are corn, patacones are plantain) but cross-contamination is routine. Shared fryers are everywhere, the same oil is used for empanadas (wheat) and patacones (no wheat), the same prep surface handles wheat tortillas at breakfast and corn arepas at lunch. The handful of places that take it seriously are listed below, but a strict celiac should plan to self-cater more in Cartagena than in Medellín. Markets like Bazurto and the supermarkets Éxito and Carulla carry imported gluten-free products at marked-up prices.
The Centro Histórico's restaurants book up fast in high season (Dec-Feb, Holy Week, school holidays) and at weekends year-round. Getsemaní is more walk-in-friendly. A WhatsApp message the day before ("¿Tienen mesa para dos personas mañana al mediodía? Somos vegetarianos.") is the standard and usually gets a reply within an hour.
Vegan and vegetarian: where to actually go
Beiyú Café Studio · the Getsemaní anchor
Calle Tripita y Media (Calle 25 #9-72), Getsemaní · @beiyucafe
If you only know one plant-friendly spot in Cartagena, know Beiyú. It's a café-studio hybrid in Getsemaní, runs from breakfast through late afternoon, and the menu is heavily plant-forward without being aggressively "vegan." Bowls, hummus plates, avocado toast on house bread, granolas, smoothies, vegan banana bread. Not 100% vegan (they serve eggs and have a few chicken items) but the kitchen takes the diet seriously and the staff understand the conversation. Long communal tables, AC, fast wifi, plenty of digital nomads tapping away. Solo-friendly.
Notes: the lunch bowls come out fast; the breakfast spread takes longer. Has both a Centro Histórico and a Getsemaní location, the Getsemaní one is the original and the better experience.
Lunática Cocina Latina · vegan-leaning fine casual in Getsemaní
Calle del Espíritu Santo (Calle 29) #29-184, Getsemaní · @lunatica.cartagena
Lunática is a vegan-leaning Latin kitchen with a creative menu: ceviche de palmitos (palm heart "ceviche"), jackfruit-based tinga, plantain croquettes, mushroom-and-aji entrées. The chef draws from costeño, Mexican, and Andean traditions without being precious about purity. Small dining room (maybe 20 covers), reservations recommended for dinner. Not the cheapest option, but the most ambitious vegan kitchen on this list.
Notes: dinner only on most nights. Weekend brunch is popular and fills up.
Salou · vegetarian-friendly Mediterranean in El Centro
Calle del Curato (Calle 38) #7-23, Centro Histórico
Salou isn't a dedicated vegetarian restaurant, but it's the most reliable Mediterranean kitchen in the Walled City with a strong slate of meatless options: artichokes, baba ganoush, fattoush salad, hummus, falafel, mushroom risotto. The owner-chef is European and the kitchen handles diet conversations professionally. Useful for a "non-Colombian" meal break, especially with mixed diners (one vegan, the rest omnivore).
Notes: mid-range pricing for the Walled City (mains COP 45,000 to 90,000), much cheaper than the Plaza Santo Domingo restaurants.
Govinda's · ISKCON-affiliated vegetarian in El Centro
Calle de Don Sancho (Calle 36) · ISKCON-affiliated, lunch only
Govinda's is the Hare Krishna-affiliated vegetarian lunchroom that exists in many Colombian cities, including Cartagena. Fixed-price lunch (around COP 22,000 to 28,000) that always includes a dal, a rice, a sabji (vegetable curry), salad, and a small dessert. Strictly vegetarian (no meat or fish, eggs sometimes), entirely plant-based on most days. Spartan but reliable. The cheapest sit-down vegetarian meal in the Centro.
Notes: verify the current address via Instagram or WhatsApp before going, Govinda's locations change occasionally. Open midday only.
Café del Mural · breakfast-and-lunch in Getsemaní (with options)
Calle de la Sierpe (Calle 9), Getsemaní
Not vegetarian by orientation, but the menu has clearly labelled vegetarian items: avocado toast on local bread, fruit bowls with house granola, vegan smoothies, hummus-and-veg wrap. Good for a casual breakfast or working lunch. AC, slow-paced, plenty of solo travellers with laptops.
Fruteros and juice carts everywhere
Wherever you walk in Cartagena, there's a frutero with a cart of pre-cut tropical fruit: mango biche with sal and limón, papaya, piña, sandía, guanábana, mamoncillo, corozo. A bag is COP 3,000 to 7,000. For vegan and celiac diners, this is your default snack. Always vegan, always gluten-free, naturally portable. The Centro vendors mark up; the Getsemaní and Bocagrande vendors are closer to local prices. Wash your own hands before eating (the cart staff are working all day).
Costeño dishes that are naturally plant-based (or close)
When you're stuck in a regular restaurant or a beach kiosk with no vegetarian-labelled menu, these are the dishes that tend to work, with confirmations to ask for:
- Patacones con guacamole. Fried plantain with avocado mash. Naturally vegan and gluten-free. Confirm the patacones are fried in clean oil (not the empanada oil).
- Arepa de huevo, minus the egg = arepa de queso, minus the queso = plain corn arepa. Plain arepas are vegan and GF. The fried versions share oil with meat-stuffed arepas; ask.
- Yuca frita. Fried cassava, naturally vegan and GF. Same fryer warning applies.
- Aguacate con sal. A whole avocado split, salted, lime squeezed. Costeño beach staple. Foolproof.
- Frijoles con plátano (without the chicharrón). Black beans and fried plantain, ask explicitly for "sin tocineta y sin chicharrón." Beans on the coast sometimes have pork fat in the broth, ask.
- Ensalada de frutas. Fruit salad, often a snack option at beach kiosks. Plant-based. Confirm no condensed milk or yogurt is added.
- Salpicón. A chopped-fruit drink/dessert with watermelon, papaya, mango, banana, often served in a cup with orange juice. Vegan and GF. Costeño version is sometimes spiked with grenadine syrup.
- Coconut water from the coco frío vendors. Whole green coconut, machete-opened, straw in. Beach essential. Vegan, GF, and rehydrating after a day in the sun.
Costeño dishes to avoid (even when they look meatless)
- Arroz con coco. Looks like coconut rice, but the broth often has shrimp stock or salted pork. Always ask about the broth (caldo).
- Sancocho de pescado / sancocho costeño. Fish or chicken stew. The "vegetable" version is rare on the coast.
- Bollo de yuca / bollo limpio. Steamed yuca or corn dough, sometimes wrapped with cheese or meat. Plain versions exist but verify.
- Suero costeño. Looks like sour cream, is fermented dairy. Not vegan.
- Sopa de mondongo / cazuela. Mondongo is tripe; cazuela is seafood. Both off-limits for vegetarians.
- Most "salads" in tourist-zone restaurants. Default to having bacon, ham, or chicken added. State "sin ningún tipo de carne, pescado, o pollo" upfront.
Celiac-safe kitchens (this part is harder in Cartagena)
If you have celiac disease (not just a preference, an actual autoimmune condition with consequences), the bar is higher. Cartagena does not yet have a dedicated celiac bakery the way Medellín has Saludpan. What it has is a small group of kitchens that take cross-contamination seriously when asked.
Lunática (again) · the most-flagged celiac-aware kitchen
Of the kitchens on this list, Lunática is the one regularly mentioned in expat groups as taking gluten-free requests seriously. Not a dedicated GF kitchen, but the chef will adjust dishes and is clear about cross-contamination risk. Call ahead, explain the situation, ask which dishes can be made safely.
Oh là là Bistrot · the French bistro with a GF protocol
Calle del Cuartel, Centro Histórico
French-leaning bistro in the Centro with a kitchen that handles GF requests with more rigour than most. The chef trained in Europe where the GF protocol is more standardised, and that shows up in how they handle pans, prep, and plating. Not dedicated, so a strict celiac should still ask and confirm; "no gluten please" is met with real questions rather than a nod.
Self-catering · your most reliable celiac plan
Cartagena's three big supermarket chains stock a useful range of imported celiac-safe products at markups of roughly 30 to 60 percent over US prices:
- Carulla (Bocagrande, Pie de la Popa, Manga) · the widest GF selection.
- Éxito (Caribe Plaza, La Castellana) · good basics, sometimes Schar pasta.
- Olímpica · cheapest, narrower GF range.
The Centro and Getsemaní don't have full supermarkets. Plan to stock up on a Bocagrande or Pie de la Popa run, take an Uber back, and store in your Airbnb fridge. Most apartment rentals in the Centro have stoves and basic cookware.
Mercado de Bazurto and the produce option
Cartagena's main produce market is the Mercado de Bazurto, east of the Centro. Overwhelming, loud, fragrant, and full of every Colombian fruit and vegetable you've ever heard of. For vegan and celiac diners staying long-term, a weekly Bazurto run cuts your food budget in half. Tropical fruit (mango, papaya, piña, guanábana, lulo, maracuyá), root vegetables (yuca, plátano verde, ñame), greens, lentils, beans, and grains. Don't try to navigate Bazurto on a Saturday morning at peak. Tuesday or Wednesday morning is calmer, vendors are friendlier, and prices are similar.
Tip: several Cartagena guides run Bazurto tours that include shopping for the day's ingredients. Worth it once to learn the layout; after that you can go on your own.
How to ask in Spanish without getting it wrong
The most useful phrases, in the order you'll use them most often. Using the full version matters: "no como carne" alone is often interpreted as "no red meat, but chicken is fine."
(EN): "I'm vegetarian. I don't eat meat, chicken, or fish. Does the sauce or broth have any meat?"
(EN): "I'm vegan. No animal products at all: no meat, dairy, eggs, or honey. Do you have an option with no animal products?"
(EN): "I have celiac disease. I cannot have any gluten at all, not even from cross-contamination. Can the kitchen prepare something in a clean pan, with clean utensils, separated from wheat?"
(EN): "Does this dish have gluten?" / "Does it have meat, seafood, or chicken broth?" / "Is it fried in the same oil as the empanadas?"
Price range and tipping
A plant-based lunch at a dedicated kitchen runs COP 22,000 to 50,000 per person. A sit-down dinner at Lunática or Salou runs COP 60,000 to 110,000 per person. Govinda's set lunch is the budget floor at around COP 25,000. Fruit-cart snacks run COP 3,000 to 7,000 per bag. Carulla self-catering for a week of celiac-safe meals costs roughly COP 250,000 to 400,000 for one person.
Tipping: the 10% "propina voluntaria" appears on most sit-down checks. It's optional and you can decline. Most Cartagena diners pay it. Adding more on top is welcome but not expected. Beach kiosks and fruit carts don't expect tips.
Want a restaurant pre-vetted for your diet?
Tell Catalina your restriction (vegetarian, vegan, celiac, or any combination) and your neighbourhood, and she'll narrow this list, call ahead to confirm what's currently on the menu, and book you in. She keeps your diet on file so you don't have to re-explain every time. Especially useful for groups with mixed diets (one celiac + two omnivores), where finding a restaurant that handles all sides well takes a few calls.
Cartagena restaurants move and change menus often, especially in Getsemaní. Verify the current address via the restaurant's Instagram before going, especially for places that are not large chains. Prices reflect May 2026.
Further reading
- Best restaurants in Cartagena
- Best fine dining in Cartagena
- Best coffee shops in Cartagena
- Cartagena street food
- History of Cartagena food
Still have questions?
Catalina is our concierge. Ask her about restaurants, diets, allergies, prices, anything Cartagena. She answers in chat or WhatsApp, English or Spanish, free.
Chat with Catalina ›