National Dish Uruguay: Caldo de Pescado (Recipe)

In this article
Say hello to Caldo de Pescado, a hearty fish soup that captures the maritime soul of Uruguay! Freshly caught fish and plump prawns simmer gently in a rich, tomato-scented broth alongside colourful seasonal vegetables. It is the kind of warming, generous dish that feels right at home on a cool evening or at the centre of a sociable get-together. Bring a taste of the Uruguayan coast straight to your own kitchen.
About Caldo de Pescado
Caldo de Pescado is one of Uruguay’s national dishes, delighting food lovers with its combination of freshly caught fish and fragrant spices. This hearty fish soup is typically made with a variety of seafood, all gently simmered in a rich tomato broth. The use of seasonal vegetables lends the dish not only flavour but also colour and nourishment. On sociable evenings or chilly days, Caldo de Pescado is the perfect way to experience the warmth of Uruguayan cooking.
Ingredients (serves 1–2)
- 300 g white fish fillet
- 200 g prawns
- 1 onion, finely chopped
- 2 cloves of garlic, crushed
- 1 large tomato, diced
- 1 carrot, sliced
- 1 potato, diced
- 1 litre fish stock
- 2 tablespoons olive oil
- 1 teaspoon paprika
- Salt and pepper to taste
- Fresh parsley, to garnish
Shopping for the ingredients
To make a great Caldo de Pescado, it is important to use fresh ingredients, especially when it comes to the fish and seafood. Visit a local fishmonger to find the freshest possible selection. When buying, check the provenance of the produce to make sure you are choosing sustainable options. Another bonus is that this gives you the chance to chat directly with the seller and perhaps pick up some valuable cooking tips along the way.
Preparing the dish
Before you start cooking Caldo de Pescado, thorough preparation is essential. Begin by getting all the ingredients properly ready, which means cleaning the fish and seafood and chopping the vegetables. This ensures the cooking process runs smoothly and that you have everything to hand when it is time to cook. Good planning not only improves the flavour but also adds to the pleasure of cooking, as you can enjoy each step at a relaxed pace.
Step-by-step instructions
- Heat the olive oil in a large pan and sauté the onion until translucent.
- Add the garlic and fry briefly until fragrant.
- Stir in the diced tomato, carrots and potatoes and cook for a few moments.
- Pour in the fish stock and bring to the boil.
- Once the broth is boiling, add the fish and the prawns.
- Season with paprika, salt and pepper, then leave to simmer for 15–20 minutes until the fish is cooked through.
- Garnish with fresh parsley and serve.
Gluten-free / lactose-free version
Caldo de Pescado is naturally gluten-free and lactose-free, which makes it an excellent choice for anyone with these intolerances. Do, however, make sure that the stocks and spices you use contain no hidden sources of gluten or lactose. This can be a particular issue with industrially produced products. Look out for certified gluten-free options to be completely sure. The same care pays off in other coastal favourites such as Croquetas de Pescado.
Tips for vegans and vegetarians
For vegetarian or vegan versions of Caldo de Pescado, you can simply swap the seafood for vegetables and pulses. Instead of fish and prawns, try tofu or tempeh to provide protein-rich alternatives. To keep the dish’s signature flavour, add more aromatic spices and perhaps a little seaweed, which brings a balancing umami note. Experiment with the broth too, using a vegetable stock in place of the fish stock.
More tips and tricks
To get the most out of your Caldo de Pescado, experiment with different types of fish and seafood. Mussels or squid, for instance, are also very popular regionally. The right choice can transform the flavour considerably and bring new, multi-layered aromas to your dish. Adding seasoned beans can also contribute a refined touch.
Adapting the recipe to your taste
The beauty of Caldo de Pescado lies in its versatility. You can easily adapt the recipe to your personal preferences by trying out different vegetables or your own spice combinations. If you like things spicier, simply add some chilli or a little extra pepper. A squeeze of lemon juice at the end can also help to lift the aromas and give the soup a fresh finish.
Ingredient substitutions
If certain ingredients are not to your liking or are hard to come by, there are plenty of alternatives you can use. Instead of prawns, for example, you could use chicken to create a completely different flavour profile. The choice of vegetables can be varied too; courgette or peppers add a new dimension. Be creative and try out different combinations to craft your own favourite caldo — much as you might when making a seafood Cazuela de Mariscos.
Drink pairing ideas
To round off the Caldo de Pescado experience, a number of drinks work beautifully. A fresh white wine with citrus notes pairs wonderfully with this seafood soup and shows off its aromas to perfection. Alternatively, a refreshing non-alcoholic drink, such as a spritz of lemon or lime juice, can complement the flavours of the soup. Sometimes a light beer can also be the right choice to round everything off.
Serving and presentation ideas
The presentation of Caldo de Pescado can be a real joy. Serve the soup in attractive bowls and garnish with fresh parsley or a dusting of paprika to create an appealing contrast. A little lemon on the rim of the bowl can add extra flavour and colour. Pay attention to a stylish table setting that underlines this unique experience, perhaps alongside warm bread or a plate of Empanadas Criollas.
A bit of history
Caldo de Pescado has a long tradition in Uruguayan cuisine and reflects the country’s maritime culture. Thanks to its geographical position on the Atlantic, access to freshly caught fish and seafood is a given. The dish showcases the breadth of flavour that comes from combining regional ingredients. Over the decades the recipe has continued to evolve and is now treasured in many homes and restaurants, taking its place among the great classics of Uruguayan cuisine such as the famous Chivito.
More recipe ideas
Summary: Caldo de Pescado
Caldo de Pescado is more than just a simple fish soup; it is a culinary experience that captures the flavours of Uruguay. The combination of fresh seafood, aromatic spices and seasonal vegetables makes this dish a highlight of home cooking. Whether as a warming bowl on cold days or a special meal for sociable evenings, Caldo de Pescado has something for every palate. Give it a try and let the magic of Uruguayan cuisine sweep you away.


