Not seeing a Scroll to Top Button? Go to our FAQ page for more info.

20 BEST Cooking Classes in Rome

If you are a true lover of Italian cuisine and would like to learn how to prepare the perfect Italian meal, we suggest you to join one of many cooking classes in Rome

Roll up your sleeves and learn how to make homemade pasta from scratch. Or knead a perfect pizza dough, then top with your favourite topping and bake a perfect pizza. For those who have a sweet tooth, the best choice is tiramisu or gelato making class.

There are so many choices when it comes to cooking classes in Rome. That's why we've picked the best ones (only 5-star rated), so you can truly enjoy them and don't fell you are wasting your money.

Most classes are scheduled around lunch or dinner time. We recommend booking in advance to ensure you get the time and date you prefer. Most classes offer flexible booking and cancelation options.

If you are vegetarian, vegan or are on a gluten-free diet, there are some classes suitable for you.

Pasta class is always a great choice when in Rome

This webpage contains affiliate links. Please read our disclosure policy.

Cooking classes are held on locations throughout the city, but mostly in historic centre, but if you want to escape from hustle and bustle of the city, choose the one in Roman countryside.

Choose from one of the Roman cooking classes we listed below. We're sure you'll have a great time attending any of these!

Best cooking classes in Rome:

1. Cook with us in Rome experience (5-star rated)

Some useful info: Meeting place is at VyNIQUE Farnese in Piazza Farnese every day at 9:20am and 3:30pm; the class lasts 3 hours; family-friendly!

👉 Book this cooking class before it's gone

This cooking adventure starts at local market, where you'll shop for the freshest produce. On the way to the studio you'll have a small walking tour through the historic center.

Once you arrive to cooking studio, you'll learn how to prepare two different kind of fresh handmade pasta (water bases, ideal for vegans and egg pasta), plus two appetizers (such as zucchini blossoms in tempura or Roman herbed artichokes) and tiramisu. The chefs, Gianni and Cesare are so much fun and incredibly knowledgeable about the cuisine. Of course, once the cooking is finished, you'll enjoy everything you've prepared.

Class reviewSuch an amazing experience with Gianni. He is so patient and explains every detail. He is also such a warm person that we enjoyed the class even more! This class is also one of the few we looked at that has a full menu of appetizers, dessert, pasta, and sauce! Note most classes don’t teach you how to make the sauce! I would definitely recommend and would do this again when in Rome.

2. Fettuccine and tiramisu making in Prati (near Vatican)

Some useful info: The class takes place in Oste Cavour Restaurant (piazza Cavour 19/21), not far from Castel Sant'Angelo; choose from several time slots during the day (class lasts for 2.5 hours)

👉 Join this cooking class in Rome

Join the chef and your group in the kitchen and learn how to prepare homemade fettuccine pasta from scratch. Plus, you'll learn how to make tasty tiramisu. Then, you'll watch the chef preparing sauces (tomato sauce with basil, amatriciana or cacio e pepe).

After you've cooked, you'll sit down and enjoy a meal with your classmates. Pasta dishes are paired with your choice of red or white wine. In the end, you'll enjoy tiramisu with limoncello or Italian coffee. You'll get recipes from this class to take home!

Class reviewThe recipes were fun and easy! Chef Antonio was great about making sure everyone was keeping up. Great atmosphere, great food! I would highly recommend this class/experience!

3. Cooking class (2 kinds of pasta and tiramisù) in Piazza Navona

Some useful info: Meet your chef inside Restaurant Gusto al Passeto (Via Giuseppe Zanardelli 14), very close to Piazza Navona; choose from many time slots during the day; stay nearby at Coronari Palace (so comfortable and warm welcoming staff)

👉 It's easy to book this cooking class


Take a break from sightseeing and join this fun pasta class in the heart of Rome. Roll up your sleeves and learn how to make the perfect pasta dough with only flour and eggs, then shape fettuccine and ravioli (stuffed with pecorino and ricotta) pasta. Also pick up techniques for assembling tasty tiramisù.

After you've finished, sit down with a glass of wine to enjoy what you've prepared. End your experience with a plate of the tiramisu! One of the most popular cooking classes in Rome!

Class reviewChef Maria was absolutely amazing! She was fun and very helpful! This was my husband and I’s first cooking class together and we loved it! Thank you for teaching us and making it so enjoyable!

4. Spritz and pasta tipsy cooking class

Some useful info: The class takes at Via Cesare Balbo, 19 (not far from Termini Station); choose from classes at 12pm and 8:30pm every day (lasts for 3 hours); for staying nearby book Monti Palace Hotel (on Via Cavour)

👉 Join this fun cooking experience in Rome

This is one of a kind cooking class in the whole Rome. In this class, you'll learn to make 3 spritzes, the staple Italian cocktail as well as fresh pasta from scratch. You'll start with an Aperol spritz, as you get to know the other people and your chef.

Then, you'll start with making the pasta (using fresh ingredients) and sauces as well (carbonara or cacio e pepe). While you're cooking, you'll enjoying a Campari spritz. Once everything is cooked, you'll eat what've prepared while sipping a delicious Limoncello spritz. So fun and tasty class!

Class reviewWhat a fantastic experience. Bart was an incredibly warm and very personable host, with amazing people skills. We thoroughly enjoyed meeting new people. It’s a great combination of good food, good drinks and good company. Would highly recommend!

5. Rome pasta class with local chef (Walks of Italy)

Some useful info: Meeting point is in the middle of Piazza Trilussa in Trastevere; choose from classes at 11am and 4:15pm

👉 Book this cooking class with Roman chef

walks pasta class rome

This 3-hour pasta class takes place in a charming cooking school with a modern kitchen and dining area located in Trastevere. First, you'll get together with your group along a glass of prosecco. Next, your chef wills tart to teach you making fettuccine and ravioli from scratch (with two traditional sauces). As the pasta dries, the chef will prepare gelato.

Once finished cooking, sit down to sample delicious pasta with a perfectly paired wine before digging into the homemade gelato. These classes are super fun and easy to follow!

Class reviewWe had the best time at this cooking class! Was the best way to end our vacation in Italy. So so so much fun. Both of our instructors were fabulous and great teachers. The end result of our pasta was excellent.

6. Pizza making class in Rome (Insideat)

Some useful info: The class takes place in Pummare restaurant (Via Andrea Doria, 41m), only steps away from the Vatican Museums; available 4 times a week (at 2:30pm); ideal for those short on time (lasts only 1 hour)

👉 Join this pizza making class near Vatican

You'll love this pizza class taking place near the Vatican. It's small group class so you'll get personal attention from your guide.

Class with start with having a Spritz and crunchy homemade chips, then continue by a lesson on pizza and the techniques for making a perfect dough by a master pizza maker.

Then you can complete the pizza with the classic Italian sauce based on tomato, but also with mozzarella and basil or with other ingredients at your disposal and cook it in a real wood oven.

Once you are done with cooking, you'll sit down on a beautiful outdoor terrace and enjoy delicious pizza you've made. This cooking class is short and sweet!

Class reviewThis was the most fun experience! We had the opportunity to make our own pizza FROM SCRATCH! Seriously the best thing on Viator - 12/10 would recommend! This is great for families and individuals of all ages. Not only did we get to make the pizza, but we ATE IT! Truly so tasty and scrumptious. Would absolutely do again next time we visit Italy!

7. Pasta and tiramisù class with dinner and wine (Roman Food Tour)

Some useful info: The meeting point is La Nicchia Cafe, located on Via Cipro 4L (not far from Vatican Museums); class start every day at 2pm and lasts 4 hours; for staying nearby choose Travelershome Vatican GuestHouse

👉 Book this pasta and tiramisù class

This foodie experience consists of both a cooking class as well as a visit to one of the cities most popular gourmet food shops for delicious tastings. You'll sample cheeses, prosciutto, bruschette with various kind of pesto, sun dried tomatoes, aged balsamic vinegar, truffle pate, truffles...

Next, you'll head to a locally loved restaurant offering spacious and modern kitchen. First you'll enjoy a glass of Prosecco, then tie your apron and learn how to make fresh pasta from scratch as well as tiramisu. In the end, it's time to sit down in the dining area to eat your delicious creations.  You'll be given the recipes to recreate the same meals back home. This class has great reviews!

Class reviewThis class was a wonderful experience! It was educational, fun, and delicious. We met people from all over the world and enjoyed making a meal and memories with them. The instructors were great, funny, and extremely organized. The prosecco and wine were excellent. We really enjoyed this class - definitely a highlight of our trip!

8. Ravioli cooking class

About the class: The class takes place at 4:00pm (Monday to Friday) at Antica Trattoria Agonale, near Piazza Navona; easy to reach from historic centre and Prati; stay nearby at Charme 308

👉 Join this ravioli cooking class

On this cooking class you'll spend nice afternoon (2-hours) at Antica Trattoria Agonale, near Piazza Navona, learning how to make ravioli pasta (without any machine!). First you'll make the dough, then shape and fill ravioli with spinach and ricotta filling.

Next, the best part comes! They will cook ravioli you've made and toss into tasty butter and sage sauce, for you to enjoy. You'll have bruschetta and a glass of wine while they cook your ravioli!

Class reviewHad a great time making raviolis with Luca. He was very patient and helpful....even though my husband needed extra tutoring. Wonderful experience and recommend to any level cook. Fun and tasty! Thank you giving us an unforgettable memory!

9. Become a Roman masterchef (fettuccine, ravioli and tiramisù class)

Some useful info: This class takes place every day from 4:30pm at Pummare Restaurant (right above Trionfale food market - Prati); ideal for those who want to improve pasta making skills (and tiramisu); stay nearby at Folia Domus Vatican

👉 Book this unique pasta (and tiramisu) class

This cooking class is for both beginner cooks and experienced ones. You'll warm up with sipping a Spritz and nibbling crispy cheese and pepper chips. Each participant has a single station to work from, a wooden board, apron and a rolling pin.

The chef will show you how to make fettuccine pasta and ravioli (filled with cheeses) from scratch as well as the perfect tiramisu (with different toppings, from pistachio to strawberries).

Once the cooking is finished, you'll sit down in the restaurant or on the outdoor terrace to enjoy all pasta you've prepared paired with sauces (plus tomato bruschetta). Drinks are included in the menu. This class is super interactive, easy and delicious! One of the most popular cooking classes in Rome!

Class reviewGreat fun learning from our teacher Ginevra and meeting a lovely bunch of people! Super interactive, easy and food was delicious. Grazie to Ginevra and all the staff for the fun evening!

10. Rome gelato class with tastings

Some useful info: This class starts every day at 11am at Via Nazionale (opposite the church); this class is ideal for anyone, but especially for families with children; stay nearby at Boutique Hotel Galatea

👉 Learn how to make gelato

This small-group gelato class in the heart of Rome is so fun. The class will teach you how to prepare gelato from scratch, including fiordilatte (made with sugar, milk and cream), stracciatella (the fiordilatte with chocolate pieces) and fruit gelato (fiordilatte with addition fruit pieces).

Once you have prepared your gelato, you'll taste it. In the last 10 minutes of the lesson, you will also enjoy tasting of the gelato prepared by the gelato shop. You'll love this sweet gelato class!

Class reviewWe had a great time, the teacher was a nice guy who taught us how to make a basic Gelato base. Then mix in chocolate . It was delicious. Then we got to try all the Gelato in the shop - it was also delicious 😋 And so much fun

11. Fettuccine and maltagliati making in Trastevere

Some useful info: Meet your chef inside Ercoli restaurant in Trastevere (Via Giggi Zanazzo 4), choose from several time slots during the day (class lasts 2 hours); stay nearby at Trastevere & Gianicolo Sweet Rest

👉 Join this pasta class in Rome

This Roman cooking class is ideal for pasta lovers. Working alongside the chef, you are going to prepare pasta dough from scratch then cut pasta into tagliolini or tagliatelle. 

Afterwards, you'll enjoy complete Italian meal consisting of tomato and basil bruschetta, tasty pasta you've prepared (with amatriciana or cacio e pepe sauce), limoncello or coffee in the end. Of course, you'll have wine along your meal. This pasta class is a great opportunity to learn new cooking skills and make new friends while in Rome.

Class reviewThis was a lot of fun and we learned a lot! Our instructor was very pleasant and funny. It was great to be able to eat our homemade meals afterwards and have some drinks.

12. Pasta making class in Frascati (wine tasting and dinner)

Some useful info: Your host will wait you in front of Frascati train station (take a regional train from Termini; 34 minute ride); choose from several times throughout the day; vegetarian, vegan and gluten-free options are available

👉 Join this pasta class in Roman countryside

pasta class frascati

This pasta class takes you to Frascati, small town near Rome. Once you meet your host, he will show you the city on your way to the wine cellar.

After enjoying a selection of wines paired with local appetizers, it’s time to roll up your sleeves and get to work preparing fresh pasta from scratch with the guidance of your chef instructor. You'll be making one of 3 classic Romas pasta (cacio e pepe, carbonara or amatriciana).

In the end, you'll sit down for a dinner featuring the pasta you've prepared, served with local wines. After dinner, take a peek at the caves hidden below the wine cellar. This is an ideal getaway from Rome!

Class reviewWe felt very welcome in Frascati! It was very interesting to learn about the history of the town, the family produced wine, and the family pasta recipe, it all made the experience perfect for us! The host was very kind as well and we’re in love with the dog (bonus points). would definitely recommend!

13. Cooking masterclass on pasta and sauces with Riccardo

Some useful info: To reach the location, you'll need to take a bus or tram; the classes are available at 11am and 5am from Monday to Friday; it's possible to arrange the private class with options for special recipes (gnocchi, tiramisu, risotto) or special dietary restrictions (like gluten-free, dairy-free or vegan)

👉 You'll love this cooking masterclass in Rome

You'll love this handmade pasta cooking masterclass in the home of a chef. Riccardo will welcome you to his grandmother's home (featuring bright, clean and professional kitchen).

In a small group, he will teach you how to make fresh pasta from scratch. You'll be making some of these pasta: ravioli, fettuccine, tortellini, cappelletti or spaghetti alla chitarra. Using only the freshest ingredients, you'll make famous Roman sauces (arrabbiata, carbonara, cacio & peppe or amatriciana). Of course, after cooking, you'll enjoy what we have prepared along with complimentary wine. This 3-hour class is held in a small group of maximum 8 people.

Class reviewsThis was the best vacation class we’ve ever done - including the absolute best cooking class. We were involved in all the steps of making three different types of pastas, with tips and instructions on making two additional types. We made three different sauces - Tailored to the requests of our group. Riccardo (the Chef) is a delight- super friendly, speaks English super fluently, jokes with the group and kindly encourages each one of us as we test out our culinary chops. He also seamlessly accommodated dietary restrictions while still being super inclusive. So fun.

14. Cooking class in the heart of Rome (with dinner)

Some useful info: Meet your host in Piazza Mattei in Jewish Ghetto; classes star at 5pm, every Monday, Sunday, Thursday and Friday (lasts for 3 hours); this class is suitable for everyone including kids as well as vegans and vegetarians; stay nearby at Little Queen Suite

👉 Book this cooking class in the heart of Rome

This Roman cooking class will teach you about authentic food from Jewish Ghetto of Rome. 

You'll learn making pasta from scratch, cleaning and prepare seasonal vegetables to fry (like artichokes and zucchini flowers), making two kind of sauces from fresh ingredients. After the cooking part, you'll sit around the table and enjoy your creations plus the you'll eat torta di ricotta e visciola (roman jewish cake with ricotta and black sour cherries jam). You'll get full dinner here!

Class reviewGreat pasta cooking class with our host Daniela. We made all 4 of the main pastas of Rome and tasted some delicious desserts and red wine. A memorable evening for our family of five.

15. Gnocchi cooking class (Piazza Navona)

Some useful info: The class takes place at Ristorante Tucci (Piazza Navona) every day at 1pm; class lasts for 2 hours

👉 Book this gnocchi cooking class

Join a small group at a cooking studio in Piazza Navona and learn how to make homemade gnocchi from scratch with your instructors. After the hands-on class, relax with a drink at the restaurant as the staff serves you the gnocchi you've made, paired with your choice of sauce (gnocchi al pesto, gnocchi all'pomodor, gnocchi ai quattro formaggi). Drinks, coffee and limoncello are included in the price.

Class reviewGreat fun with the lovely Bea. She made it a lot of fun and was also a great and efficient teacher. Our gnocchi turned out really yummy.

16. Chef in a day cooking class in Rome

Some useful info: You'll be meeting your chef in Piazza Farnese (in front of the French Embassy); the classes take place on Sunday, Monday, Wednesday and Friday at 9:30am; the class lasts for 5 hours)

👉 Join this cooking class with local chef

This morning cooking class is one of the best in Rome. You'll be cooking in local apartment in Trastevere with guidance of professional chef.

Firstly, you'll go shopping on at Campo de' Fiori open market for ingredients (meat, vegetable, cheeses, spices...)

Next, you'll head to cooking space and start your hands-on cooking class. You'll learn how to make pasta dough and shape 3 different kind of pasta: stuffed, long and short pasta. Plus, you'll make sauces from the ingredients as well as second course of meat, a vegetable side-dish and a dessert. While cooking, you'll pick up tips that will help you recreate these dishes back home.

Finish your class by tucking into a delicious 6-course lunch, accompanied by fine Italian wines. The group is limited to up to 10 people!

Class reviewChef Federico was a wonderful teacher! He talked about every little detail including all components of tomatos, garlic, and flours. He is clearly very passionate about cooking and living/loving Italy. He made learning very fun and informative! He also took the time to answer any questions, as well as give anyone extra hands on learning that needed it. The dishes turned out amazing! I would love to learn more from him!! Thank you, Chef!!

17. Cooking class in Roman countryside with local chef

Some useful info: This cooking classes take place every day from 10am and 4pm; you need to take a train from Roma Termini (the journey takes around 30 minutes); the class lasts for 3.5 hours

👉 Take this cooking class in the countryside

You'll have amazing time if you choose this cooking class in Zagarolo, near Rome. Getting there is super easy and Claudia, your host, will wait you at train station. 

Once you dress up the apron, you'll be ready for preparing the complete Italian lunch. You'll learn how to make fresh pasta (with flour from local mill and eggs from the farmer) like ravioli, fettuccine or lasagne with sauces. Plus, you'll make dishes such as saltimbocca, vegetable fritters or savoury strudel and finally a cake such as parfait or tart. The best part will be enjoying the food and home-made wines with a fantastic view over the olive grove. Travellers really adore this foodie experience!

Class reviewBruno, Claudia, and Angela were amazing. Traveling to the countryside from the train station in his Ferrari was the start of an amazing day of cooking, eating, laughter, and music. Much more than entertainment, this is for the serious chefs who want to learn. We had an amazing day and am looking forward to coming back again to visit, and learn new recipes. Belle!!!

18. Pesto and pasta cooking class (Piazza Navona)

Some useful info: The class takes place in a cooking lab in a Ristorante Panzirone, right on Piazza Navona every day at 7pm and lasts for 2.5h; class is not recommended for gluten-free intolerant people or those with nut allergies

👉 Join this pesto and pasta cooking class

This evening cooking class takes place in the local restaurant situated in the heart of Rome, on Piazza Navona. You'll be learning how to make fettuccine pasta from scratch with secrets to make it perfect.

Plus, you'll make pesto sauce, one of the most popular Italian sauces, that are easy to prepare (from fresh ingredients). In the end, you'll enjoy what you've prepared with your cook fellows. Once, your class is finished, it's easy to continue exploring Rome!

Class reviewWow! Eatalian Cooks’ pesto and fettuccine class is a flavor explosion! Pesto and pasta like you've never tasted. The chef’s passion shines through his every move. Bellissimo!

19. Super fun pasta and gelato cooking class (close to the Vatican)

Some useful info: The class takes place at Holy Pizza shop, only a short walk from Castel Sant'Angelo and the Vatican; choose from morning, afternoon and evening class (class lasts for 2.5 hours)

👉 Book this pasta and gelato cooking class

Step into the kitchen of a passionate and friendly chef for a fun pasta and gelato cooking class near the Vatican. Master the art of making homemade fettuccine and tomato sauce, as well as creamy gelato using the freshest ingredients. 

You'll enjoy prosecco & wine, a delicious bruschetta, fresh pasta with sauce and gelato for dessert. This cooking class is for all ages and anyone from beginner to seasoned cook. Very popular class among visitors of Rome!

Class reviewWhat a memorable and fun experience to learn how to properly cook Italian food. Gianluca is an outstanding host - very knowledgeable, accommodating and entertaining. Great food wine and company. With all the restaurant recommendations I wish we did it at the start of our time in Rome and not at the end. Thank you.

20. Paolo's cooking class (fettucine & tiramisù)

Some useful info: This cooking class takes place in the Ristorante Amici, not far from Piazza di Spagna; choose from many time slots during the day; stay nearby at Laurina 33 (small hotel offering spacious rooms & homely atmosphere)

👉 Join this cooking class in Rome

If you are looking for a fun cooking class, this one is ideal choice for you. Paolo and Anna will teach you how to turn flour and egg into a perfect pasta using only your hands. Plus, tiramisu is also what you'll prepare. You'll also find out more about most famous dishes of Italian cuisine. After the cooking, you'll sit down to enjoy pasta accompanied by sauces (along wines) and tiramisu and limoncello in the end. We're sure you'll have a wonderful time on this pasta class in Rome!

Class reviewI booked the class with paolo for myself and my two daughters who are 11 and 7. We were the only ones in that particular group and we had a great time! Paolo was brilliant with the girls, he was very informative and helpful at every stage. Our final meal was delicious! We’re looking forward to using our new skills at home! Thank you! I would highly recommend.

More info you may like:

Best time to visit Rome

Getting from Fiumicino Airport

Hand-picked Roman food tours

Best day trips from Florence

Visiting Rome on a budget

What to buy in Florence