Skip to content
Nomadinho
SR EN
Guide · Hammamet

What to eat in Hammamet

Brik and couscous anywhere in town, fish by weight on the old-town quay at night, and a stall sandwich when everything else is too far.

Street stall €0.30·Fish on the quay at night·Lunch €2–7
Brik
Crispy pastry with egg, €1.50–3
Couscous
With lamb or fish, €5.50–9
Ojja
Eggs in spicy tomato sauce, €4.50–7.50
Hammamet
Hammamet · Andy / Andrew Fogg from near Cambridge, UK, CC BY 2.0

Where to go: five more questions →

Hammamet eats Tunisian food like the rest of the country, just with the sea alongside: brik and couscous are on every menu, and in the evening fish is bought straight off the boats on the old-town quay. A stall sandwich is €0.30, a main course in an ordinary place €2–7.

Brik

The starter you eat with your hands

A thin sheet of pastry brushed with egg, sometimes with tuna and capers, folded into a triangle and fried until the egg sets. It's eaten straight away, with your hands, while it's hot — waiting turns it into something else entirely. It costs €1.50–3 in most restaurants, and almost no menu in town leaves it out.

Couscous

A main course the sauce decides

Couscous in Hammamet comes with lamb or fish, rarely without a hot harissa sauce on the side. The price depends on the meat, €5.50–9, and it's the safest choice for anyone trying Tunisian food for the first time — a familiar shape, a new flavour.

BudgetWhere this fits into a day's spend:What Hammamet costs →
Ojja

When harissa leads, not garnishes

Eggs poached in a thick tomato sauce with harissa, often with merguez sausage, served in the same clay pot they were cooked in. It's spicier than couscous or brik, €4.50–7.50, and eaten with a piece of bread.

Fish on the quay: in the evening, by weight

Restaurants outside the hotels on the old-town quay buy fish straight off the boats coming in that evening, and charge it by the kilo — so the price shifts with the catch and the species from one night to the next. This is a dish that belongs to the old town; in Yasmine Hammamet fish is mostly eaten in the hotel.

Where to stayWhy the quay belongs to the old town, not Yasmine:Where to stay in Hammamet →
The street stall

A sandwich for €0.30

Fricassé, a small baked roll filled with tuna, harissa, olives and boiled egg, is sold from stalls across town for €0.30. It's the cheapest food in Hammamet and the fastest meal mid-way through a day trip.

Day tripsWhere stalls like this turn up on the road to Cap Bon and Tunis:Day trips from Hammamet →
🍽️
A local-food tasting with a guide
See options
2 daysWhen this plan leaves time for a sit-down lunch, and when it's a stall only:Hammamet in 2 days →When to goWhen dinner on the quay is most pleasant:The best time to visit Hammamet →MistakesWhat not to do:Mistakes everyone makes in Hammamet →
Frequently asked

Before you go

Short answers to what people ask most before setting out.

How much is a street-stall sandwich in Hammamet?

€0.30, usually a fricassé with tuna and harissa.

Where do you eat fish in Hammamet?

On the old-town quay in the evening, in restaurants that buy it straight off the boats and charge by weight.

What is ojja?

Eggs poached in a tomato sauce with harissa, often with merguez sausage, served in a clay pot.

Plan the trip

Ready for Hammamet?

Checked at the source5 facts on this page carry a source and a check date.All sources →
Where next

Where to next

Not sure where to next? Six questions and you get places that actually suit you. Find me a destination

Front row for the next trip

Leave your email and we'll let you know when a new destination or story goes up.

Photo credits and licences (9)

All photographs come from Wikimedia Commons and are used under the licence stated beside each one.