Quick answer
The best cooking classes in Rome run €55 to €200+ and split into three camps: small-group hands-on pasta sessions in the centro storico (Eat & Walk Italy, InRome Cooking, Pastamania), private chef-led half-days in Trastevere (Chef Andrea Consoli, Riccardo Cooking Class), and slow, market-tour-plus-cooking experiences led by real Roman home cooks (Cesarine, Cook With Mamma, Nonna Nerina out in Sabina). For most travelers, a 3-hour pasta + tiramisu class near Piazza Navona for €60–€90 is the sweet spot — you'll come out knowing how to make fresh fettuccine, ravioli, and a credible cacio e pepe.
- Best overall
- InRome Cooking
- Price/value range
- €55–€200
- Top-ranked pick
- Eat & Walk Italy (4.9★ · 10,969 reviews · TripAdvisor Travelers' Choice winner)
- Last verified
- 2026-04
Top verdicts
- Eat & Walk Italy: Morning classes are calmer and the chefs have more bandwidth; evening sessions get loud and group-trip-y.
- InRome Cooking: If your dates are tight, book the second InRome school next to the Pantheon — same chefs, same recipes, often more availability than the flagship.
- Cooking Classes in Rome (with Chef Andrea Consoli): Andrea's wife Cinzia handles bookings and is excellent on email — write her directly through the site and ask for the morning slot if you want a less hurried experience.
The best cooking classes in Rome run €55 to €200+ and split into three camps: small-group hands-on pasta sessions in the centro storico (Eat & Walk Italy, InRome Cooking, Pastamania), private chef-led half-days in Trastevere (Chef Andrea Consoli, Riccardo Cooking Class), and slow, market-tour-plus-cooking experiences led by real Roman home cooks (Cesarine, Cook With Mamma, Nonna Nerina out in Sabina). For most travelers, a 3-hour pasta + tiramisu class near Piazza Navona for €60–€90 is the sweet spot — you'll come out knowing how to make fresh fettuccine, ravioli, and a credible cacio e pepe.
Rome is the city that takes pasta most seriously. The four pillars of cucina romana — carbonara, cacio e pepe, amatriciana, and gricia — are all built from a handful of ingredients (guanciale, pecorino romano, black pepper, eggs, tomato), and a Roman cooking class is mostly about learning what those ingredients are supposed to taste like and how to keep them from collapsing into a starchy mess. Most classes run 2.5 to 5 hours, finish with you eating what you cooked at a long table with wine, and email you the recipes the next day.
There are essentially three types of class. Centrally-located hands-on workshops (InRome Cooking near the Pantheon, Eat & Walk Italy near Piazza Navona, Pastamania off Via della Gatta) are the easiest to book and the best fit if you only have a half-day — they cap at 8–14 people, you make fettuccine and ravioli by hand, and you're in and out for €60–€100. Trastevere private classes (Chef Andrea Consoli on Via dei Fienaroli, Riccardo Cooking Class south of Villa Pamphili) are pricier but go deeper — you cook a full four-course meal, often with a market visit, and the chef tailors the menu. And then there are the home-cook experiences booked through networks like Cesarine and Cook With Mamma, where you literally cook in someone's apartment, plus the cult Nonna Nerina day trip to a medieval village in Sabina, 30 minutes from Rome.
We pulled this list from Reddit threads (r/rome, r/italytravel, r/travel), the Rick Steves Italy forum, TripAdvisor's Travelers' Choice rankings for Rome cooking classes (every pick here is in the top 30 of 362 listed classes & workshops), and direct verification of websites and addresses. Every venue here is real, currently operating, and consistently mentioned by independent travelers — not by sponsored content.
Cooking Class Map
How we built this list
We cross-referenced TripAdvisor's Travelers' Choice rankings for Rome cooking classes and workshops, the Rick Steves Italy forum, the r/rome and r/italytravel subreddits, and editorial roundups from Mama Loves Rome, Traveling Tessie, Girl With Blue Sails, and EveryStephanie — then verified each venue's address, phone number, current rating, and class structure against its official website, Yelp listing, and TripAdvisor profile in April 2026. Classes that turned out to be culinary schools for professional chefs (e.g. Italian Chef Academy) were excluded. Ratings and review counts are TripAdvisor numbers as of April 2026.
1Eat & Walk Italy
Pasta-focusedQuick comparison
- Best for
- Pasta-focused in Centro Storico (steps from Piazza Navona) with a €55–€95 · 2.5–3 hours spend range
- Strengths
- 4.9★ from 10,969 Google reviews · Pasta-focused · Via Giuseppe Zanardelli 14, 00186 Roma RM
- Limitations
- Price band: €55–€95 · 2.5–3 hours
- Price / value
- €55–€95 · 2.5–3 hours · 4.9★
- Why it made the list
- The most-reviewed cooking class in Rome by a wide margin (nearly 11,000 TripAdvisor reviews at 4.9★) and the city's TripAdvisor Travelers' Choice winner five years running. It's hands-on with no pasta machines — you mix, roll, and shape every piece — and the venue is a real Roman restaurant (Gusto al Passetto) right next to Palazzo Altemps, two minutes from Piazza Navona. The price-to-quality ratio is the best in the centro storico.
- What to order
- Book the '3 in 1' class — fettuccine, stuffed ravioli, and tiramisu in one session. The Pasta + Tiramisu with Wine class is the cheaper entry point if you only want one pasta shape.
🕐 Closed now
2InRome Cooking
Pasta-focusedQuick comparison
- Best for
- Pasta-focused in Centro Storico (between Pantheon and Piazza Navona) with a €85–€160 · 2.5–3 hours spend range
- Strengths
- 4.9★ from 877 Google reviews · Pasta-focused · Corso del Rinascimento 65, 00186 Roma RM
- Limitations
- Price band: €85–€160 · 2.5–3 hours
- Price / value
- €85–€160 · 2.5–3 hours · 4.9★
- Why it made the list
- InRome runs out of a 17th-century palazzo directly opposite Palazzo Madama (the Italian Senate), one of the prettiest cooking-class settings in the city. The chefs (Marco, Giulio, et al.) are full-time pros who teach pasta, pizza, gnocchi, and gelato across separately bookable shared classes — so you can pick the dish you actually want to learn instead of being railroaded into the standard fettuccine + tiramisu combo.
- What to order
- The Pizza Masterclass (Roman thin-crust + a proper margherita) is what InRome is best known for, but the Roman Pastas class — cacio e pepe, carbonara, amatriciana or gricia — is the more useful one to take home.
🕐 Closed now
3Cooking Classes in Rome (with Chef Andrea Consoli)
TrastevereQuick comparison
- Best for
- Trastevere in Trastevere with a €150–€185 · 4–5 hours spend range
- Strengths
- 5★ from 144 Google reviews · Trastevere · Via dei Fienaroli 5, 00153 Roma RM
- Limitations
- Price band: €150–€185 · 4–5 hours
- Price / value
- €150–€185 · 4–5 hours · 5★
- Why it made the list
- If you only have one class to take in Rome and you actually want to learn how Romans cook, this is it. Chef Andrea Consoli runs hands-on, 4-hour private classes out of his Trastevere kitchen on Via dei Fienaroli, working from a fully seasonal menu (artichokes and zucchini blossoms in spring; porcini and chestnuts in autumn). You build a full antipasto-pasta-secondo-dolce meal from scratch and sit down with wine to eat it. 99% of reviewers recommend.
- What to order
- Tell Andrea in advance you want the Roman classics — carbonara or amatriciana for the pasta course, saltimbocca alla romana for the secondo, tiramisu for dessert. The seasonal vegetable antipasto is the part you'll actually use back home.
🕐 Closed now
5Riccardo Cooking Class (Rome Cooking Club)
Pasta-focusedQuick comparison
- Best for
- Pasta-focused in Monteverde / Gianicolense (south of Trastevere) with a €95–€110 · 3 hours spend range
- Strengths
- 5★ from 536 Google reviews · Pasta-focused · Circonvallazione Gianicolense 418, 00152 Roma RM
- Limitations
- Price band: €95–€110 · 3 hours
- Price / value
- €95–€110 · 3 hours · 5★
- Why it made the list
- Ranked #7 of 362 cooking classes & workshops in Rome on TripAdvisor with a flat 5.0★ across 536 reviews — almost unheard of at that volume. Chef Riccardo runs both a pasta + sauces class (three pasta types, four sauces) and a separate pizza class with Aperol spritz built in, plus everything is paired with regional wines included in the price. A short tram or bus ride from Trastevere puts you in a residential area where you actually eat with locals afterwards.
- What to order
- The Pasta Class & Sauces (€102) is the flagship — you make tonnarelli for cacio e pepe, fettuccine for ragù, and stuffed ravioli, plus four sauces from scratch. Add the wine pairing.
🕐 Closed now
6Pastamania in Rome
Pasta-focusedQuick comparison
- Best for
- Pasta-focused in Centro Storico (Palazzo Grazioli, between Pantheon and Piazza Venezia) with a €65–€85 · 3 hours spend range
- Strengths
- 4.9★ from 90 Google reviews · Pasta-focused · Via della Gatta 14, 00186 Roma RM
- Limitations
- Price band: €65–€85 · 3 hours
- Price / value
- €65–€85 · 3 hours · 4.9★
- Why it made the list
- Capped at 10 people, in a hidden entrance inside Palazzo Grazioli (yes, the same palazzo Berlusconi used to live in), and located literally three minutes from the Pantheon. You make ravioli, tortelli, and fettuccine in 3 hours, sit at a long communal table, drink organic Tuscan wine, and finish with limoncello shots. The 4.9★ / 5.0★ ratings are real and consistent.
- What to order
- The single Pasta Making class is the only class — you don't need to choose. Wine, dessert, and limoncello are all included.
🕐 Closed now
7Cesarine — Home Cooking Class with a Local in Rome
Home cookingQuick comparison
- Best for
- Home cooking in Various (host's home; centro storico, Prati, or Monti depending on Cesarina) with a €80–€189 · 3–6 hours (incl. market visit on premium tier) spend range
- Strengths
- 4.9★ from 22 Google reviews · Home cooking · Address provided after booking; coordinator: Cesarine srl, Bologna HQ — Rome network operates citywide
- Limitations
- Price band: €80–€189 · 3–6 hours (incl. market visit on premium tier)
- Price / value
- €80–€189 · 3–6 hours (incl. market visit on premium tier) · 4.9★
- Why it made the list
- Cesarine is Italy's oldest network of home cooks (founded 2004) and the most trusted way to actually cook in a stranger's apartment without the experience feeling staged. You're paired with a 'Cesarina' (a vetted Roman home cook), she walks you through three traditional recipes from her family — typically a starter, fresh pasta, and a dessert — and you eat together with wine. The premium tier includes a Campo de' Fiori market visit before the class.
- What to order
- If your budget allows, book the 'Cooking class with market visit and 3 recipes' (€189, ~6 hours) — you walk Campo de' Fiori with your host first, then cook. The standard 3-hour home class at ~€85 is the better entry point.
🕐 Closed now
8Cook With Mamma
Family-runQuick comparison
- Best for
- Family-run in Aurelio (just west of the Vatican / Trastevere edge) with a €80–€110 · 3–4 hours spend range
- Strengths
- 5★ from 23 Google reviews · Family-run · Piazzale Aurelio 6, 00152 Roma RM
- Limitations
- Price band: €80–€110 · 3–4 hours
- Price / value
- €80–€110 · 3–4 hours · 5★
- Why it made the list
- A genuinely family-run class — Mamma Debora cooks, daughter Fiamma is the sommelier, the son helps with logistics, and the dog (Rolly) watches. It's hosted in their actual Roman apartment, not a commercial kitchen, and the second 'Kitchen of Mamma' location near Termini lets you add a Mercato Esquilino market visit. Reviews consistently say it feels like being adopted by a Roman family for an afternoon.
- What to order
- The 'Much More Than a Cooking Class' (~€95, 3–4h) is the standard adult class. The Family Pasta + Tiramisu version is purpose-built for kids and explicitly priced for families.
🕐 Closed now
9Holy Pizza
Pizza-focusedQuick comparison
- Best for
- Pizza-focused in Borgo (between Vatican Museums and Castel Sant'Angelo) with a €89–€115 · 2 hours spend range
- Strengths
- 5★ from 604 Google reviews · Pizza-focused · Borgo Vittorio 9/b, 00193 Roma RM
- Limitations
- Price band: €89–€115 · 2 hours
- Price / value
- €89–€115 · 2 hours · 5★
- Why it made the list
- Rome's best-rated pizza-focused class (5.0★ / 604 reviews, ranked #9 of 362 Rome workshops) and the only major class that's both genuinely about pizza and actually in a UNESCO-listed historic loft a 5-minute walk from the Vatican Museums. Capped at 8 people. Includes a homemade gelato demo at the end.
- What to order
- Holy Pizza! Roman Pizza & Gelato Class — you make Roman thin-crust pizza in a domestic oven (technique you can replicate at home), eat antipasto while it bakes, and finish with gelato. Wine and beer included.
🕐 Closed now
10Walks of Italy — Pasta & Gelato Making in Trastevere
TrastevereQuick comparison
- Best for
- Trastevere in Trastevere with a €89 · 3 hours spend range
- Strengths
- 4.8★ from 1,500 Google reviews · Trastevere · Meeting point: Piazza Trilussa, Trastevere (kitchen 2 min walk away on Via di Santa Maria dell'Anima nearby)
- Limitations
- Price band: €89 · 3 hours
- Price / value
- €89 · 3 hours · 4.8★
- Why it made the list
- The most reliably-booked Trastevere class for travelers who want a brand-name operator with English-speaking staff and crystal-clear logistics. You make fettuccine and ravioli from scratch in a small modern kitchen two minutes from Piazza Trilussa, then watch a live gelato demo and eat everything with prosecco and wine. Group max is 14, meeting point is dead simple, and the chef rotation (Luca, Frederica, Gianmaria) gets consistently strong reviews.
- What to order
- The single Pasta Making Class with Gelato & Wine is what you book — there's no decision tree. They run a separate Trastevere food tour you can stack the next day.
🕐 Closed now
Frequently Asked Questions
How much does a cooking class in Rome cost?
Entry-level pasta or pizza classes run €55–€75 (Eat & Walk Italy, Pastamania, Walks of Italy). Mid-tier classes with market tours, premium ingredients, or four-course meals run €85–€130 (InRome Cooking, Cook With Mamma, Cesarine standard tier). Private chef-led half-days and 'nonna' day trips run €150–€200+ (Chef Andrea Consoli, Cesarine premium, Nonna Nerina with transit). Almost everything you'll see priced under €40 is a heavily group-trip-oriented class — fine for the experience, less useful for actually learning.
How long do Rome cooking classes typically run?
Most are 2.5 to 3 hours: about 90 minutes of hands-on cooking and 60–90 minutes eating what you made. Private classes (Chef Andrea Consoli, Cesarine premium) run 4–6 hours including a market visit. Day-trip classes like Nonna Nerina take a full day door-to-door (~6 hours including the train ride to Sabina).
Do you actually eat what you cook?
Yes — every class on this list ends with you sitting down to eat the meal you made, with wine. This is non-negotiable in Rome. If a 'class' doesn't include the meal at the end, it isn't really a cooking class.
Do they give you the recipes to take home?
Yes. Almost every Rome cooking school emails you the recipes within 24–48 hours after the class. InRome Cooking, Eat & Walk Italy, Riccardo Cooking Class, and Chef Andrea Consoli all do this as standard. If a class doesn't offer this, ask before you book.
Is a market tour included or extra?
It's almost always extra and adds €30–€100 to the price. The market-tour-plus-cooking combos are run by Cesarine, Cook With Mamma, and a few independent operators — they typically meet at Campo de' Fiori, Mercato Trionfale, or Mercato Testaccio, walk through buying ingredients, then return to the kitchen to cook them. If your budget is tight, skip the market tour: most kitchens already use the same suppliers.
How big are the groups?
Most shared classes cap between 8 and 14 people. Pastamania caps at 10, Holy Pizza at 8, Walks of Italy at 14, InRome Cooking and Eat & Walk Italy run 8–12 typical. If you want a private experience, Chef Andrea Consoli and Cesarine both offer private classes (priced per person, with a 2-person minimum).
Are these classes kid-friendly?
Several explicitly are. Cook With Mamma runs a dedicated Family Pasta + Tiramisu class. Holy Pizza is a hit with 8–15 year olds (the dough work is good for kids). Lucilla Cooking Class (in Prati) is the most kid-tailored option in the city if you have little ones. Nonna Nerina takes children 6+ at a discounted rate.
How do I book — directly, or through Airbnb / Cookly / GetYourGuide?
Direct is almost always cheaper and gives you better cancellation flexibility. InRome Cooking, Eat & Walk Italy, Riccardo Cooking Class, Chef Andrea Consoli, Holy Pizza, Cook With Mamma, and Walks of Italy all sell directly off their own websites. Cesarine sells exclusively through cesarine.com. Nonna Nerina is bookable through Airbnb Experiences or her own site nonnas.it. Cookly and GetYourGuide are useful as discovery tools but you'll usually pay a 10–20% markup. Book 2–3 weeks ahead in shoulder season, 6–8 weeks ahead for June–September.
🎟️ Book Rome Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours