Travelling to Mexico and keen to learn how to cook real Mexican food? This cooking class in Puerto Vallarta was the highlight of my visit to this gorgeous region of Mexico. Learn about the variety of ingredients used in this cuisine, how to prepare and cook amazing Mexican food and get ready for the feast at the end. Calling out to all food-lovers! If you plan on making a stop in this delicious city (and you really should), you need to join this cooking class in Puerto Vallarta. 

cooking class in puerto vallarta nachos

The Best Cooking Class in Puerto Vallarta – Let’s go!

A visit to the markets first – So much colour!

After meeting Enrique, our local host and chef for the day, we stopped at the local produce markets first to shop for all the ingredients we’d be cooking with today. If there’s something I love to do in countries all over the world, it’s this. You could leave me in a food market all day and I’d be happy to just wander around, learn about food, chat to locals and maybe try some food too.

Enrique explained the role that many different chillies and vegetables play in Mexican cuisine and the difference between several varieties of cheese and what dishes they are used in.

We visited a little tortilla factory that was obviously the best in the area, judging by all the locals lining up for at least five minutes to wait for a stack of the freshest tortillas available. We learned here how ‘maiz’ or corn plays such an important role in this incredible cuisine. The maiz, as we found out is the star player in the bulk of Mexican cuisine.

cooking class in puerto vallarta limes

Mountains of fresh limes at the market. Our cooking class in Puerto Vallarta will be requiring a bag of these!

Our Mexican kitchen – What a setting for our cooking class in Puerto Vallarta

After our market visit, we returned to a typical Mexican casa (home). Enrique told us ‘Mi Casa is Su Casa’ which translates to ‘my home is your home’, and they really meant it.

Upon entering this lovely home and kitchen, we felt instantly at ease and were welcomed with a ‘refresco’ or cold drink of what the Mexicans call ‘Jamaica’. It is a hibiscus flower steeped in water, generally some sugar added with lots of ice. It has a tart, cranberry flavour. I found it very refreshing!

But what is real Mexican food? Our host explained that today we were going to learn how to make tortillas by hand, tamales with slow roasted pork and chile Relleno (stuffed peppers).

Different salsas, guacamoles and a delicious marinade for pork to stuff inside our tacos are also on the menu. Awesome! The best thing was that we were learning how to cook this amazing food, and we get to enjoy it all afterwards. 

cooking class in puerto vallarta

Stuffing the tamales with the slow roasted pork! Delicious. This cooking class in Puerto Vallarta is so good!

Our group today was a nice number of 5 in total. It’s always important to choose a small group class, as it is generally more personalised and hands-on.

Let’s cook!

Enrique explained steps of what we needed to do to start preparing and we were asked to perform small tasks with the produce to complete preparations for each dish.

It’s incredible how many ingredients go into making a delicious marinade for meat. Although, I will never forget the taste of that pork at the end of the day.

My favourite part was probably mixing the tamale masa (dough) with pork lard and then stuffing them with the pre-roasted pork. (Enrique pre-cooked this one earlier this morning so we had time to enjoy this delicious treat).

We’d purchased banana leaves at the market to wrap them in, but you can also use corn husks. We layered them in the steamer to cook them.

It’s a group effort

Immediately after this, our team player John, from Arizona was in charge of char-grilling some green peppers that we needed for creating our Chile Relleno. Once cooled and peeled, we were taught how to carefully dissect the peppers and stuff them full of fresh Oaxaca cheese and the leftover masa. Delicious! They were also wrapped and taken to the big pot to steam away with the tamales.

What would a meal or a taco be without guacamole and the tortillas? We got an expert lesson of how to bash and knead the dough enough to make the perfect tortilla.

We pressed our own tortillas, cooked them on a hot plate and placed them in a cute little basket covered with its own blanket so they kept warm. We whizzed up two kinds of guacamole, and we were almost there!

cooking class in puerto Vallarta making tamales

The perfect tortilla in the making! Marty is loving all these food tips for creating delicious Mexican food.

This marinated pork is incredible

The marinated pork was tossed into a hot pan, cooked to perfection and immediately chopped in pieces to suit our tacos.

‘Buen Provecho’ as they say in Mexico! Our cooking class in Puerto Vallarta was almost done, but the best part was coming right now.

Let’s eat!

We were invited to the table, looking incredible I must say with all our expertly cooked dishes. We had a delicious Mexican lunch with our new friends and chatted about Mexican culture and customs as we dined. A cheeky shot of tequila was offered to sip as we ate too. A nice touch I thought.

With full bellies and napkins down, a small glass of a chilled chocolate drink was given to us. A blended mix of cacao, cinnamon, cloves, brown sugar, and ice. Muy Bueno!!!!

Would you like to know the secrets of this spicy cuisine too? Join this amazing cooking class in Puerto Vallarta and learn how to cook Real Mexican Food.

Planning a visit to Oaxaca? Don’t miss these 10 things you must eat in Oaxaca when you’re there. Our Top 5 Food Cities in Mexico must be on your Bucket List! 

Other Popular Things to do in Puerto Vallarta

Don’t leave home without getting covered with the best travel insurance policy available. We use and recommend World Nomads Travel Insurance.

Related Posts:


✈️ Flights: Skyscanner and Expedia are the best sites to search for the cheapest flights and great deals from your home country.

🏨 Accommodation: Booking.comAgoda, and HotelsCombined are the top platforms to search for fantastic hotels and accommodation options at the best price.

🛌 Homestays: Airbnb is an ideal platform to book a local experience. We use Airbnb to reserve entire apartments for long-term stays. 

🏥 Travel Insurance: Don’t forget travel insurance! We recommend World Nomads or SafetyWing.

🚌 Transportation: To book trains, Trainline is the best and cheapest website. To book transport in Europe, USA & Canada, we use Omio & FlixbusUS. For travel in Asia, we use 12Go. For all other countries, we use BookaWay to compare and book Bus, Ferry, or train tickets to get around.

🚘 Car Rental:, & Europcar are reliable platforms to book rental cars.

👫 Group ToursG Adventures or Expat Explore offers the best group adventures around the world. Use our promo code VERYHUNGRYNOMADS at checkout to receive 5% off your Expat Explore Trip!

📸 Day Tours & Trips: Get Your Guide & Viator are the only platforms you will need. They offer everything at unbeatable prices.

🎒 LuggageOsprey Farpoint 40L Backpack or any suitcase from Nomatic Travel Gear.

🛄 What to Pack: To help you get started on packing, here is our ULTIMATE Packing List for all Travellers.

🐶 Become a House Sitter: Join Trusted Housesitters and enjoy FREE accommodation around the world. Use our personal invite to receive 25% off your new membership.

💰 Send Money Anywhere: WISE is the best online account that lets you send money, get paid, and spend money internationally. It’s so easy to use and way cheaper than any bank transfer.

📶 Stay Connected: Airalo eSIM allows you to get connected the moment you land at your destination and you can avoid those expensive data roaming charges. We LOVE this product!

✅ Check out our Travel Resources Page for more Useful Tips to Save you Money!