
Veracruz-Style Fish Broth (Caldo Largo Veracruzano)
Veracruz fish broth with Gulf herbs, green olives, capers and white fish.
About this recipe
Veracruz fish broth with sea bass or snapper, Gulf herbs and tomato sofrito with olives and capers. Deep flavour from the Mexican Caribbean.
History & Origin
Caldo largo is the most representative fish soup of Veracruz, one of Mexico's most important coastal states. Its name refers to the "long", careful cooking technique required: a base stock prepared with fish heads and bones, to which fresh fish pieces, vegetables and herbs are added, all cooked patiently to extract the maximum flavour from the sea. Veracruz has a unique culinary identity: it is the point where Totonac and Olmec indigenous cooking fused with Spanish and African cuisines during the colonial period. The port of Veracruz was for centuries the main gateway for goods and people into the continent, explaining the richness of influences in its food. Olive oil, olives, capers and almonds arrived from Spain and integrated perfectly with fresh Gulf fish. The herbs of the Gulf - epazote, hoja santa, yerba santa - are identity ingredients of caldo largo that no other state can replicate with the same authenticity. Epazote in particular adds a deep, herbaceous, slightly aniseed flavour that complements fish uniquely. Today caldo largo is served in markets and seafood restaurants in Veracruz, Boca del Río and Alvarado, always with tostadas, lime and habanero salsa.
Estimated cost
£12.00
Total cost
£3.00
Per serving
* Approximate prices based on UK supermarkets
Nutritional information per serving
280
Calories
32g
Protein
16g
Carbohydrates
10g
Fat
3g
Fibre
680mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
Prepare a base stock: put 1kg fish heads and bones in a pot with 1.5 litres water, half an onion, 2 garlic cloves, 1 sprig of epazote, salt and pepper. Boil 20 minutes, strain and reserve the stock.

💡 If you don't have fish carcasses, use quality bottled fish stock.
- 2
In the same pot, heat 3 tablespoons olive oil. Soften 1 chopped onion, 3 garlic cloves and 2 sliced jalapeño chillies for 5 minutes.

- 3
Add 3 peeled, chopped tomatoes, 12 green olives, 2 tablespoons capers, 1 teaspoon oregano and 1 bay leaf. Cook 8 minutes until the tomato breaks down.

💡 Olives and capers are the Veracruz signature.
- 4
Pour in the strained stock. Bring to the boil. Add 2 medium diced potatoes and 1 sliced carrot. Cook 12 minutes.

- 5
Add 600g sea bass or red snapper in large chunks. Cook 8 minutes without stirring much so the fish doesn't break up. Adjust salt. Serve with tostadas, lime and hot sauce.

💡 The fish should be juicy, not overcooked.
Have you tried this recipe?
Tell us how it turned out. Your feedback helps other cooks.
Leave a reviewRelated Articles
Rate this recipe

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read moreRelated Recipes

Charro Beans
Hearty northern Mexican bean soup with bacon, chorizo, and pork cracklings.

Caldo de Oso (Hangover Seafood Broth)
Spicy Sinaloan seafood broth, famous as a hangover cure.

Tlalpeño Broth
Chicken broth with chickpeas, green beans, chipotle chilli, and avocado.

Red Pozole
Hearty hominy corn and pork broth in a rich red chilli sauce.
