National Dish São Tomé and Príncipe: Caldo de Peixe (Recipe) · National Dish Recipes

National Dish São Tomé and Príncipe: Caldo de Peixe (Recipe)

A steaming bowl of Caldo de Peixe fish soup with tomatoes, herbs and lime
In this article

Discover Caldo de Peixe, the fragrant island fish soup that tastes of São Tomé and Príncipe itself. Freshly landed fish simmers gently in a tomato-scented broth, brightened with lime and a warm hum of paprika and chilli. It is the kind of bowl that suits a cool evening just as well as a relaxed supper with friends, and it comes together in well under an hour. One spoonful and you are on a volcanic island in the Gulf of Guinea.

About Caldo de Peixe

Caldo de Peixe is a traditional fish soup that originates on the beautiful island of São Tomé. It brings together fresh fish, exotic spices and aromatic vegetables in a genuinely memorable bowl. It is not only a favourite among islanders but has also won admirers well beyond the archipelago. Caldo de Peixe is perfect for cooler days, or as a light evening meal shared in good company — much like the heartier Caldeirada de Peixe that many families cook alongside it.

Ingredients (serves 1–2)

  • 300 g fresh fish (sea bream or snapper, for example)
  • 1 onion, diced
  • 2 cloves of garlic, chopped
  • 2 tomatoes, diced
  • 1 small pepper, diced
  • 1 litre fish stock or water
  • 1 teaspoon sweet paprika
  • 1 teaspoon cayenne pepper (to taste)
  • 1 lime (juice only)
  • Fresh herbs (coriander or parsley, for example)
  • Salt and pepper to taste

Shopping for the ingredients

When shopping for the ingredients for Caldo de Peixe, pay close attention to the quality of the fish. Freshly caught local fish has by far the best flavour and does the most for an authentic result. The vegetables and spices should be of good quality too, so the broth develops its full aroma. Visit your local market or a trusted fishmonger for the freshest possible ingredients.

Preparing the dish

To make cooking Caldo de Peixe straightforward, it pays to prepare everything in advance. Begin by chopping the vegetables and finely shredding the herbs. The fish should be cleaned thoroughly before being cut into pieces. These few preparations save time at the stove and keep the whole process calm and unhurried.

Step-by-step instructions

  1. Heat a little oil in a large pan and fry the onions and garlic until translucent.
  2. Add the diced tomatoes and pepper and cook briefly with the onions.
  3. Pour in the fish stock or water and bring to the boil.
  4. Add the fish to the pan along with the spices, then simmer for 10–15 minutes until the fish is cooked through.
  5. Season with salt, pepper and lime juice. Scatter over freshly chopped herbs just before serving.

Gluten-free / lactose-free version

Caldo de Peixe is naturally gluten-free and lactose-free, which makes it an excellent choice for anyone with those intolerances. Do check that your stock and spice blends are certified gluten-free, as some shop-bought versions contain thickeners. The fresh ingredients give the dish its wholesome, nourishing character. Prepared this way, the soup is accessible to almost everyone at the table.

Tips for vegans and vegetarians

Although Caldo de Peixe traditionally contains fish, vegan and vegetarian versions work beautifully. Replace the fish with tofu or a firm plant protein to keep the texture interesting. Use vegetable stock instead of fish stock and add extra vegetables such as courgette or carrot. Experiment with the spicing to build up depth, in the same spirit as a Caril de Legumes.

More tips and tricks

For a perfect Caldo de Peixe, freshness and quality are what matter most. Use seasonal ingredients wherever possible to get the truest flavour. While cooking, take care not to overcook the fish so that it stays tender and holds its shape. You can also dial the broth up or down with more or fewer spices, depending on how bold you like it.

Adapting the recipe to your taste

The recipe for Caldo de Peixe is easy to adjust to personal preference. There are no limits when it comes to the vegetables — add your favourite varieties or change the type of fish according to season and availability. The heat level can be tuned with different chilli varieties too. Every pot ends up a little different, and that is part of the pleasure.

Ingredient substitutions

If certain ingredients are not to hand, they can be swapped without much trouble. Frozen fish, for example, is a perfectly practical stand-in when fresh is unavailable. Dried herbs can replace fresh ones, though the quantities should be reduced a little as their flavour is more concentrated. What matters is keeping the balance of aromas intact so the soup still sings — the same principle that guides Guisado de Peixe.

Drink pairing ideas

A number of drinks go splendidly with a good Caldo de Peixe. A light beer or a crisp white wine complements the flavours of the broth perfectly. For those who prefer something alcohol-free, a chilled fruit juice or a lightly sparkling mineral water works just as well. Either combination rounds off the meal and makes the whole thing feel complete.

Serving and presentation ideas

An attractive presentation adds real pleasure to Caldo de Peixe. Serve the soup in colourful bowls and garnish it with fresh herbs. A wedge of lime on the side lends the dish a bright note and looks appetising into the bargain. A little thought at the plating stage turns this soup into a genuine highlight of the table.

A bit of history

Caldo de Peixe has become a cornerstone of São Tomé cooking over the years. Islanders gather to share this soup, which embodies family ties and open hospitality. Fish plays a central role in the culture and diet of the islanders, whose maritime traditions run deep. Many households keep their own closely guarded recipe, passed from one generation to the next, and the soup sits proudly at the heart of São Toméan cuisine.

More recipe ideas

Summary: Caldo de Peixe

Caldo de Peixe is not only a delicious traditional fish soup from São Tomé, but also a symbol of family gatherings and shared culture. With good ingredients and a few adjustments to suit your own taste, it becomes the highlight of any meal. It is simple to make and offers no end of variations, which makes it ideal for almost any occasion. Give Caldo de Peixe a try and let its bright, unmistakable flavour win you over.