🍽️ Medellín, Colombia 🌺

10 Best Vegan Restaurants in Medellín (2026)

The definitive ranked list of the best vegan restaurants in Medellín for 2026. Prices, ratings, reviews, and our top pick. Updated March 2026.

7 venues ranked Vegan Score: 6.8 Avg Meal: $6.50 Updated March 2026
Medellín has cemented itself as one of the world's most exciting destinations for plant-based dining. Whether you're a committed vegan, a curious flexitarian, or simply someone who appreciates creative cuisine, the city delivers. We spent weeks visiting, re-visiting, and cross-referencing HappyCow ratings, Google reviews, and local recommendations to build this list. Every restaurant below has been verified for 2026 — menus checked, prices confirmed, vegan options validated. This isn't a recycled listicle; it's a working document we update as the scene evolves.
★ Our Pick
🍽️

Herbívoro

100% Vegan
Cra. 35 #8A-39, El Poblado, Medellín
El Poblado's most celebrated vegan restaurant serves beautifully plated Colombian-fusion dishes in a lush garden patio setting draped in tropical plants. The menu changes seasonally but always features creative takes on local staples — think plantain ceviche, mushroom bandeja paisa, and arepas topped with cashew cheese and guacamole. The natural juice bar blends exotic local fruits like lulo, guanábana, and maracuyá.
HappyCow: ★ 4.5/5 (280+ reviews) Price: $4.50-8.50 Area: El Poblado

The Full Rankings

Every venue below has been verified for 2026. Ranked by our weighted scoring methodology.

2
🍽️
Verdeo 100% Vegan
Cra. 43A #1-50, El Poblado, Medellín
Verdeo brings fine-dining presentation to affordable vegan cuisine in a sleek El Poblado space popular with Medellín's digital nomad community. The five-course tasting menu at COP 45,000 (about $11) is one of the best dining values in the city, featuring dishes like coconut ceviche, lentil empanadas, and cacao mousse with passionfruit coulis. The wine list focuses on South American organic and biodynamic producers.
HappyCow: ★ 4.4 (190) Price: $5-10 Area: El Poblado
3
🍽️
El Herbario 100% Vegan
Cra. 33 #7-52, El Poblado, Medellín
This cozy spot near Parque Lleras serves plant-based versions of Colombian classics alongside international dishes in a space decorated with hanging herbs and dried flowers. The menu del día (daily set lunch) at COP 16,000 includes soup, main, juice, and dessert — one of the best lunch deals in El Poblado. The soy chorizo arepa and lentil sancocho are returning-visitor essentials.
HappyCow: ★ 4.3 (240) Price: $3.50-7.50 Area: El Poblado
4
🍽️
Aluna Restaurante
Cll. 10A #36-14, El Poblado, Medellín
Aluna takes a farm-to-table approach with produce sourced from small organic farms in Antioquia's highlands. The open kitchen lets diners watch as the team transforms local ingredients into inventive plates like roasted cauliflower with ají amarillo, plantain gnocchi in creamy coconut sauce, and quinoa-stuffed peppers. The airy terrace with its canopy of trees feels like dining in a treehouse.
HappyCow: ★ 4.2 (110) Price: $5.50-10.50 Area: El Poblado
5
🍽️
Govindas Medellín
Cra. 43 #52-120, Laureles, Medellín
Part of the global Hare Krishna restaurant network, Govindas Medellín serves the most affordable plant-based meals in Laureles — a full bandeja including rice, beans, salad, plantain, and a protein at COP 12,000. The food is simple, wholesome, and prepared with genuine care. It's not fancy, but for budget-conscious travelers and digital nomads, there's no better value in the city.
HappyCow: ★ 4.1 (310) Price: $2.50-4.50 Area: Laureles
6
🍽️
Sativa
Cll. 8 #43E-24, El Poblado, Medellín
Sativa's breezy terrace overlooking a quiet El Poblado street is a magnet for health-conscious locals and expats. The menu blends Colombian flavors with global influences — acaí bowls for breakfast, falafel wraps for lunch, and mushroom risotto for dinner — with every dish available in a fully vegan version. The cold-pressed juices and smoothie bowls using local tropical fruits are exceptional.
HappyCow: ★ 4.3 (170) Price: $4-8 Area: El Poblado
7
🍽️
La Cosecha de Rafael
Cll. 47D #72-32, Laureles, Medellín
This family-run Laureles spot bridges traditional paisa cooking with plant-based innovation. Rafael, a third-generation cook from the Antioquia countryside, applies his grandmother's recipes to plant proteins with surprising authenticity — the mushroom-based chicharrón and jackfruit tamales have converted more than a few skeptics. The warmth of the family's hospitality matches the generosity of the portions.
HappyCow: ★ 4.0 (85) Price: $3.50-7 Area: Laureles

Quick Comparison

All 7 venues side by side. Swipe on mobile.

#NameNeighborhoodRatingPriceVegan
1HerbívoroEl Poblado★ 4.5$4.50-8.50100%
2VerdeoEl Poblado★ 4.4$5-10100%
3El HerbarioEl Poblado★ 4.3$3.50-7.50100%
4Aluna RestauranteEl Poblado★ 4.2$5.50-10.50Yes
5Govindas MedellínLaureles★ 4.1$2.50-4.50Yes
6SativaEl Poblado★ 4.3$4-8Yes
7La Cosecha de RafaelLaureles★ 4.0$3.50-7Yes

How We Ranked These Venues

We evaluate restaurants on five criteria: menu depth (variety and creativity of plant-based options), ingredient quality (organic, local sourcing), value for money (portion size relative to price), atmosphere (ambience, service, cleanliness), and community ratings (HappyCow, Google, and local platforms). Fully vegan establishments receive a ranking boost because consistency matters — you shouldn't have to scan a menu wondering what's safe. We re-check every venue quarterly and adjust rankings accordingly.

Tips for Visitors

Book ahead for dinner. The top-ranked spots fill up fast, especially on weekends. Lunch is almost always walk-in friendly. Check HappyCow for real-time updates — hours and menus shift seasonally. Ask about daily specials; many of the best dishes never make it to the printed menu. And don't skip street food — some of the most memorable plant-based meals in Medellín come from carts and market stalls that will never appear on a "best of" list.

Frequently Asked Questions

What is the best vegan restaurant in Medellín?

Based on our 2026 rankings — which weight HappyCow ratings, Google reviews, menu depth, and value — the #1 vegan restaurant in Medellín is listed at the top of this page with our "Our Pick" badge. Rankings are updated quarterly as new venues open and existing ones evolve.

How much does vegan food cost in Medellín?

A typical vegan meal in Medellín ranges from $4.50-8.50 to $3.50-7 depending on the venue. Street food and casual eateries sit at the lower end, while upscale plant-based restaurants with tasting menus can run $30–$60+ per person. Most mid-range restaurants on this list average $10–$18 for a main course.

Is Medellín a good destination for vegan travelers?

Yes. Medellín ranks among the top cities globally for plant-based dining, with a growing number of fully vegan restaurants and widespread vegan-friendly options at traditional eateries. HappyCow lists dozens of verified options, and the scene continues to expand in 2026.

Are these restaurants fully vegan or just vegan-friendly?

Both. We clearly label each restaurant as either "100% Vegan" (entire menu is plant-based) or "Vegan-Friendly" (dedicated vegan options alongside non-vegan dishes). Fully vegan restaurants receive a ranking boost in our methodology.