30 cooking classes worth the trip across Italy, editor-ranked by TableJourney. All Italy guides.

La Vecchia Scuola Bolognese ★ 4.7 · Bologna

Via Galliera 11, 40121 Bologna BO

La Vecchia Scuola Bolognese is the city's most-cited sfoglia school, founded 1993 by Alessandra Spisni, with hands-on tortellini-folding and tagliatelle-rolling classes in a tiny working kitchen.

Tip: Book three weeks ahead online; the classes run Monday to Saturday and the morning session is the most popular at 90 euros.

AVPN Pizzaiolo for a Day ★ 4.7 · Naples

capodimonte · Via Capodimonte 19a, 80131 Napoli

The AVPN (Associazione Verace Pizza Napoletana) runs the official UNESCO-recognised Neapolitan pizza school at Via Capodimonte 19a, teaching dough preparation, hand-stretching and wood-fired oven baking in three hours.

Acquolina Cooking School ★ 4.7 · Venice

Villa Ines, Via Lazzaro Mocenigo 10, Lido di Venezia, 30126 Venezia VE

Acquolina Cooking School on the Lido is the Marika Contaldo Seguso kitchen at Villa Ines, the canonical lagoon-villa cookery school with 4 to 6 course Venetian menus.

Tip: Vaporetto 5.2 from San Marco to the Lido (15 minutes). Classes run 10:30 to 14:30 including lunch. Max 10 guests.

Enrica Rocca Cooking ★ 4.7 · Venice

Palazzo Querini, Dorsoduro 2691, 30123 Venezia VE

Enrica Rocca Cooking runs market-to-table classes from her palazzo kitchen in Dorsoduro, with a Rialto Pescheria walk and a four-course Venetian lunch.

Tip: Half-day format with Pescheria walk at 09:00. Lunch in the palazzo kitchen at 13:30. Includes wine pairing.

Cesarine Bologna ★ 4.6 · Bologna

Various Bolognese home kitchens

Cesarine Bologna is the network of Bolognese home cooks teaching the sfoglia pasta tradition in their own kitchens, with hands-on tortellini and tagliatelle classes for groups of 8.

Tip: Book a fortnight ahead online; each class is hosted in a different home and includes a long Bolognese lunch with the host.

Rimessa Roscioli Pasta Workshop ★ 4.6 · Rome

Via del Conservatorio 58, 00186 Roma

Rimessa Roscioli's pasta workshop in Rome teaches the Roscioli house carbonara, cacio e pepe and the four Roman pastas, with the house wine cellar tasting at the end of class.

Tip: Mon, Wed, Fri at 11:00; book three weeks ahead. €150 includes lunch and the wine cellar tour.

Cordon Bleu Firenze ★ 4.5 · Florence

santa-maria-novella · Via di Mezzo 55, 50121 Firenze

Cordon Bleu Firenze in Florence's Sant'Ambrogio district is the city's longest-running professional cooking school, founded 1985, with one-day Tuscan classes for visitors and full-term professional programmes.

In cucina con Alice ★ 4.5 · Milan

porta-romana · Via Adige 9, 20135 Milano

In cucina con Alice on Via Adige in Porta Romana runs small-group classes in a domestic kitchen focused on Milanese and Lombard classics. The risotto-making session with local saffron and the cotoletta masterclass are th

Toffini Academy ★ 4.5 · Naples

chiaia · Via Giuseppe Martucci 35, 80121 Napoli

Toffini Academy in Naples' Chiaia runs hands-on pasta and pizza classes from a seafront kitchen at Via Martucci 35, with morning and afternoon sessions covering fresh egg pasta, ravioli and gnocchi alla sorrentina.

AVPN Course of Deep-Fried Neapolitan Food ★ 4.5 · Naples

capodimonte · Via Capodimonte 19a, 80131 Napoli

The AVPN's two-day fried Neapolitan food course at Via Capodimonte 19a covers breaded and battered fritti: crocchette, arancini, frittatine di pasta, zeppoline and stuffed vegetables, with a full module on frying oils and temperature, taught by an AVPN master instructor.

Cooking Classes in Rome ★ 4.5 · Rome

Via dei Falegnami 10, 00186 Roma

Cooking Classes in Rome (Andrea Polverini's school in the Jewish Ghetto) runs four-hour group sessions on the Roman pasta canon: cacio e pepe, carbonara, amatriciana, tiramisu.

Tip: Daily morning class 10:00 at €85; private class €140. Book a week ahead online; vegetarian options.

InRome Cooking ★ 4.5 · Rome

Via dei Banchi Vecchi 12, 00186 Roma

InRome Cooking in Rome's Centro Storico runs three-hour fresh-pasta classes from the central kitchen near Campo de' Fiori, with the carbonara, ravioli and tiramisu workshop as flagship.

Tip: Daily classes at 10:00 and 17:00; book five days ahead. The €160 private class includes wine pairing.

Casa Mia Italy Food & Art ★ 4.5 · Rome

Via Capo di Ferro 50, 00186 Roma

Casa Mia in Rome runs a market-to-table class that starts with a shopping walk through Campo de' Fiori, followed by a four-hour cooking session in a Centro Storico kitchen.

Tip: Tuesday and Thursday at 09:30; book ten days ahead. The Centro Storico kitchen sits at Via Capo di Ferro.

Cesarine: Home Cooking Class ★ 4.5 · Venice

Campo San Giacomo di Rialto, San Polo, 30125 Venezia VE

Cesarine runs cooking experiences in Venetian home kitchens, the canonical home-cook network with Venetian Cesarinas teaching cicchetti, pasta and tiramisu.

Tip: Host home address in Cannaregio shared at booking confirmation; meeting point Campo San Giacomo di Rialto. Three-hour format. Book via Cesarine's own site.

Monica Cesarato Cooking ★ 4.5 · Venice

Rialto Pescheria, San Polo, 30125 Venezia VE

Monica Cesarato Cooking runs market-to-table classes starting at the Rialto Pescheria, the Venetian cookery teacher and food writer's own kitchen in Dorsoduro.

Tip: Private studio in Dorsoduro; exact address shared at booking. Half-day classes start with a Pescheria walk at 09:30. Book direct via Monica's site; private and small-group formats.

Bluone Cooking Classes ★ 4.4 · Bologna

Via Castiglione 8, 40124 Bologna BO

Bluone Cooking Classes in Bologna's Centro Storico is the small-group cooking school from Lori De Mori, with hands-on sfoglia, tortellini-folding and ragu classes plus a full Bolognese lunch.

Tip: Book three weeks ahead online; the classes run Tuesday to Saturday 09:30 to 14:30 and the group is capped at 6.

Italian Days Cooking Class ★ 4.4 · Bologna

Via Indipendenza 69, 40121 Bologna BO

Italian Days Cooking Class in Bologna runs the half-day hands-on tortellini-and-tagliatelle classes at the Hotel I Portici, with the sfoglia rolling lesson and a 4-course Bolognese lunch.

Tip: Book a fortnight ahead online; the classes run Monday to Saturday 09:30 to 14:00 and the group is capped at 12.

In Tavola ★ 4.4 · Florence

oltrarno · Via dei Velluti 18r, 50125 Firenze

In Tavola in Florence's Oltrarno is a dedicated cooking-school space with daily Tuscan classes, the four-hour pasta workshop and a market-walk-and-cook combo that starts at Mercato Sant'Ambrogio.

Mama Florence ★ 4.4 · Florence

santa-croce · Via degli Alfani 102, 50121 Firenze

Mama Florence in Florence's Sant'Ambrogio district is a small-group cooking-school format, with three-hour pasta-and-tiramisu classes, a market-walk-and-cook combo and a Tuscan-wine pairing dinner.

A Tavola con lo Chef ★ 4.4 · Milan

A Tavola con lo Chef near Porta Genova runs market-to-table classes that start with a walk through Mercato Comunale Wagner and end with a cooked lunch.

Eating Italy Pasta Class ★ 4.4 · Rome

Via dei Banchi Vecchi 12, 00186 Roma

Eating Italy's pasta class in Rome's Centro Storico runs a four-hour workshop covering carbonara, cacio e pepe and tiramisu, with a market visit followed by hands-on cooking.

Tip: Tue, Thu, Sat at 10:00; book a week ahead. Includes a Roman wine pairing flight of three glasses.

Do Eat Better Cooking Experience ★ 4.4 · Venice

Campo San Giacometto, San Polo, 30125 Venezia VE

Do Eat Better Experience runs the Rialto-to-kitchen cooking class, with a market walk at the Pescheria and a hands-on cicchetti session in their Castello studio.

Tip: Castello studio address shared at booking. Half-day morning format; includes Pescheria walk and 5-course cicchetti meal. Max 8 in the group.

Casa Artusi Cooking Class ★ 4.3 · Bologna

Via Costa 27, 47034 Forlimpopoli FC

Casa Artusi in Forlimpopoli, 30 minutes from Bologna by train, is the cooking museum and school in Pellegrino Artusi's hometown, running hands-on classes on the 1891 Italian cuisine canon.

Tip: Book three weeks ahead online; the classes run weekend mornings 09:30 to 14:00 and include the museum entry.

Apicius International School of Hospitality ★ 4.3 · Florence

campo-di-marte · Via Guelfa 85, 50129 Firenze

Apicius in Florence is the city's professional culinary-arts school (FUA), with one-day visitor classes alongside the BA programme, focused on Tuscan technique, butchery and Italian fine dining.

Eataly Milano Smeraldo Cooking School ★ 4.3 · Milan

isola · Piazza Venticinque Aprile 10, 20121 Milano

Eataly Milano Smeraldo runs a teaching kitchen above the food hall at Piazza Venticinque Aprile. Classes cover fresh pasta, Milanese risotto and regional Italian cooking; the post-class meal with the food you have made i

La Scuola de Gusto ★ 4.3 · Milan

porta-venezia · Via Archimede 26, 20129 Milano

La Scuola de Gusto on Via Archimede in Porta Venezia runs intimate six-person classes in the traditions of northern Italian regional cooking. The ravioli di zucca session and the polenta-and-ossobuco afternoon class are

The Roman Foodie Cooking Class ★ 4.3 · Rome

Via di Monserrato 36, 00186 Roma

The Roman Foodie cooking class in Rome's Centro Storico runs a three-hour pizza-and-pasta workshop including dough preparation, tomato sauce and Roman pasta classics with wine.

Tip: Daily 11:00 and 17:00; book a week ahead. The pizza-only class is €95; pasta-plus-pizza set €135.

Cooking Class Roma Trastevere ★ 4.3 · Rome

Vicolo del Cinque 35, 00153 Roma

Cooking Class Roma in Rome's Trastevere runs three-hour group classes on the four Roman pastas plus ravioli and tiramisu in a converted-trattoria kitchen with English-speaking chefs.

Tip: Daily 10:00 and 17:00; book five days ahead. The €85 group class is the value entry vs the €140 private.

Bologna Cooking School ★ 4.2 · Bologna

Via Centotrecento 12, 40126 Bologna BO

Bologna Cooking School in the Centro Storico is the small-room cooking school with hands-on classes in Bolognese pasta, ragu and lasagne, plus a daily 4-course Bolognese lunch.

Tip: Book a week ahead online; the classes run Tuesday to Sunday and the group is capped at 10. English-speaking instructors.

Italian Cookery Course ★ 4.2 · Bologna

Via Galliera 27/A, 40121 Bologna BO

Italian Cookery Course in Bologna's Centro Storico is the small-room school from chef Giulia Ferraioli, with hands-on Bolognese pasta classes and the daily-changing regional menu.

Tip: Book a week ahead online; the classes run Tuesday to Saturday 10:00 to 14:00 and the group is capped at 8.