Food & Drink in Milan at a glance
- Our pick: Milan Cooking Class: Gnocchi, Pasta, Tiramisù & Wine, € 53 per person (3h, 4.99★ · 1,630).
- Best value: Milan: Italian Cooking Class with Chef & Wine Dinner, € 41 per person (3h, 4.81★ · 294).
- Private option: Milan Street Food Tour: Local Tastings in Historic Neighborhoods, € 96 per person (3h, 4.75★ · 886).
Price per person across the 47 options priced per person: € 41–€ 550 (median € 96). With 100+ reviews: 21 of 47.
Of the 47 options: 45 with live guides in English, 44 with free cancellation, 42 with instant confirmation, 2 with hotel pickup, 33 kid-friendly, 15 private and 36 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.
Food & Drink in Milan
Based on each operator's calendar. Confirmed when you book.
47 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.

Milan Cooking Class: Gnocchi, Pasta, Tiramisù & Wine Make three Italian dishes from scratch in a 3-hour class with an experienced chef in Milan, then taste local wines and eat what you've cooked. Every day · 10:00 and 17:30 · All ages ★ 4.99 (1,630 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 53 per person

Pasta & Tiramisu Cooking Class in Milan: Family Recipes Learn to make fresh pasta, ravioli and tiramisu from a Milanese grandmother, then enjoy your homemade meal with wine in her family home. Every day · 12:00 and 18:00 · From age 7 ★ 4.88 (1,337 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 60 per person

Milan Cooking Class: Pizza & Gelato or Pasta & Tiramisu Learn to make fresh Italian pizza or pasta from scratch in central Milan with a professional chef, then enjoy your homemade meal paired with wine. Every day · 11:00, 15:00 and 18:30 · All ages ★ 4.93 (1,051 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 58 per person

Milan Pasta and Tiramisu Cooking Class: Make and Eat Learn to make fresh pasta and tiramisu from scratch in a central Milan restaurant, then enjoy your creations over wine with fellow cooks. Every day · 10:30, 11:00, 15:00, 16:30 and 18:00 · From age 5 ★ 4.93 (1,353 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 69 per person

Milan Navigli: Food Tour & Aperitivo with Wine Tastings Walking tour of Milan's Navigli district with 6 food tastings, 3 drinks and local guide. Pizza fritta, risotto alla Milanese, aperitivo and gelato. Small groups. Every day · 10:30, 11:00, 17:00 and 17:30 · From age 4 ★ 4.94 (600 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 104 per person

Milan Street Food Tour: Local Tastings in Historic Neighborhoods Taste Milan's street food at family-owned stops in Piazza San Sepolcro, Cinque Vie and near the Columns of San Lorenzo. Every day · 10:00, 11:00, 17:00 and 18:00 · Hotel pickup · From age 6 ★ 4.75 (886 reviews) Duration: 3h Live guide: EN · IT · ES ✓ Free cancellation. from € 96 per person

Milan Navigli: Sunset Food & Drinks Walking Tour Start your evening in Milan’s Navigli with a sunset food & drinks tour: cocktails, wine tastings, street bites, and gelato with a local guide. Small groups only. Every day · 17:30 · All ages ★ 4.73 (682 reviews) Duration: 3h 30m Live guide: EN · IT ✓ Free cancellation. from € 76 per person

Piedmont: Barolo Wine Tasting, Alba & Castle Day Trip Milan Feel the cool cellars of Piedmont, taste six Barolo wines, wander Alba’s old streets, and visit a UNESCO castle: all with a small group and local guide from Milan. Every day · 09:00 · From age 13 ★ 4.95 (1,047 reviews) Duration: 10h 30m Live guide: EN ✓ Free cancellation. from € 179 per person

Pizza & Tiramisù Cooking Class in Milan with Wine Tasting Make Neapolitan pizza and chocolate tiramisù from scratch in a two-hour hands-on class in Milan, guided by a professional chef. Every day · 14:30 and 18:30 · All ages ★ 4.97 (357 reviews) Duration: 2h Live guide: EN ✓ Free cancellation. from € 55 per person

Brera food walk Milan: Italian regional tastings with wine Taste 5 or 6 Italian regional specialties (gelato, salumi, chocolate, pizza and wine), while strolling Brera's atmospheric streets with a local guide who. Every day · 11:00, 14:00 and 16:00 ★ 4.92 (337 reviews) Duration: 2h 30m Live guide: EN · IT · FR · ES ✓ Free cancellation. from € 79 per person

Learn Fresh Pasta & Gelato in Milan: Family Cooking Class Make ravioli, tagliatelle and gelato from scratch in a Michelin-trained chef's elegant Milan home: three hours with family recipes, beverages and a certificate to take home. Every day · 12:00 and 18:00 · All ages ★ 4.91 (199 reviews) Duration: 3h ✓ Free cancellation. from € 60 per person

Milan: Italian Cooking Class with Chef & Wine Dinner Roll up your sleeves in Milan for a hands-on Italian cooking class led by a local chef, ending with a relaxed dinner and wine. Includes all recipes and tools. Tue–Sun · 11:00 and 17:30 · From age 12 ★ 4.81 (294 reviews) Duration: 3h Live guide: EN · IT ✓ Free cancellation. from € 41 per person

Milan Pasta and Tiramisu Cooking Class with Wine Learn to make fresh handmade pasta and tiramisu in Milan with a professional chef, then enjoy your creations over dinner with wine. Every day · 11:00, 15:00 and 18:30 · All ages ★ 4.94 (568 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 58 per person

Milan Food Tour: 7 Tastings, Risotto & Wine in Navigli Milan food tour with 7+ tastings including risotto, arancina, pizza and gelato. Navigli neighbourhood walk with wine. Small groups, 3-4 hours. Every day · 11:30, 17:30, 18:00 and 18:30 · All ages ★ 4.96 (380 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 97 per person

Milan: Small Group Cooking Class & Homemade Pasta Dinner Learn to make fresh tagliatelle and tiramisù in a local chef's home in Milan. Groups of 6 max, aperitivo and wine included, dinner with your dishes. Every day · 6 start times, 11:30 to 19:30 · From age 8 ★ 4.96 (362 reviews) Duration: 3h Live guide: EN · IT · FR ✓ Free cancellation. from € 75 per person
Also popular with travelers
The ones most travelers have taken, by number of reviews.

Milan: Gourmet Food Walking Tour & Brera Tastings Let Milan surprise you with a walking gourmet tour through Brera, pastry shops, risotto alla milanese, and local charcuterie. Includes lunch & local guide. Every day · 11:15 · All ages ★ 4.88 (302 reviews) Duration: 3h 30m Live guide: EN ✓ Free cancellation. from € 99 per person

Milan Brera: Food Walking Tour & Aperitivo with Tastings Follow a local through Milan’s Brera for six food stops, classic Milanese bites, and a Spritz aperitivo: includes tastings, with guide, easy meeting point. Every day · Every 1 h, 09:00 to 17:00 ★ 4.79 (217 reviews) Duration: 3h Live guide: EN ✓ Instant confirmation. from € 550 per person

Milan Pasta Tiramisu Cooking Class in a Chef's Home Learn to make fresh pasta and tiramisu in a chef's home in Milan with small-group instruction in English, olive oil tasting, and a shared meal with wine. Every day · 12:00 and 18:30 ★ 4.99 (186 reviews) Duration: 3h 30m Live guide: EN ✓ Free cancellation. from € 68 per person

Milano food tour: 10 stops with a local guide Walk Milano's neighborhoods with a local guide who knows the artisans and aperitivo bars, tasting charcuterie, wine and gelato across 10 stops in 2.5 hours. Every day · 12:00, 14:30, 15:00, 16:00 and 17:00 · Up to age 80 ★ 4.99 (110 reviews) Duration: 2h 30m Live guide: EN ✓ Free cancellation. from € 150 per person

Milan Private Food Tour with 7 Tastings: Navigli Seven tastings of Milanese and regional Italian dishes in the Navigli district with a private guide. Coffee, Prosecco and wine included over 3.5 hours. Every day · 17:30 · All ages ★ 4.96 (107 reviews) Duration: 3h Live guide: EN ✓ Instant confirmation. from € 201 per person

Milan: Pizza Cooking Class & Wine Tasting with Lunch Get hands-on in a Milan pizza cooking class, taste Italian wine, and enjoy your own creation. Includes all equipment, lunch or dinner, and local insights. Every day · 8 start times, 09:00 to 21:00 ★ 4.91 (107 reviews) Duration: 2h Live guide: EN · IT · FR · ES ✓ Free cancellation. from € 63 per person

Pasta and Tiramisu Cooking Class in Milan's Navigli Learn to make fresh fettuccine, gnocchi and tiramisu in Milan's Navigli district, then eat what you cook with wine pairings and take home the recipes. Every day · 11:00 and 13:45 · All ages ★ 4.87 (76 reviews) Duration: 3h 30m Live guide: EN · IT ✓ Free cancellation. from € 75 per person

Lake Iseo Franciacorta Wine Tour: Boat Winery Tasting Day trip from Milan to Lake Iseo with boat ride to Monte Isola, winery visit and two Franciacorta wine tastings included: private or shared coach. Mon–Fri · 08:30 · Pickup available · All ages ★ 4.86 (70 reviews) Duration: 8h 15m Live guide: EN ✓ Free cancellation. from € 179 per person

Fresh Pasta & Tiramisu Class in Milan: Cook Italian Classics Learn to make fresh pasta and tiramisu in a Milan home kitchen with a Sicilian-trained chef. Includes aperitivo, wine and the dishes you prepare. Every day · 12:30 and 19:00 · All ages ★ 4.72 (65 reviews) Duration: 3h Live guide: EN · IT · ES ✓ Free cancellation. from € 90 per person
Compare 23 more options for Food & Drink in Milan
From € 42 per person · 1 h to 5 h

Private Pasta & Tiramisu Class in Milan: Cook in a Local Home Learn to make two pasta dishes and tiramisu from scratch in a Cesarina's Milan home, then taste them with local wines. Private class in English or Italian. Every day · 10:00, 11:00, 15:00, 17:00 and 18:00 · All ages ★ 4.85 (55 reviews) Duration: 3h Live guide: EN · IT ✓ Free cancellation. from € 110 per person

Milan Street Food Walking Tour with Wine Tasting Three hours walking Milan's landmarks (Piazza Duomo, Galleria Vittorio Emanuele II, Brera) stopping for authentic Italian street food, cured meats. Every day · 10:30, 12:00, 14:00, 16:00 and 17:30 · All ages ★ 4.66 (29 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 99 per person

Milan: Street Food Tour Brera & Duomo with Wine Tasting Small-group food tour through Milan's Duomo, Sforza Castle and Brera. Four tastings: panzerotto, pizza, prosciutto with wine, and gelato. Local guide included. Every day · 10:30, 14:00 and 17:30 ★ 4.55 (29 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 79 per person

Wine Tasting Milan: 3 Italian Wines with Sommelier Taste three Italian wines (red, white and sparkling) paired with appetizers and bread, guided by a professional sommelier in an elegant Milan wine bar. Mon, Wed and Fri · 18:30 · Season until 30 Nov · From age 18 ★ 4.61 (41 reviews) Duration: 1h 30m Live guide: EN ✓ Free cancellation. from € 45 per person

Milan Cooking Class: Make Pasta & Tiramisu in a Local Home Learn to hand-roll fresh pasta and make tiramisu from scratch in a Cesarina's Milan home, then enjoy your creations with prosecco and coffee. Every day · 6 start times, 10:00 to 19:00 · All ages ★ 4.72 (32 reviews) Duration: 3h Live guide: EN · IT ✓ Free cancellation. from € 79 per person

Milan: Duomo & Street Food Tour with Local Guide Milan walking tour of the Duomo, Sant'Ambrogio and Columns of San Lorenzo with food tastings at local shops and 2nd-century Roman ruins. Small groups, licensed guide. Mon–Sat · 10:00 and 16:30 · All ages ★ 4.70 (20 reviews) Duration: 2h 30m Live guide: EN ✓ Free cancellation. from € 49 per person

Milan Wine Tasting with Italian Sommelier: Three Italian Wines Taste three Italian wines paired with Lombardy cheese and cold cuts at a wine bar near Arco della Pace. Mon–Sat · 12:00 and 17:00 · Ages 18–75 ★ 4.94 (34 reviews) Duration: 1h Live guide: EN ✓ Free cancellation. from € 88 per person

Private cooking class in Milan: Choose your menu Learn to cook pasta, risotto and dessert from an Italian chef in a Milan home, then enjoy your creations over wine and coffee. Every day · Every 30 min, 16:00 to 19:00 · All ages ★ 5.00 (21 reviews) Duration: 3h Live guide: EN · IT · FR · ES ✓ Free cancellation. from € 250 per person

Pizza-making class Milan: Learn Italian dough & baking Learn to make authentic Italian pizza in Milan with a professional pizzachef. Enjoy wine and beer while sampling gourmet pizzas. Next departure: 26 Jan 2027 · From age 9 ★ 4.91 (44 reviews) Duration: 2h 30m Live guide: EN · IT ✓ Free cancellation. from € 160 per person

Cooking Class in Milan: Learn 3 Recipes at a Local's Home Private cooking class at a Cesarina's home in Milan where you make three authentic dishes, then taste them with local wine. Live guide in English or Italian. Every day · 10:00 and 17:00 · All ages ★ 5.00 (19 reviews) Duration: 3h Live guide: EN · IT ✓ Free cancellation. from € 145 per person

Cooking demo & dinner at a local's home in Milan Cook alongside a Cesarina in her Milan home, taste a 3-course menu of regional recipes, and drink Lombardy wines: all in one evening with a small group of travelers. Every day · 12:00 and 19:00 · All ages ★ 4.75 (12 reviews) Duration: 2h 30m ✓ Free cancellation. from € 85 per person

Milan Market Tour & Cooking Class at Local's Home Learn to cook three authentic Milan dishes in a local's kitchen after shopping the neighborhood market with your host, then eat what you made with local wines. Mon–Sat · 10:00 · All ages ★ 4.82 (11 reviews) Duration: 4h 30m Live guide: EN · IT ✓ Free cancellation. from € 189 per person

Milan: Walking Food Tour & Cathedral Highlights Walk through Milan's food scene with a local guide, tasting panzerotto, gelato and local cheeses near the Duomo and Sant'Ambrogio. 3–4 hours, small groups. Mon–Sat · 10:00 and 16:30 · All ages ★ 4.71 (35 reviews) Duration: 2h 30m Live guide: EN ✓ Free cancellation. from € 42 per person

Market Tour & Home Cooking Class in Milan: Cesarina Experience Join a Cesarina home cook in Milan for a private market tour and 4-course meal with show cooking, learning family recipes passed down through generations. Every day · 10:30 · All ages ★ 5.00 (6 reviews) Duration: 3h 30m Live guide: EN · IT ✓ Free cancellation. from € 139 per person

Pizza and Gelato Cooking Class in Milan: Small Group, Hands-On Learn to make fresh Italian pizza and gelato from a professional chef in Milan, then enjoy Tuscan wine and olive oil tastings in this three-hour small group class. Every day · 15:00 and 18:30 · All ages ★ 5.00 (5 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from € 197 per person

Milan Food Stroll & Tasting: Five Courses with Wine Walk through Milan's heart tasting five courses of risotto, cheese and pasta with paired wines, ending in an elegant neighborhood restaurant. Every day · 12:00 and 18:30 · All ages ★ 5.00 (3 reviews) Duration: 3h 30m Live guide: EN · IT ✓ Free cancellation. from € 126 per person

Milan Cooking Class: Learn Handmade Pasta & Tiramisu Learn to make fresh tagliatelle, ravioli and tiramisu in a local's central Milan apartment, then sit down to eat what you've cooked with wine. Every day · 11:00 and 18:00 · All ages ★ 5.00 (15 reviews) Duration: 3h Live guide: EN · DE · PT · IT ✓ Free cancellation. from € 124 per person

Milan street food tour: Artisanal shops and tastings Walk through Milan's food markets with a local Cesarina guide, tasting from three artisanal shops in three hours. Small group of up to 12 people. Every day · 10:00 and 17:00 · All ages ★ 5.00 (2 reviews) Duration: 3h Live guide: EN · IT ✓ Free cancellation. from € 99 per person

Milan Food Tour in Brera: Gelato, Wine & Regional Italian Snacks Walk through Milan's artsy Brera district with a local guide, tasting gelato, focaccia, Sicilian pastries and wines from across Italy while learning. Every day · 6 start times, 10:00 to 18:00 Duration: 3h Live guide: EN · IT ✓ Free cancellation. from € 329 per person

Private Risotto Class in Milan with a Local Chef Learn to make risotto from a Milanese chef in a private three-hour class in the Cenisio neighborhood, with wine, dinner and the recipe to take home. Every day · 19:00 · From age 8 ★ 5.00 (2 reviews) Duration: 3h Live guide: EN · FR · ES ✓ Free cancellation. from € 338 per person

Milan Aperitivo Street Food Tour: Navigli with Local Guide Taste Milan's aperitivo culture in the Navigli district with a local guide: cold cuts, gourmet potatoes, wine and coffee over 3.5 hours. Every day · 17:30 · From age 10 ★ 5.00 (2 reviews) Duration: 3h 30m Live guide: EN · IT ✓ Free cancellation. from € 116 per person

Home Cooking Class in Varese: 4-Course Dinner with Local Chef Cook a 4-course Italian meal in a local home in Varese, then eat what you made with wine and coffee included. The chef teaches you family recipes while you work. Next departure: 21 Feb 2027 · All ages ★ 5.00 (1 review) Duration: 2h 30m Live guide: EN · IT ✓ Free cancellation. from € 85 per person

Milan Food Tour: Duomo, Brera & Street Food Tastings 3-hour Milan food tour through Duomo, Galleria Vittorio Emanuele II and Brera with 5 tastings at cafes and street food stops. Includes Eataly Milan. Every day · 10:00 and 15:30 · Ages 13–75 Duration: 3h Live guide: EN · IT from € 285 per person
The top 12 of 47 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
€ 53 per person | 3h | 4.99★ · 1,630 | Every day · 10:00 and 17:30 | English | |
€ 41 per person | 3h | 4.81★ · 294 | Tue–Sun · 11:00 and 17:30 | English, Italian | |
€ 96 per person | 3h | 4.75★ · 886 | Every day · 10:00, 11:00, 17:00 and 18:00 | English, Spanish, Italian | |
€ 60 per person | 3h | 4.88★ · 1,337 | Every day · 12:00 and 18:00 | English | |
€ 58 per person | 3h | 4.93★ · 1,051 | Every day · 11:00, 15:00 and 18:30 | English | |
€ 69 per person | 3h | 4.93★ · 1,353 | Every day · 10:30, 11:00, 15:00, 16:30 and 18:00 | English | |
€ 104 per person | 3h | 4.94★ · 600 | Every day · 10:30, 11:00, 17:00 and 17:30 | English | |
€ 76 per person | 3h 30m | 4.73★ · 682 | Every day · 17:30 | English, Italian | |
€ 179 per person | 10h 30m | 4.95★ · 1,047 | Every day · 09:00 | English | |
€ 55 per person | 2h | 4.97★ · 357 | Every day · 14:30 and 18:30 | English | |
€ 79 per person | 2h 30m | 4.92★ · 337 | Every day · 11:00, 14:00 and 16:00 | English, Spanish, French +1 | |
€ 60 per person | 3h | 4.91★ · 199 | Every day · 12:00 and 18:00 | — |
By what you need
- Private (15): Milan Street Food Tour: Local Tastings in Historic Neighborhoods (€ 96 per person) · Milan: Small Group Cooking Class & Homemade Pasta Dinner (€ 75 per person) · Milan Brera: Food Walking Tour & Aperitivo with Tastings (€ 550 per person)
- With pickup (2): Milan Street Food Tour: Local Tastings in Historic Neighborhoods (€ 96 per person) · Lake Iseo Franciacorta Wine Tour: Boat Winery Tasting (€ 179 per person)
Related
More things to do in Milan
Walking Tours in Milan55 optionsMilan Last Supper Tour24 optionsSkip-the-Line Tickets in Milan5 optionsDay Trips from Milan22 optionsLa Scala Tours18 optionsBoat Tours from Milan20 optionsThe Last Supper Skip-the-Line Tickets13 optionsThe Last Supper Walking Tours10 optionsMuseums in Milan16 optionsUNESCO World Heritage Tours in Milan8 optionsArchitecture Tours in Milan11 optionsArt Tours in Milan19 optionsAirport Transfers in Milan22 optionsCastle Tours in Milan12 optionsBike Tours in Milan8 optionsBrera: Tours & Activities16 optionsSforza Castle: Tours & Activities14 optionsPhotography Tours in Milan5 optionsFashion Tours in Milan7 optionsSegway Tours in Milan5 optionsBrera Art Gallery8 optionsCity Tours in Milan7 optionsBrera Art Tours7 options



