History

Vitello tonnato originated in 19th-century Piedmont, but Milan adopted it as an antipasto classic in the early 20th century and the city's modern trattorias gave it editorial sharpness. The 18th-century Pellegrino Artusi recipe used an anchovy-and-tuna mayonnaise; the modern Milanese version uses a thicker tuna-and-caper sauce poured over slices of cold poached veal. Trippa (Pietro Caroli, opened 2015 in Porta Romana) plates a famous version cited by Gambero Rosso and Identita Golose; Antica Trattoria della Pesa runs a heritage take; Boeucc (Milan's oldest restaurant, founded 1696) keeps the classical form on its antipasto carte.

Common allergens: Fish, Egg, Dairy

Make it at home

Yield 6Hands-on 30 minTotal 3 hrDifficulty Intermediate

Ingredients

  • 1kg veal eye-of-round (girello) or topside
  • 1 carrot, halved
  • 1 celery stalk, halved
  • 1 onion, halved
  • 2 bay leaves
  • 1 bunch parsley stalks
  • 1 tsp black peppercorns
  • 1 tbsp salt
  • 1.5L water
  • 200ml dry white wine
  • For the tuna sauce: 1 (160g) tin good-quality tuna in olive oil (drained), 4 anchovy fillets in oil (drained), 2 tbsp capers in brine (drained, plus extra for garnish), 2 large egg yolks, 1 tbsp white wine vinegar, 200ml extra-virgin olive oil (mild, not peppery), juice of half a lemon
  • Capers, lemon zest and parsley for garnish

Method

  1. Place the veal in a heavy pot. Add carrot, celery, onion, bay, parsley stalks, peppercorns and salt. Cover with the water and white wine.
  2. Bring to a bare simmer (the surface should barely tremble). Skim any foam from the surface in the first 15 minutes.
  3. Simmer at the barest setting for 90 minutes; the meat is cooked when a thermometer reads 65°C / 150°F at the centre. Do not boil hard or the veal turns dry and stringy.
  4. Cool the veal in its broth, then cover and chill at least 4 hours, preferably overnight. The veal will firm up and slice cleanly.
  5. Make the tuna sauce: combine drained tuna, anchovies, capers, egg yolks and white wine vinegar in a blender. Blitz to a smooth paste.
  6. With the motor running, drizzle in the olive oil in a thin steady stream to emulsify into a thick mayonnaise-like sauce. Add the lemon juice; pulse to combine. Taste; correct salt (it usually does not need any; the anchovies and capers carry it).
  7. Slice the cold veal as thinly as you can (3mm) with a sharp knife, against the grain.
  8. Arrange the slices in a single overlapping layer on a large platter.
  9. Spoon the tuna sauce generously over to fully cover the veal (do not skimp; the sauce is the dish).
  10. Garnish with whole capers, lemon zest and torn parsley. Serve cold.

Tip from the editors. Slice veal as thinly as possible straight from the fridge; warm veal tears. Make the sauce a day ahead; loosen with cold poaching liquid if it sets too stiff.

Where to eat vitello tonnato

Vitello Tonnato in Milan

Trippa ★ 4.8

Italian€€€porta-romana

Trippa in Milan's Porta Romana is Diego Rossi's offal-led trattoria, opened 2015 with cucina povera reimagined. Kitchen leans modern italian, offal.

Signature: Vitello tonnato, Trippa alla fiorentina, Mondeghili

Order: The vitello tonnato, the trippa alla fiorentina and the mondeghili Milanese meatballs.

Tip: Bookings open 60 days ahead on the website; sells out within hours. Walk-up bar seats open at 19:30 for early birds.

Antica Trattoria della Pesa ★ 4.2

Lombard Trattoria€€€isola

Antica Trattoria della Pesa in Milan's Porta Garibaldi has cooked the Lombard farmstead canon since 1880, set in the old grain-weighing house.

Signature: Risotto alla milanese, Ossobuco, Cassoeula

Order: The risotto alla milanese, the ossobuco and the cassoeula in winter.

Tip: Bookings open one week ahead by phone. The dining room has the original 1880 wood-panel interior; ask for a table by the window.

Boeucc ★ 4.0

Lombard, Classical Italian€€€€centro-storico

Boeucc in Milan dates from 1696 and is the city's oldest dining room, now at Corso Monforte near the Quadrilatero. Located in Centro Storico.

Signature: Risotto alla milanese, Cotoletta alla milanese, Tortelli di zucca

Order: Risotto alla milanese, the bone-in cotoletta, then tortelli di zucca from Mantua.

Tip: Bookings open three weeks ahead. The dining room has the original Boeucc 18th-century vaulted ceiling; ask for a table in the main room.

Trattoria Masuelli San Marco ★ 4.5

Lombard Trattoria€€porta-romana

Trattoria Masuelli San Marco in Milan's Porta Romana has cooked the Lombard canon since 1921, family-run by the Masuelli family for four generations.

Signature: Risotto alla milanese, Ossobuco, Cassoeula

Order: The risotto alla milanese with bone marrow, the ossobuco and the cassoeula in winter.

Tip: Bookings open ten days ahead by phone. Cash and card; the wine list runs deep on Lombard producers.

All Milan signature dishes →

Vitello Tonnato in Turin

Tre Galline ★ 4.4

Piedmontese TraditionChef Andrea Chiuni and Luigi Rosato€€€€55-85quadrilatero-romanoMon-Fri 19:30-22:30; Sat 12:30-14:15, 19:30-23:00Book 1 to 2 weeks ahead

Tre Galline in Turin's Quadrilatero has run an inn on this street since the mid-XVI century. Bollito misto trolley, battuta of Fassona, vitello tonnato.

Consorzio ★ 4.5

Piedmontese TraditionChef Pietro Vergano€€€€55-75quadrilatero-romanoTue-Sat 12:00-14:30, 19:00-22:30Book 1 to 2 weeks ahead

Consorzio in Turin's Quadrilatero Romano is a slow-food trattoria with a fine-dining wine list. Agnolotti del plin, finanziera ravioli, deep cellar.

Trattoria Valenza ★ 4.2

Italian€€auroraTue-Sat 12:00-15:00 and 20:00-23:00, Sun 12:00-15:00

Trattoria Valenza on Borgo Dora next to Porta Palazzo is a trattoria visitors walk past on the way to the market; full Piedmontese carte, live music nights.

Why locals love it: A Borgo Dora trattoria right next to Porta Palazzo that visitors walk past on the way to the market.

Tip: Thursday and Saturday have live music; book those nights ahead, lunch is walk-in on the corner outside Porta Palazzo.

All Turin signature dishes →

More cities are in research. Want vitello tonnato covered somewhere specific? Tell us where you want to eat.

Browse all dishes →