Colombian shrimp cocktail is a cold seafood dish especially popular in the country’s coastal areas, including Caribbean cities such as Cartagena, Santa Marta, and Barranquilla. It is served in a glass, cup, or small bowl with cooked shrimp and a creamy pink sauce made with ketchup, mayonnaise, lime juice, onion, cilantro, and a touch of hot sauce.
It is a classic beach, seafood restaurant, and family gathering appetizer. Its flavor is fresh, tangy, slightly sweet, and creamy, making it a favorite starter before a seafood lunch, coconut rice, fried fish, or other coastal dishes.

Ingredients
- 600 g cleaned and deveined shrimp (4 cups)
- 1 liter water (4 cups)
- 10 g salt for cooking the shrimp (1¾ teaspoons)
- 30 ml lime juice for cooking (2 tablespoons)
- 160 g ketchup (⅔ cup)
- 120 g mayonnaise (½ cup)
- 60 ml fresh lime juice (¼ cup)
- 80 g finely chopped white or red onion (½ medium onion)
- 10 g chopped fresh cilantro (¼ cup)
- 15 ml Colombian hot sauce or mild hot sauce (1 tablespoon)
- 10 ml Worcestershire sauce (2 teaspoons)
- 2 g ground black pepper (½ teaspoon)
- 200 g saltine crackers, for serving (1 medium pack)
- 1 lime, cut into wedges
Preparation
- Cook the shrimp, place the water, salt, and 2 tablespoons of lime juice in a pot. When it comes to a boil, add the shrimp and cook for 2 to 3 minutes, just until they turn pink and firm. Drain them immediately and cool them with cold water to stop the cooking.
- Make the pink sauce, mix the ketchup, mayonnaise, fresh lime juice, Worcestershire sauce, black pepper, and Colombian hot sauce in a bowl. Stir until the sauce is creamy, smooth, and balanced between sweetness, acidity, and mild heat.
- Mix the cocktail, add the chilled shrimp, chopped onion, and cilantro to the sauce. Stir gently so the shrimp are well coated without breaking. Taste for lime, salt, and hot sauce, and adjust only if needed.
- Chill and serve, refrigerate the cocktail for 20 to 30 minutes so it becomes cold and the flavors come together. Serve it in glasses or cups with saltine crackers and lime wedges.
Practical Cooking Tips
Do not overcook the shrimp; if they cook too long, they become tough and lose their juiciness.
Chop the onion very finely so it adds freshness without overpowering the sauce.
Serve the cocktail very cold, because temperature is an essential part of its traditional flavor and presentation.
For a more Colombian coastal flavor, use mild Colombian hot sauce and plenty of fresh lime juice.
Traditional Variations
In some areas of Colombia’s Caribbean coast, the cocktail is made with more ketchup and less mayonnaise, creating a lighter and redder sauce.
Some versions use red onion for a fresher flavor and a more colorful presentation.
In seafood restaurants and beach stands, hot sauce is often served on the side so each person can adjust the heat.
Traditional Serving Style
Serve Colombian shrimp cocktail in a glass, wide cup, or individual bowl, very cold and with the shrimp covered in pink sauce. Serve it with saltine crackers, lime wedges, and extra hot sauce.
For drinks, it pairs well with fresh lemonade, corozo juice, passion fruit juice, non-alcoholic beer, or cold panela water with lime.
Recommended Side Dishes
- Saltine crackers
- Lime wedges
- Colombian hot sauce
- Small fried green plantains
- Savory toast
- Fresh salad
- Fresh lemonade
Culinary Fun Fact
In Colombia, shrimp cocktail is one of the most popular seafood appetizers on the coast. Its glass or cup presentation made it especially practical for beaches, casual restaurants, and seafood stands.
Although it looks simple, its success depends on three details: properly cooked shrimp, a balanced sauce, and serving it very cold.
Frequently Asked Questions
It uses a pink sauce made with ketchup, mayonnaise, lime juice, Worcestershire sauce, black pepper, and hot sauce. Some home cooks add more lime or more heat, but the creamy, slightly sweet base is the most recognized style.
Shrimp should cook for 2 to 3 minutes in boiling water with salt and lime juice. As soon as they turn pink and firm, remove and cool them. Cooking them longer can make them tough.
Colombian shrimp cocktail is served cold. After mixing the shrimp with the sauce, refrigerate it for 20 to 30 minutes so it tastes fresher and has the typical chilled texture of this dish.
It is traditionally served with saltine crackers, lime, and hot sauce. It can also be served with small fried green plantains or savory toast. It is a fresh appetizer, often enjoyed before fish or seafood main dishes.
