Traditional Food in São Tomé and Príncipe: Dishes, Prices and Where to Eat

São Tomé e Príncipe · 4 min

Traditional Food in São Tomé and Príncipe: Dishes, Prices and Where to Eat

· 8 November 2026

From calulu to massada de cherne: the traditional dishes of São Tomé and Príncipe, what they cost in local restaurants and where to eat them.

Traditional food in São Tomé and Príncipe is simple and full of flavour: fish caught that morning, plantain, breadfruit, palm oil and herbs from the forest. It is island cooking with African and Portuguese roots, best enjoyed on a seafront terrace or on a plantation surrounded by green. In this guide we show you the dishes worth trying, what they cost and where to eat them.

What is the traditional food of São Tomé and Príncipe?

Calulu, the national dish

Calulu is São Tomé's most famous dish. It is a slow stew of fish (smoked or fresh) or chicken, with palm oil, okra, aubergine, tomato and a mix of local herbs and leaves that give it its unique flavour. It takes hours to make, so it is a dish for celebrations and Sundays. It is eaten with rice, banana angu or plantain.

If you have had calulu in Angola you will recognise it, but São Tomé calulu is different: it uses more forest herbs and is served with angu or rice instead of funge.

Sao Tome and Principe Tours: 8-Day Private Trip with a Local Guide
Sao Tome and Principe Tours: 8-Day Private Trip with a Local Guide

Enjoying this article?

Get the day-by-day trip programme, with dates and prices

Sao Tome and Principe Tours: 8-Day Private Trip with a Local Guide8 days / 7 nightsfrom 1,250 €

Loading CAPTCHA…

Massada de cherne

Pasta cooked in a fish broth with grouper, tomato and herbs. It is our favourite: the island's most comforting dish and one of the cheapest.

Grilled fish (grouper, croaker, peixe-azeite, tuna)

Fish is king in São Tomé. Grouper, croaker, peixe-azeite or tuna, grilled over charcoal and served with fried plantain and chilli sauce. Ask for the fish of the day: it is the freshest.

Grilled octopus and sea snail

Grilled octopus is on the menu at almost every seafront restaurant. Sea snail (búzio do mar), served as a starter, is a speciality few tourists know about.

Cocoa Route Tour: Roça Agostinho Neto, Anambó and Santa Catarina

Featured trip

Cocoa Route Tour: Roça Agostinho Neto, Anambó and Santa Catarina

A full day along the north and west coast of São Tomé: Roça Agostinho Neto, the Discoveries landmark at Anambó, Neves, the Santa Catarina Tunnel and cocoa plantations.

from Full day (about 8 hours)
110€
View trip

Arroz à moda da terra

Rice cooked with fish, vegetables and local seasoning. It is the cheapest dish of the day and a good way to eat like the locals.

Banana angu, plantain and breadfruit

The side dishes at every meal. Angu is a mash of boiled plantain; plantain is also eaten fried or roasted, and breadfruit boiled or fried.

Izaquente

A traditional dish made with the seeds of the izaquente tree, slow-cooked for a long time. It is mainly an Easter dish.

Drinks and desserts

  • Palm wine: tapped straight from the palm trees, fresh in the morning and stronger in the afternoon. Try it on the Giants' Trail with palm wine.
  • Coffee and chocolate: São Tomé produces some of the best cocoa in the world. See our guide to São Tomé chocolate and the Cocoa Route.
  • Fruit: jackfruit, safou, papaya, mango and banana, sold at every roadside stall.
  • Pudim: the caramel custard that ends many dinners in town, such as at Papa Figo.

How much does it cost to eat in São Tomé?

In a local restaurant, a meal costs on average €12 to €15 per person (300 to 375 dobras). Real prices for dishes of the day:

DishEurosDobras (at 25 Db/€)Kwanzas (exchanged at 21 Db per 1,000 Kz)
Arroz à moda da terra6 €150 Db≈ 7 100 Kz
Massada de cherne8 €200 Db≈ 9 500 Kz
Peixe-azeite or tuna10 €250 Db≈ 11 900 Kz
Grilled octopus12 €300 Db≈ 14 300 Kz
Grouper or croaker20 €500 Db≈ 23 800 Kz

At better-known restaurants dinner costs more: at Papa Figo, dinner for two with a sea-snail starter, a fish platter and pudim cost 1,330 dobras (€53.73) in October 2026. See more prices in our guide to São Tomé's currency.

Where to eat: the restaurants we take our clients to

  • Papa Figo (São Tomé city): where we hold our welcome dinner. Fish, seafood and the famous fish platter for two.
  • Roça São João dos Angolares (south): the restaurant of chef João Carlos Silva, known for reinventing São Tomé cuisine. A tasting lunch overlooking the bay, on our Food Route.
  • Restaurante do Manin (Rolas Islet): grilled fish by the sea, after visiting the Equator monument. See the Rolas Islet excursion.
  • Roadside stalls and small eateries: for fruit, roasted plantain and grilled fish at lunchtime, at local prices.

On our trips, the guide chooses the restaurants with you and explains every dish. See our São Tomé and Príncipe trips.

Frequently asked questions

Calulu, a fish or chicken stew with palm oil and local herbs, is the national dish. Massada de cherne, grilled fish, arroz à moda da terra and banana angu are also typical.

Calulu is made in both São Tomé and Príncipe and Angola. The São Tomé version uses more forest herbs and is served with rice or banana angu; the Angolan one is usually served with funge.

In a local restaurant, €12 to €15 per person (300 to 375 dobras). Arroz à moda da terra costs about €6.

In the city, Papa Figo; in the south, Roça São João dos Angolares by chef João Carlos Silva; on Rolas Islet, Restaurante do Manin.