
Medellin’s food scene is honest and generous, reflecting the paisa (Antioquian) culture that values hearty portions and bold flavours. This is not refined gastronomy — it is soul food. Massive bandeja paisa platters, empanadas fried on every corner, tropical fruits you have never seen before, and some of the best coffee on earth grown in the hills just outside the city. The food here is cheap, filling, and deeply satisfying. A full day of eating can cost less than a single restaurant meal back home.
Bandeja Paisa
The national dish of Antioquia and Medellin’s proudest culinary contribution — a massive platter of red beans, white rice, ground beef, chicharron (crispy pork belly), fried plantain, avocado, arepa, chorizo, fried egg, and hogao sauce. It is comically large and absolutely delicious. Every local restaurant serves it. About 18,000-28,000 COP for enough food to fuel a day of exploring.
Empanadas
Medellin’s empanadas are the best in Colombia — crispy deep-fried corn shells filled with seasoned potato and meat, served with aji (hot sauce) and a squeeze of lime. Found at every street corner for about 1,500-3,000 COP each. The vendors near Parque Berrio and throughout Laureles fry them to order.
Arepa de Choclo
Sweet corn arepas stuffed with melting white cheese — the paisa breakfast of choice. The corn is ground fresh, and the best versions have a caramelised exterior and gooey cheese centre. Street carts throughout El Poblado and Laureles sell them for about 3,000-5,000 COP. Eat them hot.
Sancocho
A thick, hearty soup made with chicken, corn on the cob, plantain, yuca, potato, and herbs. It is Colombian comfort food at its finest and is traditionally served on Sundays with rice, avocado, and a squeeze of lime. Found at traditional restaurants for about 12,000-18,000 COP.
Mondongo
A rich tripe soup simmered for hours with potatoes, corn, and herbs. It sounds challenging but the long cooking makes the tripe tender and the broth incredibly flavourful. A paisa speciality that locals swear by as a hangover cure. About 12,000-16,000 COP at traditional spots.
Cholado
A towering dessert of shaved ice topped with tropical fruit (lulo, maracuya, mango, pineapple), condensed milk, whipped cream, and fruit syrup. It looks like a fruit explosion and tastes like a tropical carnival. Found at fruit carts and juice shops throughout the city. About 5,000-8,000 COP.
Colombian Coffee
Medellin is surrounded by coffee fincas (farms) that produce some of the world’s finest arabica beans. Pergamino Cafe in El Poblado is a temple to specialty coffee, sourcing single-origin beans from nearby farms. A perfect espresso or pour-over runs about 5,000-8,000 COP. Take a coffee farm tour in nearby Jardin for the full experience.
Buñuelos
Deep-fried cheese dough balls — crispy and golden on the outside, chewy and stretchy on the inside. Often paired with natilla (custard) during holidays but available year-round. Bakeries and street vendors sell them for about 1,000-2,000 COP each. The cheese should stretch when you pull them apart.
Eating Tips for Medellin
Almuerzo corriente (set lunch) at neighbourhood restaurants costs about 10,000-15,000 COP and includes soup, a main course with rice, protein, salad, and a fresh juice. El Poblado is tourist-priced — Laureles and Envigado have better and cheaper food. The Minorista Market downtown has incredible cheap eats but go during daytime. Fresh fruit juice (jugo natural) is served everywhere and costs just 3,000-5,000 COP for exotic fruits like lulo, guanabana, and maracuya.
Frequently Asked Questions
What is the must-try food in Medellin?
The absolute must-try is Bandeja Paisa. Beyond that, Empanadas and Arepa de Choclo are essential for understanding Medellin’s food culture.
Is street food safe in Medellin?
Yes, street food in Medellin is generally safe. Look for stalls with high turnover (long queues mean fresh food), eat where locals eat, and choose stalls where food is cooked to order. Stay hydrated and ease into spicier dishes gradually.
How much should I budget for food in Medellin?
Budget travelers can eat well for $10-20 per day at street stalls and local restaurants. Mid-range budgets of $30-50 allow a mix of street food and sit-down meals. Fine dining starts around $50-100 per person.
