Bogotá is one of the easiest places to get to know Colombian food in a single trip. The city brings together everyday classics and regional cooking from across the country, so it’s possible to sample a wide range of flavors without planning long detours. Between sightseeing stops, casual neighborhood spots and well-known dining rooms make it simple to eat like a local — keep this list handy to choose what to try next and where to order it.
1. The always-right empanadas
If the craving is for something handheld and satisfying, Colombian empanadas are the move. Think crisp corn dough with a warm, savory center — often beef, potato, and spices — served with ají for a bright kick. They’re a quick snack, a late-afternoon fix, or an easy starter before a bigger meal, and they disappear fast once they hit the table.
In Bogotá, try them at Empanadas Donde el Mono, a spot known specifically for doing this classic well.
2. Mazamorra chiquita, the highland comfort soup
When Bogotá’s weather turns cool (which is often), a bowl of mazamorra chiquita makes perfect sense. This traditional soup is hearty and rustic: tripe and beef simmered with dried corn, beans, onions, herbs, and a mix of vegetables that can change depending on the cook — potatoes and Andean tubers like cubios or ibias may show up, and no two family versions taste exactly the same.
For a solid introduction in Bogotá, order it at Restaurante Sopas de la Tierrita, where it’s frequently highlighted as a house specialty.
3. Ajiaco santafereño, Bogotá’s signature bowl
Ajiaco is the dish most closely tied to Bogotá: a rich chicken-and-potato soup thickened with different varieties of potatoes, finished with corn, guascas, and the classic toppings — capers, cream, and avocado on the side. It’s satisfying but not overly rich, and it’s exactly what’s needed when Bogotá’s weather turns chilly.
A reliable place to try it in the historic center is Santa Fe Restaurante, a long-running favorite for traditional Colombian food.
4. Bandeja paisa, the “go big” Colombian classic
Bandeja paisa is the kind of dish ordered when hunger is serious. It’s a generous platter that typically brings together beans, rice, chicharrón, ground beef, chorizo (sometimes morcilla), fried egg, ripe plantain, arepa, and avocado — big flavors, big portions, and a very proud regional identity from Antioquia.
In Bogotá, La Puerta de la Catedral is one of the notable spots recommended for tasting a traditional version of this icon.
5. Lechona tolimense, crispy roast worth traveling for
Lechona is celebration food — slow-roasted pork stuffed with a seasoned filling (often peas and rice in many modern versions), served with that essential crunchy skin. It’s famous enough to inspire fierce opinions about what’s “authentic,” and it has become a must-try for many travelers passing through the capital.
One dependable option in Bogotá is El Tolimense, a lechona specialist with multiple locations in the city.
More travel ideas for your trip to Colombia in 2026
After ticking off a few dishes, round out the Bogotá stay with La Candelaria’s museums, a ride up to Monserrate for the views, and a quick tejo night with a cold drink. If there’s time for an easy escape, popular day trips include Zipaquirá’s Salt Cathedral and Lake Guatavita. For more planning help, browse more of our Colombia guides for neighborhood picks, day-trip ideas, where to eat next, and practical tips to shape the rest of the itinerary.
Your guide to the best eats and sights in Bogotá, Colombia
Food in Cartagena, Colombia: A simple guide to Caribbean flavors
Bucaramanga Food Guide 2025: Best Local Dishes, Street Eats & Top Restaurants