Let Us Bring Italy to You

Cooking with Culture is the only authentic Italian cooking and culture school in Alabama, founded and owned by true Italians. Come, eat, drink, have fun the Italian  way!

We offer classes in Italian cooking & culture, language and cocktails as well as wine dinners, private cooking parties, murder mystery dinners and more.

Our approach is very unique as we not only teach you how to cook delicious, healthy and authentic Italian meals but you will also learn the culture and history behind each dish.

We bring you the real Italian convivial spirit and atmosphere without the airfare!

About Us

 We are a professor and a chef who have combined both of our talents driven by our love for Italy. Our passion lies in educating people to eat and live according to the most wholesome and authentic Italian traditions. We mix  Italian cooking, culture, history, lifestyle and language to gift you moments filled with food, fun, laughter, knowledge and happy memories!

Upcoming Events

  • Wine & Dine: Not your Nonna's balls
    Thu, Jan 28
    Vecchia Pizzeria & Mercato
    Jan 28, 6:30 PM – 8:30 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226
    Share
  • Hands-on Farfalle Pasta Class
    Sat, Jan 30
    Vecchia Pizzeria & Mercato
    Jan 30, 2:00 PM – 4:00 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Italian Antipasti Wine Dinner
    Thu, Feb 11
    Vecchia Pizzeria & Mercato
    Feb 11, 6:30 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Italian Cocktails Class
    Thu, Mar 04
    Vecchia Pizzeria & Mercato
    Mar 04, 6:30 PM – 8:30 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226
    Share
  • Hands-On Neapolitan Pizza Class
    Sat, Mar 06
    Vecchia Pizzeria & Mercato
    Mar 06, 2:00 PM – 4:00 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Chicken Piccata Wine Dinner
    Thu, Mar 11
    Vecchia Pizzeria & Mercato
    Mar 11, 6:30 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Hands-on Gnocchi Class
    Sat, Mar 13
    Vecchia Pizzeria & Mercato
    Mar 13, 3:00 PM – 5:00 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Wine & Dine: Homemade Ricotta & Cannoli
    Thu, Mar 18
    Vecchia Pizzeria & Mercato
    Mar 18, 6:30 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Wine & Dine: Homemade Mozzarella
    Sat, Mar 20
    Vecchia Pizzeria & Mercato
    Mar 20, 3:00 PM – 5:00 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Wine & Dine: Tiramisu
    Thu, Apr 08
    Vecchia Pizzeria & Mercato
    Apr 08, 6:30 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Hands-on Ravioli Class
    Sat, Apr 10
    Vecchia Pizzeria & Mercato
    Apr 10, 10:00 AM – 12:00 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Hands-on Homemade Lasagna Class
    Sat, Apr 17
    Vecchia Pizzeria & Mercato
    Apr 17, 10:00 AM – 12:00 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Italian Wine Dinner TBA
    Thu, Apr 22
    Vecchia Pizzeria & Mercato
    Apr 22, 6:30 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Share
  • Wine & Dine: Bolognese
    Thu, Apr 29
    Vecchia Pizzeria & Mercato
    Apr 29, 6:30 PM
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226
    Share
  • E-Gift Card(s)
    Time is TBD
    Vecchia Pizzeria & Mercato
    Time is TBD
    Vecchia Pizzeria & Mercato, 610 Preserve Pkwy Suite 100, Hoover, AL 35226, USA
    Gift an authentic Italian experience through our cooking classes or wine dinners!
    Share

Get in touch with us!

 If there’s anything you’d like to know about our services, please get in touch.

+1-205-623-6004

Birmingham, AL, USA