Poulet, porc, pommes de terre, riz et soupe constituent la base de la cuisine colombienne. Parmi les spécialités régionales les plus intéressantes, citons l'ajiaco de Bogotá (soupe de poulet et de pommes de terre), la hormiga culona de Santander (plat essentiellement à base de fourmis frites), le bandeja paisa (plat généreux composé de riz, haricots rouges, viande hachée, chorizo, œufs, plantain frit et avocat), le sancocho (ragoût à base de viande (poulet, bœuf ou poisson), pommes de terre, yucca et maïs) et le lechona de Tolima (cochon de lait entier rôti à la broche et farci de riz).
Les marchés regorgent de fruits les plus divers.
Le café est bien sûr la boisson nationale. On le sert partout, même dans la rue, dans de petits gobelets. Noir, il est « tinto » et, avec un peu de lait, « pintado ». Assez sucré en général, si on ne précise pas, il est plus ou moins fort selon les régions.