RoamGuru Roam Guru
Food & Drink

Cagliari: Sardinia's Uncompromising Food Capital

From ricci di mare at Europe's largest covered market to porceddu roasted over myrtle wood — a direct guide to the island's most specific city.

Tomás Rivera
Tomás Rivera

Cagliari does not announce itself. You land at Elmas airport, take the ten-minute train into town, and step out into a city that feels more North African than Italian. The palm trees, the limestone walls, the dry heat. Then you walk into Mercato di San Benedetto and the place grabs you by the throat.

This is the largest covered market in Europe. Two floors, thirty thousand square meters, and enough seafood to sink a ship. The ground floor is fish. Whole tuna the size of sofas, red mullet laid out in silver rows, sea urchins split open and still moving. The vendor at stall 42 — the one with the handwritten cardboard sign — will sell you a dozen ricci di mare for €8 and hand you a plastic spoon. Eat them there, standing up. The roe is briny, sweet, and cold from the ice bed. Do not ask for lemon. The fishmonger will look at you like you insulted his mother.

Upstairs is produce, cheese, and the bread. Look for pane carasau, the paper-thin crispbread Sardinians have been making for centuries. It keeps for months, which is the point — shepherds carried it into the mountains. Buy a pack for €2.50 and break it with your hands. It shatters like ceramic. A vendor named Maria at the northeast corner sells pecorino sardo aged in caves. Ask for the stagionato, not the dolce. The sharp one. A wedge costs €6 and it will ruin you for supermarket cheese forever.

The market is open Monday through Saturday, 7 AM to 2 PM. Sunday it is closed and the city feels half-dead. Plan around this.

Cagliari's food geography follows its old neighborhoods. The Marina district, down by the port, is where the fishermen live and where the restaurants that serve them cluster. Walk along Via Sardegna after 8 PM and every doorway smells of garlic and grilled squid. Trattoria Lillicu, at number 78, has been feeding dockworkers since 1964. The menu is written on a chalkboard and changes with the catch. Order the fregola ai frutti di mare — toasted semolina pasta, the grains small and rough like couscous, cooked in tomato broth with clams, mussels, and whatever the boats brought in that morning. The portion is €14 and feeds two people if you are being polite. The house wine comes in a carafe and costs €4. It is rough, acidic, and perfect with seafood.

A ten-minute walk uphill takes you to the Castello, the walled old town. The streets narrow, the tourists thin out, and the restaurants get worse. This is not a place to eat. The Castello is for churches and views. Descend into Stampace, the working-class neighborhood on the western slope, and the food improves immediately. Antico Caffè, on Piazza Yenne, looks like a tourist trap from the outside — polished marble, brass fixtures, espresso machine the size of a motorcycle. It has been open since 1855 and serves the best breakfast in the city. A cappuccino and a cornetto filled with pistachio cream costs €3.20. Sit at the bar, not a table. Tables are for tourists and cost an extra €1.50 service charge. The pistachio cream is made in-house, green as moss, and tastes of actual nuts rather than almond extract.

For lunch, walk to Luigi Pomata on Via Sassari. Pomata is a Cagliari institution, a fourth-generation restaurant that started as a deli and evolved into something more refined without losing its bones. The chef, Luigi Pomata himself, is obsessed with local tuna. Order the crudo di tonno, raw bluefin with nothing more than olive oil and sea salt. The fish was swimming thirty-six hours ago. It tastes of iron and fat. A plate costs €18. The bottarga di muggine — cured grey mullet roe, shaved over spaghetti with garlic and olive oil — is €22 and worth every cent. This is not the salty, fishy bottarga you get in mainland Italy. Sardinian bottarga is milder, nuttier, aged longer. The pasta is house-made, rough, and clings to the sauce.

Burrida, the traditional Cagliari fish stew, is harder to find than it should be. Most restaurants have dropped it because tourists do not order it. You can still get a proper version at Dal Corsaro, near the port. The burrida is €26, catfish cooked in walnut and tomato sauce. The walnuts turn bitter. The first bite is confusing. The third is addictive. Order it only if you are serious about traditional cooking.

For something lighter, walk to Villanova, the eastern neighborhood behind the cathedral. This is where students and artists live, and the restaurants reflect it. Sa Domu Sarda, on Via Portoscalas, serves culurgiones, the Sardinian ravioli shaped like an ear of wheat and filled with potato, pecorino, and mint. They are hand-pressed with a thumbprint ridge that traps the sauce. A plate of fifteen costs €13 and arrives drowned in tomato sauce made from San Marzano tomatoes grown in the Campidano plain south of the city. The mint is the secret. It cuts the richness of the potato and makes the dish taste fresh rather than heavy.

Meat eaters need to try porceddu, the Sardinian suckling pig roasted over myrtle wood. The skin cracks like glass. The meat falls apart. The flavor is wild and herbal from the wood smoke. Il Piemontese, outside the center, does the best version in the city. They cook it to order and it takes two hours, so call ahead. A portion for two costs €32 and includes roast potatoes and fagioli, white beans cooked until they collapse. The restaurant is ugly, lit by fluorescent tubes, and the waiters are brusque. The pig is perfect.

The wine situation in Cagliari is complicated. Sardinia produces world-class wine that mainland Italy largely ignores. Cannonau, the Sardinian Grenache, is high in tannins and alcohol and tastes of dark berries and the island's red soil. Vermentino, the white grape grown along the coast, is crisp, saline, and full-bodied. A good bottle at a restaurant costs €18-25. In the supermarket, the same wines are €7-9. Buy from the supermarket if you are on a budget. The wine shop on Via Roma, Vini e Delizie, will let you taste before you buy.

For aperitivo, the Sardinian tradition is different from Milan's. There is no buffet of free food. The real aperitivo culture happens in the piazzas. Piazza Yenne fills at 6:30 PM with people holding glasses of Mirto, the Sardinian liqueur made from myrtle berries. It is purple, bitter, and medicinal. Order it con ghiaccio or it will coat your mouth like cough syrup. A glass costs €3.50 at any bar. Caffe Libarium Nostrum, on the bastion walls of Castello, charges €5 and has the best view in the city. Pay the extra €1.50.

Dessert in Cagliari means seadas, the fried pastry filled with pecorino and drizzled with honey. It sounds wrong until you eat one. The cheese melts into a sauce, the honey cuts the salt, and the pastry is crisp without being greasy. The best ones come from Pasticceria Dolci Peccati in Villanova. They fry to order and the seadas arrives too hot to touch. Wait two minutes. Burn your tongue anyway. It costs €3.50.

For gelato, skip the shops on Via Roma that serve neon green pistachio. Go to Fior di Gelato in Stampace, which makes gelato from local milk and seasonal fruit. The limone sardo, made from lemons grown in the Sinis peninsula, tastes like the actual fruit. A small cone is €3.

Coffee in Cagliari is serious. Order un caffè and you get an espresso. Order un cappuccino after 11 AM and you mark yourself as a tourist. The best espresso is at Torrefazione Moka Sarda, a roastery near the station that has been roasting beans since 1952. Buy a bag of their house blend for €8. It is dark, oily, and tastes of burnt caramel.

A word on timing. Cagliari eats late. Lunch starts at 1 PM and runs until 3:30. Dinner service begins at 8 PM. Most restaurants close one day a week, usually Monday or Tuesday, and many shut for the entire month of August. Check before you go. The August shutdown is non-negotiable.

Budget realistically. A good meal with wine at a mid-range restaurant costs €35-45 per person. Street food — slices of pizza sarda, arancini, or panelle — costs €2-4 and keeps you going between meals. The daily food budget for a traveler who wants to eat well without being extravagant is €50-60. Less than that and you are eating sandwiches. More than that and you are eating at Dal Corsaro every night, which is fine but unnecessary.

What to skip: the restaurants along Poetto Beach. They serve frozen seafood to sunburned Germans and charge €22 for a plate of spaghetti alle vongole that tastes of nothing. Walk five minutes inland from the beach and the food improves by a factor of ten. Also skip anything advertising "Sardinian buffet" or "traditional dinner show." These are traps for cruise passengers. The real Cagliari does not perform for tourists. It feeds you and hopes you understand what you are eating.

The last thing to know: Cagliari does not care if you come. The city has been here since the Phoenicians, through the Carthaginians, the Romans, the Byzantines, the Spanish, the Piedmontese. It has seen invaders and tourists and it remains what it is. Eat the ricci di mare at the market. Drink the Mirto as the sun sets. Understand that this island's food is not Italian with an accent. It is something older, rougher, and more specific. That is the point.

Tomás Rivera

By Tomás Rivera

Madrid-born food critic and nightlife connoisseur. Tomás has been reviewing tapas bars and underground music venues for 15 years. He knows every back-alley gin joint from Mexico City to Manila and believes the night reveals a city is true character.