Classic Vitello Tonnato, a Vitello Tonnato recipe
Vitello Tonnato

Classic Vitello Tonnato

A traditional Piedmontese dish featuring thinly sliced, tender veal served cold with a rich, creamy sauce made from tuna, anchovies, and capers. Perfect as an elegant appetizer or light main course, especially in warmer months.

By CuocoMitra · Published · Updated 28 July 2026

ItalianPiedmonteseAppetizerMain Course
Total time
Prep
Cook
Serves
6
Per serving
500kcal
Difficulty
medium

Classic Vitello Tonnato is a medium Vitello Tonnato recipe that serves 6 and takes 120 minutes (30 minutes prep, 90 minutes cooking). It uses 16 ingredients across 6 steps. Each serving provides about 499.99 calories.

Ingredients

16 ingredients for 6 servings. Open any ingredient for its nutrition detail.

  • Raw Veal Shank, Separable Lean Onlyor other lean veal cut suitable for poaching800 g

    Veal, shank, separable lean only, raw

    Lamb, Veal, and Game Productssr_legacy

    In this recipe: 800 g, or other lean veal cut suitable for poaching

    Per 100 g

    Calories94 kcal
    Protein19.8g
    Carbs0g
    Fat1.64g
    Fiber0g

    Common portions

    serving 1 undetermined113 g
    oz 4 undetermined113 g
    shank whole 1 undetermined1270 g
    Main proteinUmami builderBeefyMildUmamiFibrous
  • Carrotpeeled and roughly chopped1 medium

    Daucus carota ssp. sativus

    VegetablesRoot vegetables

    In this recipe: 1 medium, peeled and roughly chopped

    Per 100 g

    Calories41 kcal
    Protein0.93g
    Carbs9.58g
    Fat0.24g
    Fiber2.8g

    Common portions

    slice 1 undetermined3 g
    strip medium 1 undetermined4 g
    strip large (3" long) 1 undetermined7 g
    small (5-1/2" long) 1 undetermined50 g
    Side dishSweetenerAromaticSweetEarthyMild
  • Raw Celeryroughly chopped1 medium

    Celery, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 1 medium, roughly chopped

    Per 100 g

    Calories14 kcal
    Protein0.69g
    Carbs2.97g
    Fat0.17g
    Fiber1.6g

    Common portions

    strip (4" long) 1 undetermined4 g
    tbsp 1 undetermined7.5 g
    stalk, small (5" long) 1 undetermined17 g
    stalk, medium (7-1/2" - 8" long) 1 undetermined40 g
    AromaticTextural elementGarnishFreshEarthyMild
  • Raw Onionspeeled and quartered1 medium

    Onions, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 1 medium, peeled and quartered

    Per 100 g

    Calories40 kcal
    Protein1.1g
    Carbs9.34g
    Fat0.1g
    Fiber1.7g

    Common portions

    slice, thin 1 undetermined9 g
    tbsp chopped 1 undetermined10 g
    slice, medium (1/8" thick) 1 undetermined14 g
    slice, large (1/4" thick) 1 undetermined38 g
    AromaticFlavor enhancerBase ingredientPungentSweetSavory
  • White Table Wine250 ml

    Alcoholic beverage, wine, table, white

    Beveragessr_legacy

    In this recipe: 250 ml

    Per 100 g

    Calories82 kcal
    Protein0.07g
    Carbs2.6g
    Fat0g
    Fiber0g

    Common portions

    fl oz 1 undetermined29.4 g
    serving (5 fl oz) 1 undetermined147 g
    Flavor enhancerAcidLiquid baseAcidicFruityDry
  • Bay Leaf2 leaves

    Spices, bay leaf

    Herbs & Spicessr_legacy

    In this recipe: 2 leaves

    Per 100 g

    Calories313 kcal
    Protein7.61g
    Carbs75g
    Fat8.36g
    Fiber26.3g

    Common portions

    tsp, crumbled 1 undetermined0.6 g
    tbsp, crumbled 1 undetermined1.8 g
    AromaticFlavor enhancerHerbalEarthySlightly bitterFibrous
  • Black Pepper10 whole

    Spices, pepper, black

    Herbs & Spicessr_legacy

    In this recipe: 10 whole

    Per 100 g

    Calories251 kcal
    Protein10.4g
    Carbs64g
    Fat3.26g
    Fiber25.3g

    Common portions

    dash 1 undetermined0.1 g
    tsp, ground 1 undetermined2.3 g
    tsp, whole 1 undetermined2.9 g
    tbsp, ground 1 undetermined6.9 g
    SeasoningFlavor enhancerAromaticSpicyPungentEarthy
  • Plain Saltto taste10 g

    PLAIN SALT

    Seasoning Mixes, Salts, Marinades & Tenderizerssr_legacy

    In this recipe: 10 g, to taste

    Per 100 g

    Calories0 kcal
    Protein0g
    Carbs0g
    Fat0g
    Fiber

    Common portions

    1 g1.5 g
    Flavor enhancerSeasoningSaltyGrittyCrystalline
  • Well Tap Wateror enough to cover the veal1.5 L

    Beverages, water, tap, well

    Beveragessr_legacy

    In this recipe: 1.5 L, or enough to cover the veal

    Per 100 g

    Calories0 kcal
    Protein0g
    Carbs0g
    Fat0g
    Fiber0g

    Common portions

    fl oz 1 undetermined29.6 g
    serving 8 fl oz 8 fl oz 1 undetermined237 g
    liter 1 undetermined1000 g
    Liquid baseSolventHydrationNeutralSilkySmooth
  • Canned Tuna in Olive Oildrained, reserving some oil200 g
    SeafoodCanned fish

    In this recipe: 200 g, drained, reserving some oil

    Per 100 g

    Calories198 kcal
    Protein29g
    Carbs0g
    Fat8g
    Fiber0g

    Common portions

    100 g100 g
    drained 1 can80 g
    1 tbsp15 g
    Main proteinFishySavouryUmamiFlakyMoist
  • Regular Mayonnaisegood quality150 g

    Salad dressing, mayonnaise, regular

    Fats and Oilssr_legacy

    In this recipe: 150 g, good quality

    Per 100 g

    Calories680 kcal
    Protein0.96g
    Carbs0.57g
    Fat74.8g
    Fiber0g

    Common portions

    packet 1 undetermined10 g
    tbsp 1 undetermined13.8 g
    cup 1 undetermined220 g
    EmulsifierBinderFat sourceTangyRichSavory
  • Capersdrained, plus extra for garnish30 g

    Capparis spinosa

    Herbs & SpicesSpices

    In this recipe: 30 g, drained, plus extra for garnish

    Per 100 g

    Calories23 kcal
    Protein2.36g
    Carbs4.89g
    Fat0.86g
    Fiber3.2g

    Common portions

    tbsp, drained 1 undetermined8.6 g
    Flavor enhancerGarnishAcidBrinySourTangy
  • Canned European Anchovy in Oil (Drained Solids)in oil, drained4 fillets

    Fish, anchovy, european, canned in oil, drained solids

    Finfish and Shellfish Productssr_legacy

    In this recipe: 4 fillets, in oil, drained

    Per 100 g

    Calories210 kcal
    Protein28.9g
    Carbs0g
    Fat9.71g
    Fiber0g

    Common portions

    anchovy 1 undetermined4 g
    anchovies 5 undetermined20 g
    oz, boneless 1 undetermined28.35 g
    can (2 oz) 1 undetermined45 g
    Umami builderFlavor enhancerSalt sourceBrinyUmamiFishy
  • Raw Lemon Juicefreshly squeezed15 ml

    Lemon juice, raw

    Fruits and Fruit Juicessr_legacy

    In this recipe: 15 ml, freshly squeezed

    Per 100 g

    Calories22 kcal
    Protein0.35g
    Carbs6.9g
    Fat0.24g
    Fiber0.3g

    Common portions

    wedge yields 1 undetermined5.9 g
    fl oz 1 undetermined30.5 g
    lemon yields 1 undetermined48 g
    cup 1 undetermined244 g
    AcidFlavor enhancerTenderizerSourCitrusBright
  • Olive Oilplus more for drizzling30 ml

    Oil, olive, salad or cooking

    Fats and Oilssr_legacy

    In this recipe: 30 ml, plus more for drizzling

    Per 100 g

    Calories884 kcal
    Protein0g
    Carbs0g
    Fat100g
    Fiber0g

    Common portions

    tsp 1 undetermined4.5 g
    tablespoon 1 undetermined13.5 g
    cup 1 undetermined216 g
    Fat sourceCooking mediumFlavor enhancerFruityMildSilky
  • Fresh Parsleychopped, for garnish10 g

    Parsley, fresh

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 10 g, chopped, for garnish

    Per 100 g

    Calories36 kcal
    Protein2.97g
    Carbs6.33g
    Fat0.79g
    Fiber3.3g

    Common portions

    tbsp 1 undetermined3.8 g
    sprigs 10 undetermined10 g
    cup chopped 1 undetermined60 g
    GarnishAromaticFlavor enhancerFreshEarthyPeppery

What you’ll need

7 tools across 6 steps.

  • mixing bowlEssentialsteps 1, 2
  • sharp knifeEssentialstep 3
  • Cutting boardEssentialstep 3
  • Food processorstep 4
  • Blenderstep 4
  • serving platterstep 5
  • plastic wrapstep 5

Method

  1. 1

    Prepare the Veal Broth

    In a large pot, combine the 1 medium carrot, 1 medium celery stalk, 1 medium onion, 250 ml dry white wine, 2 leaves bay leaves, 10 whole black peppercorns, and 10 g salt. Add enough 1.5 L water to ensure the veal will be fully submerged.

    Using a good quality white wine will enhance the flavor of your broth and ultimately the veal.

    Timer: 5 minmixing bowl
  2. 2

    Cook the Veal

    Bring the broth to a boil, then reduce the heat to a gentle simmer. Carefully add the 800 g veal eye of round to the pot. Ensure it's fully submerged. Cover and simmer gently for 1 to 1.5 hours, or until the veal is very tender when pierced with a fork. The cooking time will vary depending on the thickness of your veal.

    Do not boil vigorously, as this can toughen the veal. A gentle simmer is key for tender results.

    Simmer Veal: 90 minmixing bowl
  3. 3

    Cool and Slice the Veal

    Once cooked, remove the pot from the heat and let the veal cool completely in its broth. This helps keep the veal moist and flavorful. Once cool, remove the veal from the broth, pat it dry, and slice it as thinly as possible. An electric slicer or a very sharp knife is recommended for best results.

    Chilling the veal slightly before slicing can make it easier to get very thin, even slices.

    Cool Veal: 120 minsharp knifeCutting board
  4. 4

    Prepare the Tonnato Sauce

    In a food processor or blender, combine the drained 200 g canned tuna, 150 g mayonnaise, 30 g capers, 4 fillets anchovy fillets, 15 ml lemon juice, and 30 ml extra virgin olive oil. Blend until completely smooth and creamy. If the sauce is too thick, add a tablespoon or two of the reserved tuna oil or a little of the veal broth until it reaches your desired consistency.

    Taste the sauce and adjust seasoning. You might want a little more lemon juice for brightness or a pinch of salt if needed, though the anchovies and capers add plenty of salinity.

  5. 5

    Assemble and Chill

    Arrange the thinly sliced veal on a large serving platter, slightly overlapping the slices. Spoon the tonnato sauce generously over the veal, ensuring each slice is well coated. Cover the platter with plastic wrap and refrigerate for at least 2-3 hours (or preferably overnight) to allow the flavors to meld and the dish to chill thoroughly. This recipe makes 6 servings.

    Chilling is crucial for Vitello Tonnato, as the flavors deepen and the sauce sets beautifully. Don't rush this step!

    Chill Vitello Tonnato: 180 minserving platterplastic wrap
  6. 6

    Garnish and Serve

    Before serving, garnish the Vitello Tonnato with extra capers and a sprinkle of fresh chopped 10 g parsley. A drizzle of extra virgin olive oil can also be added for extra richness. Serve cold as an appetizer or a light main course.

    Serve with crusty bread to soak up any extra sauce. A crisp white wine pairs wonderfully with this dish.

    Timer: 5 min

Nutrition

Per serving, across 6 servings.

Nutrition for Classic Vitello Tonnato, per serving and for the whole recipe
NutrientPer servingWhole recipe
Calories500 kcal2999.9 kcal
Protein42.7 g256.1 g
Carbohydrates5.5 g32.9 g
Fat30.8 g184.8 g
Fibre1.3 g7.6 g
Sodium2986 mg17916 mg

Computed from the matched ingredient data rather than entered by hand, with 78% of ingredients matched. Treat it as a close estimate, not a clinical figure.

How it tastes

SavoryUmamiSaltyTangyCreamy
Salty
4 out of 5
Sour
2 out of 5
Umami
4 out of 5
Rich
4 out of 5

Texture

TenderCreamySilky

Mood

Date nightLight fresh

Good for

LunchDinnerParty

Free iPhone & Android app

Take this recipe into the kitchen

Everything on this page, plus the parts a web page cannot do: cook along hands-free, resize the recipe to how many people you are feeding, and log what you ate when you are done.

  • Cook it hands-free. Step-by-step voice guidance with built-in timers, so you are not scrolling with wet hands.
  • Scale and swap ingredients. Change the servings, or swap anything you are missing for something you already have.
  • Log it in one tap. Cooked it? Log the macros by photo, barcode or voice, and sync with Apple Health or Health Connect.

Free to download. Your account works on the app and the web, so anything you save here is there too.

Questions about this recipe

How long does Classic Vitello Tonnato take to make?
About 120 minutes from start to finish. That is 30 minutes of preparation and 90 minutes of cooking.
How many calories are in Classic Vitello Tonnato?
Roughly 499.99 calories per serving, based on 6 servings. Each serving also has 42.68g protein, 5.49g carbohydrates, 30.8g fat. These figures are computed from the matched ingredient data rather than entered by hand.
Is Classic Vitello Tonnato vegetarian or vegan?
No. This recipe contains meat, poultry or seafood, so it is neither vegetarian nor vegan.
What equipment do I need for Classic Vitello Tonnato?
mixing bowl, sharp knife, Cutting board. Every tool the recipe calls for is listed above with the steps that use it.

Cook this with a copilot

Scale any recipe, swap ingredients for what you have, track the macros automatically, and get step-by-step guidance while you cook.

Free to start. No card required.