Discover Shanghai's Flavors through Cooking Class

Shanghai, China
Duration2h
Free cancellationFull refund up to 24 hours before
Instant confirmationYour booking is confirmed right away
TicketMobile or paper ticket accepted
LanguagesChinese, English
Group sizeUp to 40 travelers

Overview

Come to Shanghai M50 and step into the world of Xiaolongbao at CCW Restaurant. Under the guidance of a professional pastry chef, you can start from kneading the dough and make your very own Xiaolongbao step by step. We offer two packages to choose from: the Xiaolongbao Making Experience (60–90 mins), or the Xiaolongbao + Kung Pao Chicken Making Experience (120 mins), which adds this classic dish to your session. Once done, you can taste your creations on the spot and enjoy the most authentic flavors of Shanghai.

● Learn hands-on from a master chef—from kneading dough to steaming.

● Roll, pleat, and shape in one fluid motion—master the art of forming Xiaolongbao.

● Rich, juicy pork filling delivers authentic Shanghai flavor in every bite.

● Full journey from dough to dumpling—immerse in Shanghai's dim sum culture.

● Savor your own freshly steamed creations—an authentic taste of Shanghai.

Options

Package B

Xiaolongbao + Kung Pao Chicken: Xiaolongbao with savory broth, Kung Pao Chicken with a sweet-spicy kick—two Shanghai classics in one experience.

Package A

Package A: Xiao Long Bao Makin: Learn to make Xiao Long Bao from scratch and enjoy tasting your own creations.

What's included

  • Hands-on instruction in rolling wrappers, preparing fillings, and folding dumplings
  • Make the "Top Stir-Fry Dish" – Kung Pao Chicken
  • Taste your freshly steamed creations
  • Introduction to Shanghai Xiaolongbao culture
  • Make your own Xiaolongbao
  • Personal expenses
  • Gratuities (optional)

What to expect

At CCW Restaurant in Shanghai, step into the authentic world of Xiaolongbao – where craftsmanship, tradition, and genuine flavors come together.

Learn the full process of making Xiaolongbao from a professional pastry chef: kneading dough, preparing filling, wrapping, and steaming – with hands‑on guidance every step of the way. You'll also discover the cultural background of Xiaolongbao and the finer details of Shanghai's dim sum traditions. After the session, enjoy tasting your own freshly steamed creations.

Two packages are available: Xiaolongbao Making Experience (60–90 min), or Xiaolongbao + Kung Pao Chicken Making Experience (120 min), which adds this classic Sichuan‑Shanghai fusion stir‑fry. Both are led by professional chefs and are perfect for food lovers, first‑time visitors to Shanghai, and anyone curious about authentic local cuisine. It's more than just tasting – it's a chance to truly understand the skill and craftsmanship behind these iconic dishes.

Meeting and pickup

Meeting point

CCW Restaurant is situated inside Shanghai's M50 Creative Park.

End point

CCW Restaurant is situated inside Shanghai's M50 Creative Park.

Additional information

  • Wheelchair accessible
  • Infants and small children can ride in a pram or stroller
  • Public transportation options are available nearby
  • Infants are required to sit on an adult’s lap
  • We recommend that guests register a WhatsApp account in advance.
  • Cancellation Policy for Customer-Initiated Cancellations After Payment Confirmation:Cancel more than 24 hours in advance: 30% of the total order amount will be charged as a cancellation fee.
  • Please note that fresh ingredients are prepared in advance for each guest. We appreciate your understanding.
  • The minimum group size is 3 people. If the minimum group size is not reached, we will notify you three days in advance.

Cancellation policy

For a full refund, cancel at least 24 hours before the scheduled departure time.
From
$155.00 per person
Check availability & book
  • Free cancellation up to 24 hours before the experience starts
  • Instant confirmation
  • You'll choose your date and travelers and pay on viator.com. Prices vary by date, group size and option.
More activities in Shanghai
From
$155.00 per person
Check availability