
Not every meal has to be a whole thing.
Colombia has some of the most beautiful and unique dining experiences of anywhere I’ve been. I highly suggest any foodie make it a point to go there to the high-end and visually stunning dining scenes in city’s like Cartagena and Medellín.

If you’re looking for a delicious but particularly affordable meal, however, look no further than the street food carts. These meals on wheels have everything from Colombian traditional dishes to international favorites. Street food is a great way to sample a bunch of Colombian food dishes on a budget before you commit to the brick & mortar eats – and with prices starting in the sub-$1s, you can’t go wrong.
Exploring Colombian Street Food Culture
Colombian street food is more than just cheap eats – it’s a cultural cornerstone that reflects the country’s regional diversity, social spirit, and deep culinary traditions. Found on bustling corners, coastal boardwalks, and busy intersections downtown, street food is as much about community as it is about flavor. That quick arepa or ceviche sold from a cart is woven into everyday life – feeding busy workers, school kids, late-night revelers, and families.
The informality and affordability of street food also make it a space where innovation meets tradition, and a great place for you – the traveler – the get a peek inside of Colombian culture, sharing a universal love. Family recipes are passed down through generations, yet tweaked with modern influences and new preferences. Eating at a street stand is a unique and special social experience. Vendors often know their customers by name, and meals are shared standing shoulder to shoulder.
It feels like Colombians use food as a mechanism for taking care of each other. They always want to feed you, and are so concerned with whether or not you’ve eaten that “have you eaten” is actually part of the Paisas’ notoriously long greeting. Colombians also frequently use food metaphors in casual speech.
For example:
- My girlfriends in Medellín refer to hot guys as “bizcocho” (Colombian biscuits).
- Sometimes when an attractive person walks in people will say, “who brought the chicken?”
- The most famous would be when they tell you not to “give papaya,” which means to flash things that people will want to steal.
- When you have a hangover you have guayabo, or guava.
Must-try Colombian street foods and Colombian popular dishes
Empanadas
Empanadas are like little turnovers made with dough and filled with all sorts of different things, from meats and vegetables to cheese and fruit. Unlike the flour-based empanadas found in Argentina or Chile, Colombian empanadas are typically made with masarepa – a pre-cooked cornmeal that gives them a crispy, golden shell that’s naturally gluten-free. They’re usually pretty deeply fried, which I’m not a fan of, and if you’re like me, you can find baked or boiled empanadas, but they’re not as available as their crispy counterparts.
These stuffed pastries are eaten for any meal, often paired with ají sauce, and are so popular that there are entire chain restaurants dedicated to just empanadas (see El Corral’s sibling brand El Corral Gourmet, or shops like Empanadas de la Abuela for upscale or regional takes on the classic snack). You don’t have to try too hard to get your hands on an empanada though, as they can be found at street carts all over the city.

Arroz con Pollo
Literally “rice with chicken.”
Colombia’s unofficial party dish is a one-pot dish made with shredded or chopped chicken, rice, vegetables like carrots and peas, and seasoned with garlic, cumin, and achiote (annatto) for color and flavor. It’s typically cooked in chicken broth, which infuses the rice with rich, savory depth, and each family usually has it’s own unique twist on it.
Color matters when it comes to arroz con Pollo. The signature golden hue comes from achiote or sometimes saffron or colored bouillon cubes, giving the dish visual appeal as well as earthy flavor.
Oftentimes you’ll eat it served with plantains or arepas, which we love.
You’ll commonly see arroz con pollo plated alongside fried ripe plantains, potato chips, salad, or mini arepas, and it’s a great option if you’re looking for something hearty, filling – and familiar.

Pescado Frito
Pescado frito isn’t just a dish in Colombia – it’s a beachside ritual.
It’s a whole fish, typically mojarra, tilapia, or róbalo, scored, marinated with lime, garlic, salt, and cumin, and then deep-fried until golden and crispy. It’s always served whole—head, tail, and all.
It’s often served with a side of coconut rice (arroz con coco), fried plantains (patacones), and salad. Coconut rice, in my opinion, is the single best food that comes from Colombia, so don’t sleep on that.
Most famously eaten on the Caribbean coast in towns like Cartagena, Santa Marta, and the islands of San Andrés, this crispy, sun-soaked staple pairs perfectly with sand between your toes and a cold cerveza.

Bandeja Paisa
Colombia’s national dish is a fun one. And hearty.
It’s pretty regional, from the Antioquia (Medellín) region, and it’s meant to fuel the workers before they go out into the field to do manual labor all day so it’s full of energy (see: calories).
It’s a Colombian classic; made with steak, chicharrón (crispy pork belly), ground beef or carne molida, chorizo, fried egg, white rice, beans, plantain, arepa, avocado, lime, and whatever other things are on hand – all on one plate. It’s definitely not for the faint of heart, or dieters.

Arepas
These corn cakes are one of the most typical colombian dishes (if not the most) and a point of contention between them and Venezuela, as each claims to have invented the food and to possess the best version of it.
It’s the heart and soul of Colombian cuisine. Living with Colombians, arepas were on the stovetop multiple times a day – eaten at breakfast, lunch, dinner, or as a snack. They’re made from ground corn dough (masa de maíz), and eaten with everything—or nothing. I find them actually very plain and dry by themselves (sorry, Colombians!). The only way I really like them is if they’re filled with cheese, chicken, and or egg.
Colombia has over 70 regional varieties, all with the conviction that it is the best one in the country.
My favorite arepas I’ve ever had are in Cartagena. It’s a streetcar lady in Getsemaní and she serves them super soft with an egg inside and she has hot sauce, which just really seals the deal for me.

Sancocho
Sancocho is a very Andean (or costal) stew made with meat (usually chicken), potatoes, yucca, and other vegetables. And it’s one of the most traditional Colombian dishes you can eat.
It’s a traditional Colombian food that seems to always be present at festivals and gatherings, often eaten at Sunday brunch with the whole fam, since it’s usually cooked in a large pot and can serve a lot of people. If you do a finca weekend you will see sancocho atsome point.
It’s a great hangover cure and pairs well with white rice, avocado, lime, spicy aji sauce, and cold, mountainous winter.
I’m used to eating the Andean version with chicken but the coastal version can have fish – which I have yet to try, actually.
Other than being actual sustenance, sancohco is a ritual of togetherness. If you’re invited to a Colombian sancocho, it means you’re part of the family.

Chorizo
If you’re American, you’ve had Mexican chorizo, but Colombian chorizo is different. This version of the sausage is short, fat, and made with pork and spices like garlic, cumin, and paprika. It’s a popular ingredient in many Colombian dishes.
Chorizo is a fairly common food item everywhere in the world but what sets Colombian chorizo apart from the others is the way it is prepared: They use a BBQ grill and a blowdryer. This way the chorizo gets cooked very slowly (over 6-8 hours with up to 12 chefs taking turns) so that it is super tender.

Tamales
Again, they’re different here from how you’ve experienced the Mexican version in America – and I actually like this version more than the Mexican version despite my Mexicaness. These ones are wrapped in banana leaves (not corn husks) and steamed to perfection, creating a moist, savory parcel packed with flavor. They’re corn-based (masa), typically stuffed with chicken, pork, or both and have vegetables like carrots, potatoes, peas, and sometimes hard-boiled eggs. Seasoned with garlic, onions, cumin, and sometimes achiote for color.
Tamales are eaten whenever, wherever – brought home from the market, cooked up for breakfast, doesn’t matter, but there is one time when the tamal is obligatory. Christmas. You will see them everywhere during Christmas, which is like 6 weeks long in Colombia, but that’s another story.

Ajiaco
Not really as much of a street food as just a super traditional Colombian dish, ajiaco is basically chicken potato soup with a buffet of toppings, including avocado, cilantro, banana, aji sauce, rice, arepa, capers, and cream. Ajiaco is a popular dish in Colombia and can be found in both restaurants and homes throughout the country. It’s kind of a comfort food and is named after the ajiaco de olla, a type of pot in which it is traditionally cooked.
If you’re in Medellín, get ajiaco at Mondongos, not because Pablo used to eat there all the time, and not because it’s street food (ir more family-casual), but because it’s tradition. And if we’re going by value it’s one of the best restaurants in Medellín. More on that here.
I might sound basic but ajiaco is my favorite Colombian dish. I used to get one delivered every week and eat it for 3 days because the Mondongos version is huge.
Pro tip: The Medellin version is better than the Bogota version.

Buñuelos
Okay so buñuelos. Everyone in Colombia is obsessed with these little fried cheese balls that people eat for breakfast, snacks, holidays. You’ll see them in bakeries, gas stations, your friend’s kitchen counter…
I get it. They’re cute. But they’re also kind of dry?? Why is no one dipping these in anything?
They’ve got cheese in them, sure, and that’s fun. But the texture is more “dense cheesy cornbread trying to be a donut” than melt-in-your-mouth. They have the potential to be great with a little spicy guava jam or maybe a creamy ají, but instead what you usually end up doing is raw-dogging this dry cheese puff, sauce-free. Wild behavior.
I’m not above a eat a buñuelo, and you should of course try one when you’re in Colombia, but you’ve been warned.
Regional Variations in Colombian Cuisine
Colombia’s varied geography means street food offerings differ by region, with each having its own unique spread that needs to be tried by you:
The Andes
My favorite variation of Colombian dishes is the Medellín version of ajiaco. While ajiaco might be most closely associated with (and claimed by) Bogota, their version just isn’t as good. To me at least. But I’m not sure why – my Medellín friends told me it’s the guasca that they put in the Bogota version that I don’t like, while my Bogota friends told me I’m straight up wrong about my opinion. So definitely try for yourself and let me know.
Also in the Andean region, empanadas, buñuelos (cheese fritters), and hot aguapanela (sugarcane drink) dominate. The first few times I tried aguapanela I could not figure out what it was but I loved it. It was like some sort of honey strain that I’d never had but now I couldn’t get enough of.
You’ll also run into caldos — light brothy soups often served for breakfast. Caldo de costilla (beef rib soup) is the go-to hangover cure, especially in Bogotá. And if you’re ever handed a tamal for breakfast, just go with it. It’ll probably be huge, wrapped in a banana leaf, and come with chocolate and cheese on the side — don’t ask, just dip.
And of course, you can’t talk about the Andes without mentioning bandeja paisa — the ultimate Colombian gut-buster. It’s got everything: chorizo, beans, rice, ground beef, plantain, avocado, fried egg, arepa, and a whole dang pork belly. It’s not a snack, it’s a lifestyle.
The Coast
On the coast, you’ll find my second favorite – the fried arepa de huevo. While the Medellín arepas are dry, hard, and plain, these ones are buttered up, stuffed with an egg, and served with hot (mild) sauce.
Overall, the coast just has a ton of seafood, obviously, so while you’ll find great seafood dishes in the major cities, it’s better on the coast.
Coastal food just feels more alive — everything’s brighter, hotter, saucier. If you get the chance, try ceviche de camarón (shrimp ceviche served in a styrofoam cup with crackers), arroz con coco (sweet-savory coconut rice), or posta negra (slow-cooked beef in a panela sauce). And don’t sleep on the juice game — people will hand you flavors you’ve never heard of (lulo? corozo?) and they’ll all somehow taste like the best thing you’ve ever had.
The Coffee Region
In the coffee-growing region (Salento, Manizales, Pereira) — food gets a little heartier and humbler. You’ll find a lot of trucha (trout), usually grilled or fried and served with patacón and rice. It’s simple and it hits especially well after a hike or a bumpy jeep ride through the mountains, but if you’re a foodie you might be underwhelmed.
You’ll also see plenty of calentado (yesterday’s rice and beans, reheated and topped with an egg), and yes, more arepas — but thinner, cheesier ones. Breakfast is a big deal here, especially when it comes with strong coffee and mountain views.
Finding the Best Street Food in Colombia
Street food in Colombia is an adventure. The best bites aren’t always in restaurants. Sometimes they’re sizzling on a roadside grill or passing through a plastic window outside of a pharmacy called “Drugs.”
To find the good stuff, follow one basic rule: if there’s a line, there’s a reason.
In general, this is where the street food lives:
- Menú del Día – small, unassuming restaurants where locals go to get a complete (and good, and healthy) meals for $3 ($4 with inflation)
- Carts – you’ll see them, usually with hot dogs, but also with better food like fruit
- Alleys – if you’re willing to risk you life, sometimes you will come across the best street food
- Shopping Malls – Colombians actually love fast food, which converges with street food at the many shopping malls in this country
Where to go, by city
Bogotá: Head to Plaza de Mercado de Paloquemao for fresh juice, empanadas, and tamales wrapped in banana leaves. Or explore La Candelaria, where vendors post up with carts of arepas and buñuelos near the plazas.
Medellín: Check out La Minorista Market or roam the streets of Laureles and El Centro for arepas con queso, chorizo con arepa, and crispy empanadas with ají.
Cartagena: The walled city is packed with vendors selling arepa de huevo, carimañolas, and tropical fruit cups. Don’t skip Getsemaní at night — the street food game there is strong, and that’s where my arepas con queso lady slangs it.
Small towns (pueblos): Honestly, some of the best food is roadside — freshly fried by someone’s tía on a wood fire, especially in the coffee region or Llanos.
The Influence of Colombian Street Food on Restaurant Menus
In Colombia, street food isn’t just fuel — it’s the blueprint. Some of the best restaurants in the country are borrowing straight from the sidewalks, turning classic street snacks into elevated dining experiences. What started as fried snacks on a paper napkin are now showing up on ceramic plates with microgreens — and we’re not mad about it.
In Medellín, spots like ElCielo, Oci.Mde, and Carmen nod to street flavors with fancy spins on things like arepas, empanadas, and ají sauces. You’ll see arepa de chócolo paired with artisanal cheese, or buñuelos served tiny and perfect, with truffle honey or guava foam. Even lechona (stuffed pork) and chontaduro (a coastal fruit snack) are getting fine-dining moments.
Meanwhile, casual restaurants across the country have built their whole menus around street staples. Think chorizo con arepa on cast iron skillets, bandeja paisa with premium cuts, or gourmet hot dogs loaded with pineapple sauce, crushed chips, and quail eggs (yes, that’s a thing).
How to stay safe while eating street food
I get it, street food is scary. And I’m not going to tell anyone to ignore your intuition, but for some of us, the goose is worth the gander.
Here are a few tips in case you decide to roll the dice:
- Make sure the food is cooked through. Avoid anything that looks or smells raw.
- Avoid anything that’s sitting out in the sun, since heat aids bacteria growth.
- Stick to well-known street food stalls. Avoid the dodgy guy in the alley who seems to be as popular with the street cats as he is with the tourists.
- If you’re not sure what something is, ask the vendor what it is and how it’s made. If you can do it in Spanish that’s even better.
- Make sure you have travel insurance that covers medical bills – just in case 🙂
Street food is a big part of Colombian culture, and you can find carts selling all sorts of dishes throughout the country. And none of these dishes is ever going to cost more than $5.
Whether you’re looking for a taste of traditional Colombian cuisine or something more adventurous, you can find it on a cart somewhere.
Street food is an adventure in Colombia and I highly recommend getting acquainted with. So yes to all of it. You deserve that second arepa de huevo.
When you’re ready for something fancier, check out lists of the best restaurants in Medellín and Cartagena.
But in the meantime, when you’re full, sun-kissed, and happily wiped out on street food, you’ll want a hotel that hits just as hard. I rounded up the best stays in Cartagena so you can keep the good decisions going—go check them out.
Check out Colombian hotels now
And for more info on planning your trip to Colombia check out this Guide to the Perfect 10-day Colombia trip.
As always, if you have any questions or want specific recommendations leave them in the comments and I’ll respond.
If you want to message me privately, I’ll respond on Instagram @Le_Gipset
This blog may contain affiliate links. If you make a purchase through these links, I may earn a commission at no additional cost to you. This helps support the blog and allows me to continue creating content. Thank you for your support.
Related Posts
3 Days in Buenos Aires: Your perfect weekend itinerary (2025)
Taking a quick jaunt to Buenos Aires? This curated BA itinerary (you can call it that if you feel too white when you pronounce the actual name)...
20 Best wedding venues in Cartagena, Colombia (2025)
So you’re thinking about doing a Cartagena wedding? You’re on the right track. The Colombian wedding is truly next-level and much more affordable...
17 Best restaurants in Medellín (2025)
I’ve never eaten as well on a daily basis as I did when I lived in Medellín. Pulpo was a 3x weekly dinner, and no restaurant was off limits due to...
0 Comments