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

In this article
Meet Peixe ao Molho de Tomate, the island classic of São Tomé and Príncipe. Freshly landed fish is gently simmered in a warm, garlicky tomato sauce until it flakes at the touch of a fork, then finished with a handful of bright herbs. It is the kind of everyday dish that tastes of the Atlantic and the tropics at once — simple to cook, generous in flavour and endlessly welcoming at the table.
About Peixe ao Molho de Tomate
Peixe ao Molho de Tomate is a traditional dish from São Tomé and Príncipe that wins people over with its pairing of fresh fish and a well-seasoned tomato sauce. The star ingredient is usually locally caught fish, cooked slowly in an aromatic base of tomatoes, onions and gentle spices. The dish is not only a genuine treat but also a reflection of the cultural richness and tropical flavours of the islands. Served with rice or fried plantains — much like the ever-popular Banana Frita — it turns an ordinary evening into a small feast.
Ingredients (serves 1–2)
- 400 g fresh fish (sea bream or mackerel, for example)
- 2 large tomatoes, diced
- 1 onion, finely chopped
- 2 cloves of garlic, chopped
- 2 tablespoons olive oil
- 1 teaspoon paprika
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- Fresh herbs (coriander or parsley), to taste
- Rice or plantains, to serve
Shopping for the ingredients
When shopping for Peixe ao Molho de Tomate, buy as much as you can fresh. The fish is the heart of the dish, so it is worth sourcing it straight from a fisherman or from a good fishmonger. Fresh vegetables, especially the tomatoes and onions, matter just as much for the full depth of flavour. Local markets are usually the best bet, as they tend to carry the freshest produce.
Preparing the dish
Good preparation is the key to drawing out the full aroma of this dish. Start by washing and cutting the fresh ingredients carefully. The fish can be cut into pieces or cooked whole, depending on what you prefer. The onions and garlic need to be finely chopped so their flavour spreads evenly through the sauce. Have all your spices measured out and ready so the cooking runs smoothly from start to finish.
Step-by-step instructions
- Heat the olive oil in a pan over a medium heat.
- Add the chopped onion and garlic and fry until soft and golden.
- Stir in the diced tomatoes and let everything simmer for around 5 minutes.
- Season the mixture with paprika, pepper and salt.
- Add the fish and let it cook in the sauce until tender and cooked through.
- Scatter over the fresh herbs and serve hot with rice or plantains.
Gluten-free / lactose-free version
One of the great advantages of Peixe ao Molho de Tomate is that it is naturally gluten-free and lactose-free, since no dairy or gluten-containing ingredients are used. That makes it suitable for a wide range of dietary needs. Do check that whatever you serve alongside it fits the same brief. Rice is often an excellent choice, while with plantains you should simply make sure no milk or butter has been added.
Tips for vegans and vegetarians
There is an easy route to a plant-based version of this dish. Instead of fish, use tofu or seitan, both of which take beautifully to the aromatic tomato sauce. Marinate the tofu in the same spices before cooking to deepen the flavour. Prepared this way, the recipe becomes a satisfying, filling option for anyone avoiding animal products — in the same spirit as a vegetable-led Caril de Legumes.
More tips and tricks
For the best possible result, always use fresh ingredients and be patient at the stove. Let the sauce simmer long enough for the flavours to knit together properly. Experiment with different types of fish, or blend your own spice mix to give the dish a personal signature. A squeeze of lemon juice just before serving sharpens the aromas and lifts the whole plate.
Adapting the recipe to your taste
Peixe ao Molho de Tomate is easy to tailor to personal preference. Like things hotter? Add a little chilli or a dash of hot sauce. If you are fond of citrus, work grated lime zest or lime juice into the sauce. The herbs can vary too — try fresh dill or basil leaves to steer the dish in whichever direction suits you.
Ingredient substitutions
If you do not have everything to hand, there are plenty of alternatives. Frozen fish works in place of fresh, provided you thaw it thoroughly first. A tin of chopped tomatoes can stand in for fresh ones and makes the cooking quicker still. You can also bring in vegetables or beans as a protein-rich plant-based option, much as you would for a hearty Feijão Com Óleo de Palma.
Drink pairing ideas
A number of drinks round off this meal nicely. A lightly chilled white wine such as a Sauvignon Blanc harmonises perfectly with the delicate fish and the fresh notes in the sauce. Tropical juices — a refreshing mango or passion fruit juice — are another lovely match that brings the taste of the islands home. For an alcohol-free option, consider a flavoured water with plenty of citrus.
Serving and presentation ideas
Presentation can lift the experience considerably. Serve the dish in a large, shallow bowl and garnish with fresh herbs and lime wedges for a splash of colour. Stylish plates or bowls help the deep red of the tomato sauce and the golden sides stand out. A little thought in the arrangement not only whets the appetite but makes the cooking itself far more rewarding.
A bit of history
The roots of this dish reach back into the colonial past of São Tomé and Príncipe and reflect the many cultures that shaped the islands. That historical link to seafaring and to tropical waters explains the enduring fondness for fresh fish, which appears in countless local recipes such as Caldeirada de Peixe. Over the years the dish has evolved and is now cherished in home kitchens and restaurants alike. It stands as a symbol of the wealth of culinary tradition found across São Toméan cuisine.
More recipe ideas
Summary: Peixe ao Molho de Tomate
Peixe ao Molho de Tomate is a flavourful and versatile dish that captures the essence of São Tomé and Príncipe. The combination of fresh fish and a fragrant tomato sauce makes it a memorable plate for anyone who loves good food. Because it adapts so readily to personal tastes and dietary needs, it offers something for every table. Give it a try and let the flavours of these tropical islands work their magic.



