bogota street food guide (2026)

honest reviews of 12 best street food spots in bogota colombia - arepas, empanadas, fruit juices, obleas. prices in colombian pesos and usd with ratings.

· updated Mar 26, 2026

tldr: out of 12 street food spots i hit in bogota, my top 3 are the morning arepa vendors (charcoal-grilled arepas with ham, cheese, and egg, la candelaria, 5,000-8,000 cop / 1.20-1.90 usd), la candelaria empanada stalls (crispy fried pockets of joy, 2,000-4,000 cop / 0.50-0.95 usd), and the fresh fruit juice carts (tropical fruits you can’t get anywhere else, 3,000-5,000 cop / 0.70-1.20 usd). full reviews with prices and honest opinions below.


bogota’s street food operates on a simple principle: charcoal, corn, and commitment. the women who run the morning arepa stands have been doing this for years - the same corner, the same grill, the same routine. there’s no concept of a “food truck trend” here. this is just how people eat. the arepa is not a street food novelty in colombia. it is breakfast, lunch, and dinner for millions of people, and in bogota, the grits-based version is lighter, flakier, and more satisfying than any breakfast sandwich you’ve ever had.

i spent about a week eating on the streets of bogota, mostly in la candelaria and chapinero. total street food spend was probably around 120,000 colombian pesos (about 28 usd) across all meals and snacks, which is genuinely absurd for the amount of food i consumed. nobody paid for any of this. every peso came from my own pocket, plus a few generous tips to vendors who let me film their cooking process (in bogota, tipping well at street stalls is appreciated and not expected, which is the best combination).

the thing about bogota street food is the efficiency. there’s no menu. there’s no seating. there’s no ambiance strategy. a woman stands behind a charcoal grill, you tell her what you want, she makes it in front of you, wraps it in paper, and you eat it on a motorcycle or walking down the street or standing against a wall. the food is honest because it has to be - there’s no plating to hide behind. it either tastes good or it doesn’t, and in bogota, it consistently tastes good.

if you’re exploring more of south america, check out my lima street food guide and mexico city food guide (coming soon).


the awards (my personal picks)

  • best overall: morning arepa vendors in la candelaria. the charcoal-grilled arepa with ham, cheese, and egg is bogota’s perfect breakfast and one of the best street food items i’ve had in south america.
  • best value: empanada stalls. 2,000-4,000 cop (0.50-0.95 usd) for a crispy, filling snack. you could eat three meals a day of empanadas for under 15,000 cop (3.50 usd).
  • best drink: fresh fruit juice carts. the tropical fruit variety in colombia is unmatched. lulo juice alone is worth the flight.
  • best dessert: oblea vendors. thin wafer sandwiches with arequipe (dulce de leche), cheese, and condensed milk. cheap and addictive.
  • most cost-efficient meal: three arepas a day. 3,000-8,000 cop each. breakfast, lunch, and dinner for under 24,000 cop (5.70 usd). locals do this. you should too.
  • most underrated: the calentado (reheated rice and beans with fried egg) at market stalls. yesterday’s food, today’s best breakfast. no shame in leftovers when they taste this good.
  • skip this: the tourist-oriented “colombian food experience” restaurants in zona rosa that charge 50,000+ cop for arepas a street vendor does better for 5,000 cop.

the full list

#spotareabest forcost for twomy rating
1morning arepa vendorsla candelariacharcoal arepas10,000-16,000 cop / 2.40-3.80 usd9/10
2la candelaria empanada stallsla candelariafried empanadas4,000-8,000 cop / 0.95-1.90 usd8.5/10
3fresh fruit juice cartsvarioustropical fruit juices6,000-10,000 cop / 1.40-2.40 usd8.5/10
4oblea vendorsvariousobleas with arequipe4,000-8,000 cop / 0.95-1.90 usd8/10
5chapinero arepa standschapinerostuffed arepas, variety10,000-16,000 cop / 2.40-3.80 usd8/10
6plaza de mercado la perseveranciala perseveranciamarket food, calentado10,000-20,000 cop / 2.40-4.75 usd8/10
7tamales vendors (morning)varioustamales bogotanos6,000-10,000 cop / 1.40-2.40 usd7.5/10
8usaquen flea market foodusaquenweekend food stalls12,000-25,000 cop / 2.85-5.95 usd7.5/10
9almojabana and pandebono bakeriesvariouscheese bread4,000-8,000 cop / 0.95-1.90 usd7.5/10
10chicharron stallsvariousfried pork belly8,000-15,000 cop / 1.90-3.55 usd7/10
11zona rosa tourist restaurantszona rosaoverpriced colombian40,000-80,000 cop / 9.50-19 usd5.5/10
12andres carne de res (tourist version)zona rosaspectacle over substance60,000-120,000 cop / 14-28.50 usd5/10

the top tier (my regulars)

1. morning arepa vendors

la candelaria / 10,000-16,000 cop (2.40-3.80 usd) for two / 9/10

the morning arepa vendors in la candelaria are bogota in its purest form. a woman (it’s almost always women) sets up a small charcoal grill on a street corner before dawn. the charcoals glow under a flat metal surface. she places rounds of grits-based dough on the grill, and they cook slowly, developing a crispy exterior while staying soft inside. periodically she fans the charcoals to control the heat - the embers fly, the smoke curls, and the smell pulls you in from half a block away.

the arepa itself is the foundation. there are two types in colombia - cornmeal (more yellow, more common in other regions) and grits/white corn flour (the bogota version). the bogota version is lighter. it’s not the heavy, doughy disk that some people associate with arepas. it’s flaky, with a crispy exterior from the charcoal and a soft, almost crumbly interior. sliced open, buttered, salted, and stuffed with ham, cheese, and a fried egg - this is one of the best breakfast foods on earth and i’m not being dramatic.

what i love about the arepa is how it doesn’t weigh you down. i’m not a big breakfast sandwich person because bread and carbs in the morning make me feel sluggish for the rest of the day. the arepa is different. because it’s grits-based rather than wheat flour, it’s lighter. you eat one, maybe two, and you’re satisfied without feeling like a whale after consumption. it’s enough food without being too much food. that balance is hard to achieve in breakfast food.

the egg is key. the way these vendors fry the egg - slightly crispy edges, runny yolk - and then fold it into the arepa with the ham and cheese means every bite has that yolk running through it, mixing with the salty ham and the mild white cheese that melts from the residual heat. the cheese is similar to the white cheese dip at a mexican restaurant, but in solidified form. it’s mild, milky, and melts into everything around it.

a single arepa with ham, cheese, and egg costs about 5,000-8,000 cop (1.20-1.90 usd). two of those plus two fresh-squeezed orange juices is a complete breakfast for two people for under 20,000 cop (4.75 usd). locals buy 2-3 in the morning, wrap them in paper, put them in their bags, and eat them throughout the day. breakfast, lunch, and dinner for under 24,000 cop (5.70 usd). that’s the most cost-efficient eating i’ve encountered in south america.

what to order: arepa with ham, cheese, and egg. fresh-squeezed orange juice on the side.

verdict: the perfect breakfast. light, satisfying, cheap, and cooked over charcoal by someone who’s been doing it for years. i could eat this every morning for the rest of my life.


2. la candelaria empanada stalls

la candelaria / 4,000-8,000 cop (0.95-1.90 usd) for two / 8.5/10

empanadas in bogota are different from empanadas in argentina or chile. the bogota version uses a corn flour dough (not wheat), which means the exterior fries up crispier and has a distinctive corn flavor. the fillings vary - the classic is beef with potato (carne), but you’ll also find chicken, just potato with cheese (papa con queso), and various other combinations.

the best empanada stalls are the ones frying to order. you can hear them sizzling in the oil as you approach. the exterior should be golden, crispy, and slightly translucent from the oil. the interior should be hot and well-seasoned. a good bogota empanada doesn’t need a dipping sauce, though most stalls offer aji (a colombian hot sauce that ranges from mild to serious).

at 2,000-4,000 cop each (0.50-0.95 usd), empanadas are the ultimate bogota snack. two of them constitute a meal. three is a feast. four is a problem you should address, but not today.

the thing i appreciate about bogota empanadas is the corn dough. it’s more textured than wheat-based empanada dough, and when fried properly, it has a shatter when you bite through it that wheat dough can’t match. the filling-to-dough ratio is also better - bogota empanadas tend to be generous with the filling rather than hiding a tiny amount of meat in a thick wall of dough.

what to order: beef empanada, papa con queso empanada, aji on the side

verdict: the essential bogota snack. crispy, cheap, and available on every corner.


3. fresh fruit juice carts

various locations / 6,000-10,000 cop (1.40-2.40 usd) for two / 8.5/10

colombia has tropical fruits that don’t exist outside of south america, and the fruit juice carts on bogota’s streets blend them fresh to order. this is not a tourist gimmick. colombians drink fresh juice with nearly every meal, and the variety available is staggering.

the fruits you need to try: lulo (tart, citrusy, slightly sour - makes a juice that’s entirely unique), guanabana/soursop (creamy, sweet, almost custard-like), maracuya (passion fruit - tart and aromatic), tomate de arbol (tree tomato - tangy, slightly bitter, unusual), feijoa (pineapple guava - fragrant), and curuba (banana passion fruit - delicate and sweet). most carts will make any of these with water or milk, and with or without sugar.

the mango juice is delicate, very sweet, and not like any mango juice you’ve had from a carton. the orange juice is pressed fresh and similarly costs almost nothing. the fruit itself is at peak ripeness because it doesn’t need to survive shipping to another country.

at 3,000-5,000 cop per glass (0.70-1.20 usd), you could drink four different fruit juices in a day and spend less than you’d spend on a single juice at a western airport.

what to order: lulo juice (the essential colombian fruit), guanabana with milk, maracuya

verdict: the tropical fruit variety is unmatched. lulo juice alone is worth the flight to colombia.


4. oblea vendors

various locations / 4,000-8,000 cop (0.95-1.90 usd) for two / 8/10

obleas are a colombian street dessert that’s simple and addictive. two large, paper-thin wafer discs with arequipe (colombian dulce de leche) spread between them, plus optional additions like shredded cheese, condensed milk, fruit jam, or crushed cookies. the vendor builds it to your specification.

the wafer is neutral - it exists to deliver the arequipe. and the arequipe is the point. colombian arequipe is thicker and less sweet than some dulce de leche versions i’ve had in argentina. it’s caramel-colored, spreadable, and has a depth of flavor that comes from slow-cooking milk and sugar. the addition of shredded white cheese might sound strange, but the salty-sweet combination works.

obleas are everywhere in bogota - parks, street corners, outside metro stations. they’re the kind of snack you eat walking, standing, or sitting on a park bench watching the city go by. cheap enough to have one every day without thinking about it.

what to order: oblea with arequipe and cheese. trust the combination.

verdict: the perfect walking-around dessert. cheap, portable, and the arequipe is addictive.


the solid middle

5. chapinero arepa stands

chapinero / 10,000-16,000 cop (2.40-3.80 usd) for two / 8/10

chapinero has its own arepa scene that’s slightly more varied than la candelaria. the stands here sometimes offer stuffed arepas with shredded beef (carne desmechada) that’s slow-cooked and pulled, or with hogao (a colombian tomato-onion sauce) that adds a different flavor dimension. the charcoal cooking is the same, the quality is the same, but the filling options expand.

the arepa with carne desmechada i had here was excellent - the beef was well-seasoned, tender, and the juices soaked into the arepa itself. the neighborhood is also more walkable and less touristy than la candelaria, which means the vendors are cooking for locals, not visitors. that’s always a good sign.

what to order: arepa with carne desmechada, arepa with hogao and cheese

verdict: the same arepa quality as la candelaria with more filling options.


6. plaza de mercado la perseverancia

la perseverancia / 10,000-20,000 cop (2.40-4.75 usd) for two / 8/10

bogota’s market food is where you find the most honest cooking in the city. la perseverancia market has food stalls serving calentado (reheated rice and beans from the previous day, fried with egg on top), bandeja paisa-inspired plates, soups, and whatever the cook decided to make that morning.

the calentado is the sleeper hit. it’s literally yesterday’s leftovers refried with fresh eggs and sometimes hogao. it sounds unimpressive. it is exceptional. the rice gets slightly crispy from refrying, the beans have deepened in flavor overnight, and the egg on top ties it all together. it’s the colombian equivalent of indian leftover dal rice - somehow better the second day.

the market also has fruit vendors with fruits you won’t find in most juice carts, and the prices are even cheaper than the street.

what to order: calentado with egg, ajiaco (bogota’s signature chicken and potato soup), fresh fruit

verdict: market food is honest food. the calentado is better than it has any right to be.


7. tamales vendors

various locations / 6,000-10,000 cop (1.40-2.40 usd) for two / 7.5/10

tamales bogotanos are wrapped in banana leaves and stuffed with a corn dough base, chicken or pork, vegetables, and sometimes rice. they’re steamed and sold by morning vendors, usually alongside coffee. the bogota version is larger than mexican tamales and has a softer, wetter dough.

the tamale is a solid breakfast option when you want something more substantial than an arepa. the chicken version is the most common and the best - the chicken pieces are tender from the steaming process, and the corn dough absorbs the chicken juices. the banana leaf wrapping imparts a subtle vegetal flavor.

they’re not the most exciting street food in bogota, but they’re reliable, filling, and part of the breakfast rotation that locals follow.

what to order: chicken tamale with coffee

verdict: solid, filling, and part of bogota’s breakfast DNA. not flashy, but dependable.


the ones i’d skip (but you might not)

11. zona rosa tourist restaurants

zona rosa / 40,000-80,000 cop (9.50-19 usd) for two / 5.5/10

zona rosa has restaurants that serve “elevated colombian cuisine” to tourists and wealthy bogotanos. the arepas cost 15,000-25,000 cop when a street vendor does them better for 5,000 cop. the empanadas are “artisanal” which apparently means smaller and more expensive. the ambiance is nice if you care about that sort of thing, but the food doesn’t justify the markup.

what to order: nothing here. walk to la candelaria instead.

verdict: you’re paying 5x for food that’s half as good. those people are wrong.


12. andres carne de res (zona rosa tourist version)

zona rosa / 60,000-120,000 cop (14-28.50 usd) for two / 5/10

the original andres carne de res in chia (outside bogota) is a genuine colombian experience - chaotic, massive, and worth the trip. the zona rosa tourist version in bogota is a sanitized simulation of that experience. the food is acceptable but overpriced. the “crazy atmosphere” feels manufactured rather than organic. if you want the real andres experience, go to chia. if you’re in bogota and want good colombian food, eat on the street.

what to order: go to chia for the real experience, or eat street food instead

verdict: the simulation is never as good as the real thing. and the real thing is 45 minutes away.


bogota street food tips

  • carry small bills. street vendors deal in 1,000, 2,000, and 5,000 cop notes and coins. breaking a 50,000 cop note for a 4,000 cop arepa will earn you a look. atms dispense 50,000 and 20,000 cop notes - immediately break them at a pharmacy or convenience store.
  • arepas are a three-meal food. locals eat arepas for breakfast, lunch, and dinner. buy 2-3 in the morning, wrap them up, and eat throughout the day. they stay warm in the paper wrapping for hours.
  • try the fruits you can’t get at home. lulo, guanabana, curuba, feijoa, tomate de arbol - these fruits don’t exist in most countries. the juice carts are the easiest way to try them all. go with water (en agua) rather than milk for the first taste to get the pure fruit flavor.
  • morning is the best eating time. the arepa vendors set up before dawn and the best ones sell out by mid-morning. the tamale vendors are morning-only. the empanada stalls run all day, but the oil is freshest in the morning.
  • the charcoal makes the arepa. if you see an arepa being cooked on a gas stove or electric griddle, it’s not the same. the charcoal imparts a smoky flavor and creates the crispy exterior that defines a good arepa. always look for the charcoal grill.
  • bogota is at 2,640 meters altitude. you’ll feel it. eat smaller meals more frequently rather than one large meal. the street food culture is perfectly designed for this - small, cheap items eaten throughout the day.
  • tipping at street stalls is not expected but appreciated. rounding up or adding 2,000-5,000 cop to your bill is generous and will be remembered if you return.

if you found this useful, check out these other travel food guides:


more on travell.cc

frequently asked questions

what street food is bogota famous for?
bogota is famous for arepas (grits or cornmeal flatbreads stuffed with eggs, ham, cheese, or meat), empanadas (fried dough pockets filled with meat or potato), tamales bogotanos (steamed corn dough with chicken, pork, vegetables), obleas (thin wafer sandwiches with arequipe/dulce de leche), fresh fruit juices from street carts, almojabanas (cheese bread), pandebono (another cheese bread from the valley), and changua (a breakfast egg-milk soup that divides opinion).
how much does street food cost in bogota?
bogota street food is extremely affordable. arepas cost 3,000-8,000 cop (0.70-1.90 usd), empanadas are 2,000-5,000 cop (0.50-1.20 usd), fresh fruit juices are 3,000-5,000 cop (0.70-1.20 usd), obleas are 2,000-4,000 cop (0.50-0.95 usd). a full day of street food eating costs under 30,000 cop (7 usd). bogota is one of the most affordable street food cities in south america.
what is an arepa and where to get the best one in bogota?
an arepa is a flatbread made from either cornmeal (yellow, more common in other regions) or grits/white corn flour (white, the bogota version). it's cooked on a charcoal grill, split open, and stuffed with fillings like ham and cheese, eggs, butter, or shredded beef. the grits version is lighter than cornmeal and doesn't leave you feeling heavy. the best arepas are from morning street vendors who cook over charcoal - look for the women with small grills on street corners in la candelaria and chapinero.
is bogota street food safe to eat?
generally yes, with the same precautions you'd take anywhere. eat at stalls with active cooking and high turnover. the charcoal-grilled arepas are very safe since they're cooked to order at high heat. fruit juices are safe from established carts. the main risk is pre-made items sitting at room temperature - avoid those. i ate street food across bogota without any issues.
what is the best area for street food in bogota?
la candelaria (the historic center) has the densest concentration of street food vendors - arepas, empanadas, fruit carts, and obleas. chapinero has a mix of street food and more modern food stalls. usaquen has a weekend flea market with excellent food vendors. the areas around major universidades also have good, cheap street food catering to students.
what are the best breakfast options in bogota?
the classic bogota breakfast is an arepa with egg, ham, and cheese from a street vendor, paired with fresh-squeezed orange juice. arepas cooked over charcoal on the street are the authentic experience. the whole setup costs under 10,000 cop (2.40 usd). some vendors also do calentado (reheated rice and beans from the previous day, fried with egg on top), which is the ultimate budget breakfast.
what fruits should i try in bogota?
colombia has an insane variety of tropical fruits, many of which don't exist outside south america. try lulo (tart, citrusy), guanabana (soursop - creamy and sweet), maracuya (passion fruit), tomate de arbol (tree tomato - tangy), feijoa (pineapple guava), and curuba (banana passion fruit). the fruit juice carts in bogota make them all fresh to order, usually with water or milk.
share twitter whatsapp

more from travel-guides