top of page

Bao Buns and Beyond


Learn to create the soft pillowy bun that is taking the world by storm. The Bao Bun! (V)

89 British pounds

About This Class

Gua bao, meaning ‘cut bun,’ is one of Taiwan’s most beloved street food specialties, often thought of as the Asian equivalent of a burger. In this hands-on class, you’ll learn to make, shape, and steam these pillowy delights from scratch. Of course, no bao bun is complete without a delicious filling! You’ll be cooking crispy marinated chicken, pairing it with a spicy mayo and fresh, zingy Asian slaw. You will also receive a chef demonstration (with tasting!) of Shen Jian Bao—a pork mince and broth-filled bun that is both pan-fried and steamed, creating a crispy-bottomed, fluffy bite of perfection. Dietary Info: Suitable for vegetarian diets (V). Not suitable for vegan or gluten-free diets. What You Will Be Making: • Steamed Bao Bun • Pork Shen Jian Bao • Crispy five-spice chicken – Demo • Smashed cucumber salad Skills: • Making bao dough from scratch • Knife skills for preparing slaw and garnishes • Steaming bao buns in a bamboo steamer • Steam-frying Shen Jian Bao for a crisp-bottomed finish • Shaping Shen Jian Bao What You Will Take Home: • Steamed Bao Buns • Shen Jian Bao • Crispy five-spice chicken • Pickled Asian slaw What You’ll Get for Lunch: After all of your hard work, you will sit, relax, and enjoy everything you have created during your class. Everything you prepare will either be eaten during the class or taken home. We are actively trying to cut back on single-use containers, so please bring your own for any leftovers. Details: • Half-day course – 3.5 hrs • Suitable for beginners and experienced home cooks • Feel free to take notes or film during the class Dietary Info: Suitable for vegetarian diets. Unfortunately, this class cannot be adapted for vegan or gluten-free requirements. For specific concerns, feel free to contact us before booking. Vegetarian Dish - Crispy 5 spice tofu & mushroom shen jian bao Upcoming Class Dates : • Friday 1st May 2026 • Sunday 24th May 2026 • Thursday 4th June 2026 • Saturday 18th July 2026 • Saturday 22nd August 2026 • Friday 11th September 2026 • Friday 9th October 2026 • Saturday 14th November 2026

bottom of page