Morning Thai Cooking with Grandma - Market Visit & Farm Tour

5.0
(137 reviews)
Chiang Mai, Thailand

4 hours (approximately)
Pickup offered
Offered in: English

Unlike standard cooking schools, this class combines a lively local market visit with an authentic organic farm experience. Guests don’t just cook — they also feed and hug chickens, collect eggs, and explore a mushroom hut before heading to a cozy open-air kitchen. What makes it truly special is the focus on knowledge and culture: our instructors explain Thai herbs, spices, sauces, and traditions in detail, so you leave not only with delicious dishes but also with a deeper understanding of Thai cuisine and daily life. With small group sizes and hands-on guidance, it feels more like joining a family meal than attending a class.

Example Menu

Main

Hot and Sour Soup (Tom Yam) / Coconut Soup (Tom Kha)

Main

Thai Stir Fried with Rice Noodle (Pad Thai)

Main

Green Curry (Gang Keaw Waan) / Kao Soi Curry (Khao Soi) / Red Curry (Gang Phed)

Dessert

Mango Sticky Rice (Khao Niao Mamuang) (will be served)

Dessert

Thai Milk Tea (Cha Yen) / Thai Lemon Tea (Cha Ma Nao) (will be served)

What's Included

Unlimited bottled water and free herbal drink during class
Cook 4 Thai dishes with step-by-step guidance
Guided local market visit with instructor
Welcome drink (Thai milk tea, lemon tea, or butterfly pea flower tea)
Farm activities: feed & hug chickens, collect fresh eggs, pick mushrooms
Organic farm tour: rice fields, herb and vegetable gardens, chicken coop, and mushroom hut
Hotel pickup and drop-off (within 5 km of Chiang Mai city center)
Complimentary Mango Sticky Rice dessert served at the end of the meal
Hands-on cooking class with your own station (small group size)
Digital recipe e-book to recreate dishes at home
Pick-up outside 5 km from Chiang Mai city center (extra charge or meeting point may apply)
Alcoholic beverages (available for purchase)
Tips or personal expenses
Travel insurance

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

Pick-up time is around 8:30–9:00 AM. Please wait in your hotel lobby 10 minutes before the scheduled time. The driver will meet you there. For guests without pick-up, please meet at Charoen Charoen Market at the event time.

OR
Meeting point

End point
This activity ends back at the meeting point.

What to expect

Start your day with a Thai culinary adventure in Chiang Mai. After hotel pickup, begin with a guided visit to a lively local market, where you’ll discover colorful herbs, spices, sauces, and seasonal vegetables. Learn how locals shop and how each ingredient brings Thai food to life.

Next, head to our spacious organic farm, surrounded by rice fields. Take part in hands-on activities — feed and hug the chickens, collect fresh eggs, and explore our unique mushroom hut. Walk through the gardens to see and smell the herbs and vegetables that will flavor your dishes.

At the open-air kitchen, each guest has their own cooking station in a small group setting. With the support of our friendly instructors, you’ll prepare 4 traditional Thai dishes, such as curry paste, curry, Pad Thai or Tom Yam. To end on a sweet note, a complimentary serving of Mango Sticky Rice will be provided.

Finally, sit down to enjoy the delicious meal you’ve created before returning to your hotel with new recipes, skills, and wonderful memories of Chiang Mai.

Additional info

  • Infants and small children can ride in a pram or stroller
  • Infants are required to sit on an adult’s lap
  • Specialized infant seats are available
  • Children under the age of 10 are welcome as visitors.
Supplied by Grandmas Home Cooking School

Tags

Cooking Classes
Food & Drink
Low Supplier Cancellation Rate
Low Last Minute Supplier Cancellation Rate
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more

Rating

5.0 Based on 137 137 reviews
5 stars
135
4 stars
1
3 stars
1
2 stars
0
1 star
0
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}