If you arrive in Cartagena expecting Colombian food to mean bandeja paisa, the mountain of beans, chicharrón, rice, and fried egg that defines Medellín, you will be confused by lunch on day one. There are no beans. There is barely any pork. The rice is dark and tastes faintly of caramel. The fish is whole, head and tail, drowning in coconut. There is fried dough everywhere. And the woman selling you a cassava fritter on the corner is speaking Spanish that sounds, to a Bogotano ear, almost like a different language.
This is costeño food, the cuisine of Colombia's Caribbean coast, and it has almost nothing to do with the Andean cooking that English-speaking visitors usually associate with the country. Cartagena's plate is a Caribbean plate, shaped by four centuries of forced and voluntary migration, by a port that once received more enslaved Africans than anywhere else in Spanish South America, and by the geography of a hot, flat, salty coast where the sea provides and the inland provides differently. Understanding what's on your table here is one of the more honest ways to understand the city itself.
A coast, not a country
Colombian food is not one thing. The country has at least six distinct culinary regions, and the gulf between them is vast. The interior, Bogotá, Boyacá, the coffee belt, eats potatoes, beans, pork, ajiaco soup, hot chocolate with cheese floating in it. The Pacific coast eats coconut and fish but with a different hand, leaning on smoked seafood and herbs like chillangua (culantro). The Amazon eats river fish and yuca. The Llanos eats grilled beef on giant skewers.
Cartagena belongs to La Costa, the Caribbean. The region runs from the Darién Gap east to La Guajira, and its cooking shares more DNA with Cuba, the Dominican Republic, and parts of West Africa than with anything served in the Andes 600 kilometers south. When paisas from Medellín visit Cartagena, they usually love the food and almost never cook it at home. It belongs to the coast.
If you want to taste the parallel logic of another Caribbean city, barranquilla.guide covers the food culture two hours up the coast, same broad palette, slightly different accent, more Lebanese influence in the classic kibbeh and stuffed grape leaves you'll find in Barranquilla's old downtown.
What was here first: the Calamarí and the Zenú
Long before Pedro de Heredia arrived in 1533 and founded a Spanish city on top of the village of Calamarí, two Indigenous groups had already shaped what could be eaten on this coast. The Calamarí (sometimes written Kalamari), a Caribe-language people, lived on the bay where the Walled City now stands. Inland, in the river valleys of the Sinú, San Jorge, and Cauca, the Zenú had built one of the most sophisticated agricultural civilizations in pre-Columbian South America, a system of canals covering some 500,000 hectares that controlled flooding and made the floodplains farmable from roughly 200 BCE onward.
What did they eat? Corn, above all. Cassava (yuca). Sweet potato. Ahuyama (a kind of squash). River fish. Iguana, manatee, turtle. Wild fruits. The technique of grinding corn and cooking it on a hot clay disc, what would later be called the arepa, is Indigenous and pre-Columbian. The whole-fish cooking culture is Indigenous. The reliance on yuca as a starch staple is Indigenous. Strip the African and Spanish influences out of a costeño plate and you still have an Indigenous skeleton.
What Spain brought, and what it changed
The Spanish arrived with cattle, pigs, chickens, rice, sugar cane, plantains (originally from Asia, brought via West Africa), citrus, garlic, onions, olive oil, wheat, and the technique of slow-braising meat in wine and spices. They also brought a Catholic calendar that organized when people ate fish (Lent, Fridays) and when they slaughtered (Christmas, Easter), and a class system that determined who ate the cuts.
The most visible Spanish footprint on the Cartagena plate today is posta cartagenera, the slow-cooked beef in dark sauce that is the city's signature dish. Posta is essentially a Spanish-style braise: a tough cut of beef (usually muchacho or eye of round), marinated, seared, and simmered for hours. What makes it cartagenera is the sauce: panela (unrefined cane sugar), tomato, onion, garlic, sometimes a glug of Coca-Cola in modern recipes, sometimes red wine, and a long enough cook that the sugars caramelize black. The result is dense, sweet-savory, and unmistakably tropical. Pair it with white rice and patacones (smashed fried plantains), and you have the dish that defines lunch in old Cartagena.
A good plate of posta at a sit-down restaurant in the Walled City runs around COP 45,000-65,000 in 2026. At a corrientazo, the workers' lunch counters where locals actually eat, you can find it for COP 18,000-25,000 with a juice. La Cevichería gets the tourist attention, but if you want the dish in its working form, walk to Restaurante La Mulata in the Centro [verify current operating status] or any of the lunch counters along Calle 33 in Getsemaní.
What Africa brought, and why it dominates the plate
Between 1573 and 1640, port officials recorded more than 73,000 enslaved Africans disembarking in Cartagena. The historian David Wheat, working from licensed shipping registers alone, has documented 463 slave ships in that period. The actual number is higher; smuggling was constant, and the trade continued until the early 19th century. By any honest accounting, Cartagena was the primary slave port in Spanish South America, and the people who arrived in those holds, most of them from Upper Guinea, the Bight of Benin, the Kongo, and Angola, are the reason the city's food tastes the way it does.
They brought, or knew how to use: coconut, plantain, okra, ñame (yam), the technique of frying in deep oil, the technique of cooking rice in coconut milk until it caramelizes (titoté), the use of smoked or salted fish in stews, palm oil, and an entire grammar of one-pot cooking that had no real Spanish equivalent.
Arroz con coco is the cleanest example. White rice cooked first in fresh coconut milk, then in the grated coconut solids until they brown into a sticky, sweet, slightly burnt crust at the bottom of the pot. That bottom layer is the titoté and it is, in a serious cook's kitchen, the entire point. The technique is West African. The rice is Asian via Spain. The coconut is Indigenous-tropical. Three continents in a single pot, and the result is the most quintessentially Cartagena thing on a plate.
Cazuela de mariscos, the creamy seafood stew of shrimp, octopus, fish, and crab in a coconut-tomato base, descends from the same lineage. So does sancocho de pescado (fish sancocho), the watery, herbaceous stew made with whole fish, plantain, yuca, and corn. Sancocho is the Sunday meal of the coast, the dish you eat after the beach with a beer in your hand and your shirt off.
Fried things, the working person's food
Cartagena's street food is overwhelmingly fried, and almost all of it descends from African deep-frying traditions adapted to local ingredients.
Arepa de huevo is the cult favorite. A disc of pre-cooked corn dough is partially fried, slit open, an egg is cracked inside, the dough is sealed back up, and the whole thing is finished in hot oil until the egg cooks inside its corn pocket. It comes from somewhere on the coast, Cartagena and Barranquilla both claim it [verify exact origin city; both cities have legitimate claims and the question is genuinely unsettled]. You eat it for breakfast at a stall, hot, with your hands, while it leaks yolk down your wrist. Around COP 4,000-6,000 each at a street vendor.
Carimañola is the cassava-dough cousin: boiled yuca mashed into a dough, stuffed with seasoned ground beef or cheese, formed into a torpedo, deep-fried. Eaten with suero costeño, the thick, salty, fermented cream of the coast.
Bollo is older and weirder. A dense corn or yuca paste wrapped in a corn husk or banana leaf and boiled. Bollo limpio is plain. Bollo de mazorca is sweet, made from young corn. Bollo de yuca is starchy and savory. They are sold from buckets carried on heads or from coolers on the back of bicycles, and they are, more than almost anything else, the food of the African diaspora preserved intact on the Colombian coast.
Fish, and how the coast handles it
The Caribbean here is warm and shallow, and the historic catch was pargo (red snapper), róbalo (snook), sierra (Spanish mackerel), and small reef fish. The dominant cooking approach is whole and fried. A fried whole snapper with coconut rice, patacones, and a small salad of cabbage, tomato, and lime is the totemic beach lunch from Bocagrande to Playa Blanca. Expect to pay COP 45,000-80,000 depending on the fish and where you are.
For cazuela de mariscos, La Cevichería in the Walled City is the famous tourist-priced version (around COP 70,000-90,000). For something closer to the working version, head to Mercado de Bazurto, the chaotic, sprawling local market where Anthony Bourdain filmed an episode and where fish goes from boat to plate in under an hour.
If you want the cleanest, most uncompromising Cartagena seafood lunch, hire a boat to Isla Grande in the Rosario Islands and let a local cook make you the catch of the morning over a wood fire. The food on a Rosario beach is, in a real sense, the food of the coast before it was prettified for tourists.
The Levantine layer
In the late 19th and early 20th centuries, waves of Lebanese, Syrian, and Palestinian immigrants, often called turcos because their Ottoman passports said Turkey, settled along Colombia's Caribbean coast. They settled most heavily in Barranquilla, but Cartagena got a meaningful population too, and their food crossed over.
You will find kibbeh (sometimes spelled quibbe) on costeño menus. You will find tabouleh-adjacent salads, stuffed grape leaves, and a faint Levantine spice profile in some of the older Cartagena kitchens. Shakira's family, she's from Barranquilla, is Lebanese-Colombian, which is the cultural shorthand most foreigners eventually learn. The Lebanese influence on Cartagena cuisine is smaller than in Barranquilla, but it's there, and it explains why some lunch counters in the Centro will quietly serve you a plate of kibbeh next to coconut rice without comment.
What you can actually try today
If you have one week and want to taste the historical layers honestly, here is the short list:
For posta cartagenera: La Mulata (Calle Quero, Centro) for the proper sit-down version; El Boliche Cebichería for a refined take; any corrientazo in Getsemaní for the working version.
For arroz con coco at its best: Restaurante Donde Olano in the Walled City, or, better, anywhere on Playa Blanca or in the Rosario Islands where it's cooked in a pot over wood.
For street food: walk Plaza de la Trinidad in Getsemaní in the early evening. Arepa de huevo, carimañola, bollo, and butifarra (a small fried sausage) are all sold by competing vendors. You can eat your way through the historical playbook for under COP 30,000.
For sancocho de pescado: it's a weekend dish. Find it on a Saturday or Sunday at a beachside kiosco in La Boquilla, the Afro-Colombian fishing village just north of the city.
For Bazurto Market: go with a guide if it's your first time. The market is chaotic, hot, occasionally pickpocketed, and the most authentic food experience in Cartagena. Bazurto food tours run around COP 150,000-250,000 per person and are worth it.
Why this all matters
Costeño cuisine is one of the few places where Cartagena's full history lives on a plate without editing. The corn is Calamarí. The braising is Spanish. The coconut technique is West African. The kibbeh is Lebanese. None of it is hidden. The food remembers the people who made it in a way the city's marketing materials sometimes do not. (For a deeper read on that, see our piece on the African influence on Cartagena and the palenqueras of San Basilio de Palenque, the women whose ancestors carried so much of this food into the city in the first place.)
Eat slowly. Ask what's in the pot. Tip the woman behind the counter. The plate has been four hundred years in the making and it is, when you understand what you're looking at, the best history book in the city.
Related reading on thecartagena.guide: Cartagena Nightlife Guide | Champeta: How Cartagena's Sound Conquered Colombia | The African Influence on Cartagena. For Antioquian contrast, see paisa cuisine on medellin.guide.