How to read an Italian menu

Italian restaurant menus have a clear structure — antipasto, primo, secondo, contorno, dolce — but knowing how to navigate that structure makes the difference between a great meal and an expensive one. This guide covers course structure, the four Roman pastas, regional differences, and the customs that Italian dining assumes you already know.

Download on theApp Store

The structure of an Italian menu

Italian menus follow a traditional course sequence. You are not expected to order every course:

  • Antipasto (before the meal) — starters shared or individual: bruschetta, prosciutto e melone, burrata, grilled vegetables, cured meats. Light and designed to open the appetite.
  • Primo (first course) — pasta, risotto, gnocchi, or soup. This is often the most important section. Many people eat a primo and nothing else for a satisfying meal.
  • Secondo (second course) — meat or fish, cooked simply. Grilled sea bass, veal scallopine, chicken cacciatore, braised beef. Note: sides are not included.
  • Contorno (side dish) — ordered and priced separately from the secondo: roasted potatoes, grilled vegetables, mixed salad. Easy to miss if you do not know to look for this section.
  • Formaggio e frutta (cheese and fruit) — appears on more formal menus between secondo and dolce.
  • Dolce (dessert) — tiramisu, panna cotta, semifreddo, gelato. Usually a separate short menu or recited by the server.

The four Roman pastas

Cacio e pepe

Pecorino Romano and black pepper emulsified into a sauce with pasta water. No cream, no butter. When done right it is extraordinary; when done wrong it clumps. See the cacio e pepe guide.

Carbonara

Guanciale, eggs, Pecorino Romano, and black pepper. The egg-cheese emulsion creates the sauce — no cream is used in the Roman original. If a menu says "carbonara with cream," it is not the Roman recipe. See the carbonara guide.

Amatriciana

Guanciale, San Marzano tomatoes, Pecorino Romano, and dried chili flakes. The only tomato-based Roman pasta in the canonical four. From the town of Amatrice. See the amatriciana guide.

Gricia

Guanciale and Pecorino Romano without the tomato or egg. Sometimes called the "white amatriciana" or the ancestor of carbonara. Less well-known outside Rome but a showcase of technique.

Italian pasta types on menus

Pasta on Italian menus specifies both the shape and the sauce. Knowing the shape helps you predict the texture:

  • Spaghetti — long, round, pairs with oil-based and simple sauces
  • Rigatoni — wide tubes with ridges, hold chunky meat and tomato sauces
  • Bucatini — hollow spaghetti, used in classic amatriciana
  • Tagliatelle / pappardelle — flat ribbon pasta, used in Northern Italy with ragù
  • Orecchiette — "little ears" from Puglia, served with broccoli rabe and sausage
  • Fettuccine — wider flat noodles, common with cream-based sauces in the North

Italian restaurant types

  • Ristorante — formal, full service, broader menu, higher prices
  • Trattoria — casual, family-run, rotating seasonal menu, honest prices
  • Osteria — originally a wine house; now a range from very simple to sophisticated wine-focused dining
  • Pizzeria — focused on pizza, may also have pasta and antipasti
  • Enoteca — wine bar with food, often small plates and charcuterie

Regional Italian cuisine on menus

Italy has 20 regions with distinct culinary traditions. When a menu signals a regional origin, it matters:

  • Rome and Lazio — the four Roman pastas, offal dishes (coda alla vaccinara, trippa alla romana), artichokes Roman-style
  • Bologna and Emilia-Romagna — fresh egg pasta, ragù bolognese (the original, with milk and very little tomato), mortadella, Parmigiano-Reggiano
  • Naples and Campania — pizza napoletana, spaghetti alle vongole, sfogliatella pastry, buffalo mozzarella
  • Sicily — North African influences, caponata (sweet-sour eggplant), arancini (fried rice balls), pasta con le sarde
  • Venice and Veneto — risotto, baccala (salt cod), cicchetti (Venetian bar snacks), spritz

Use ChefBear to find which Italian dishes match your preferences, or see more food guides at what to order.

FAQ

What are the courses on an Italian menu?

Antipasto (starter), primo (pasta/risotto/soup), secondo (meat or fish), contorno (side dish, ordered separately), and dolce (dessert). At a casual trattoria, most people order a primo and a secondo, or just a primo. You are not expected to order every course.

What is the difference between cacio e pepe, carbonara, and amatriciana?

All three are Roman pasta dishes. Cacio e pepe uses only Pecorino and pepper. Carbonara adds eggs and guanciale — no cream. Amatriciana adds tomato to the guanciale base. Each showcases Roman technique and restraint.

What does 'al dente' mean?

Al dente means "to the tooth" — pasta that still has slight firmness when bitten through, not soft. In Italy, pasta is cooked firmer than many restaurants outside Italy serve. If it bends without resistance, it is overcooked.

What is the difference between a trattoria and a ristorante?

A ristorante is formal with full table service and a broad menu. A trattoria is casual, family-run, with a shorter rotating menu of regional classics. An osteria is even simpler — originally a wine house. These categories have blurred in modern usage.

What does coperto mean on an Italian restaurant bill?

Coperto is a cover charge per person for bread and table service. It appears automatically on the bill and is not a tip. Tipping is less common in Italy than in many other countries.

Order your way through any Italian menu.

Download on theApp Store

Related: Cacio e pepe · Carbonara · Amatriciana · What to order