Where to eat in Cagliari: Sardinian flavours among markets, trattorias and street food

Guide to the best places to eat in Cagliari: fregola with clams, culurgiones, bottarga and the markets of the Marina quarter. Tips for eating on a budget.

Where to eat in Cagliari: Sardinian flavours among markets, trattorias and street food

Cagliari: the Sardinian table between sea and mountains

Cagliari surprises first-time visitors. Perched on its seven hills overlooking the Gulf of Angels, the Sardinian capital guards a gastronomic tradition that unites sea and mountain with a naturalness unique in Italy. Here the freshest fish from the San Benedetto market lives alongside cheeses from the inland countryside, and handmade Sardinian pasta is paired with sauces rooted in pastoral cooking.

The food neighbourhoods

Marina

The Marina quarter, between the port and the old town, is the heart of Cagliari's nightlife and dining scene. The streets around Via Sardegna and Via Baylle host trattorias, osterias and fish restaurants. This is where locals go for Saturday-night dinner, among places serving fregola with clams and spaghetti with sea urchin.

Castello

The upper quarter, the medieval citadel, offers restaurants with panoramic views over the Gulf and the city. Prices are higher, but the sunset terraces are worth every euro. You will also find wine bars with selections of Cannonau and Vermentino.

Villanova and Stampace

The residential quarters at the foot of Castello are where the cooking is most everyday and the prices most honest. Villanova, with its colourful streets, hosts family trattorias and rotisseries. Stampace, the oldest quarter, has grocery shops and bakeries where you can buy freshly made pane carasau.

Must-try dishes

Fregola with clams

Fregola is a toasted semolina pasta, similar to couscous but with larger, irregular granules. Cooked with arselle (Sardinian clams) in a light tomato broth with parsley, it is Cagliari's signature dish. The toasting gives fregola a unique flavour that absorbs the tastes of the sea.

Culurgiones

Sardinian ravioli, sealed with a decorative wheat-ear closure, filled with potatoes, pecorino and mint. Every Ogliastran family has its own recipe, but in Cagliari you will find them dressed with fresh tomato sauce and basil.

Mullet bottarga

Sardinia's gold: dried and pressed mullet roe, grated over spaghetti with garlic, oil and parsley, or sliced thin and dressed with oil and lemon as a starter. Bottarga from Cabras is the most prized.

Roast suckling pig

Spit-roasted suckling pig is the dish of Sardinian celebrations. In Cagliari you will find it at trattorias that honour tradition, slow-cooked over myrtle wood.

Sardinian sweets

Seadas, large fried ravioli filled with stretchy cheese and drizzled with bitter honey, are the quintessential Sardinian dessert. Papassini, pirichittus and Sardinian amaretti complete a richly varied pastry tradition.

Markets and food shops

The Mercato di San Benedetto is Italy's largest covered market after Rome's: two floors of stalls with the freshest fish, meat, cheeses, fruit and vegetables. The ground floor is devoted to fish, with varieties rarely seen elsewhere: sea urchins, clams, fresh bottarga, mullet, sea bream. On the first floor, cured-meat and cheese stalls sell pecorino sardo DOP, black-pig prosciutto and guanciale.

In the city-centre shops you will find pane carasau and guttiau (with oil and salt), white and red mirto liqueur, Sardinian nougat and corbezzolo honey.

Budget tips

  • Trattorias in Villanova and Stampace serve full lunches for 12-15 euros
  • At the San Benedetto market you can lunch at the deli counters with ready-made fish dishes for 5-8 euros
  • Pizza al taglio and focaccia from bakeries cost 2-4 euros
  • An aperitivo with nibbles in the Marina quarter costs 5-7 euros
  • Pane carasau is a light and inexpensive gastronomic souvenir
  • For fresh fish, the trattorias at Poetto (the city beach) are often cheaper than those in the centre

Where to stay and what to see

To complete your trip, consult our guides on where to stay in Cagliari for accommodation between Castello and Marina, what to see in Cagliari in 2 days for an itinerary through bastions, beaches and flamingos, and how to get to Cagliari for Elmas airport, ferries and bus information.

More destinations to discover

← All guides