mwl-logo

Made With Lau

Recipes

Our Family

Courses

Cookbook Newsletter

mwl-logo

Made With Lau

madewithlau.com

The Buddha's Delight My Dad's Made 100,000 Times

賀年齋菜
Prep: 20 minCook: 15 minTotal: 35 minServes: 4

Ingredients

1 ozbamboo fungus
1.5 ozvermicelli noodle
1 ozdried shiitake mushroom
0.50 ozcloud ear fungus
2 ozseafood mushroom
4 ozking oyster mushroom
3 ozcelery
10 oznapa cabbage
2 ozcarrot
3 ozwhole baby corn
2 ozsugar snap peas
1 ozdried beancurd sheet
Sauce
1 tbspKikkoman® Vegetarian Oyster Sauce
1 tbspKikkoman® Soy Sauce
1 tspKikkoman® Tamari Soy Sauce
1 tbspcooking wine
2 tspsugar
0.50 tspsalt
0.25 tspwhite pepper powder
1.5 ozred fermented bean curd
Cooking
3 clovegarlic
1 tbspginger
4 ozcorn oil
2 tbspcorn oil
1 tbspKikkoman® Sesame Oil
8 ozwater
1 tbspcornstarch
1 tbspwater

Instructions

1
Soak dried ingredients

Start with soaking the dried ingredients, so that they'll be hydrated enough to chop later.

Mix hot and cold water to get the ideal water for soaking, about 40-50°C (104-122°F).

Soak the bamboo fungus (1 oz), vermicelli noodles (1.5 oz), and cloud ear fungus (0.50 oz) in separate bowls.

Soak the dried shiitake mushrooms (1 oz) in warm water as well, and remember that we'll be using this soaking liquid later on.

It should take about 10 minutes for everything to rehydrate and soften up enough for chopping.

2
Chop vegetables

Trim the ends off of the seafood mushrooms (2 oz), and soak them quickly or run them through some water to clean any debris off.

Cut the king oyster mushrooms (4 oz) in half, and then into slices.

Cut the celery (3 oz) into sections of more manageable lengths, about 2 inches long, and then thinly cut lengthwise to create thin strips.

Cut napa cabbage (10 oz) into bite-sized pieces, separating the stem parts, which take longer to cook, and the leafy parts, which cook more quickly. Alternatively, the leafy parts can be torn by hand instead of cut by knife for a different texture.

Cut the carrot (2 oz) into slices, either in a nice flower pattern by notching the sides before slicing, or in simple circles.

Remove the stems from the rehydrated shiitake mushrooms. If the mushrooms are rather big and too unwieldy to eat as is, cut them in half at an angle.

Peel, smash, and mince the garlic (3 clove).

Slice the ginger (1 tbsp) into larger pieces. They'll be easier to fish out, or eat around, at the end.

Squeeze the excess water out of the bamboo fungus and trim off the ends. Dunk and wash the bamboo fungus in cold water until it's clean and the water runs clear. Then, cut it into bite-sized pieces, about 1-2 inches.

Cut the dried beancurd sheet (1 oz) into smaller pieces, about 1-2 square inch pieces, so it'll be easier to fry later.

The baby corn and snow peas don't need any particular preparation as long as they're clean and ready to cook.

3
Make sauce

In a small bowl, smash the red fermented bean curd (1.5 oz) down into a rough paste, so it'll be easier to incorporate with everything else later, and you won't bite into a big salty piece of it when you're eating.

In another bowl, mix together the stir-fry sauce, which is vegetarian oyster sauce (1 tbsp), light soy sauce (1 tbsp), dark soy sauce (1 tsp), cooking wine (1 tbsp), sugar (2 tsp), salt (0.50 tsp), and white pepper powder (0.25 tsp).

The salt is a rather small amount so that you can add more to your taste later.

4
Fry & blanch

To fry the dried beancurd sheets, heat up a wok or a pan with oil (4 oz) on high heat. When the oil reaches 160°C (320°F), it's hot enough to start frying the beancurd sheets.

In small batches so they don't crowd together, fry the cut-up beancurd sheets until they float to the surface, which should take about 8 seconds. When they're done, you can set aside the frying oil to use in your other cooking. We'll need some for the next stir-frying step.

If you'd rather not fry them, then you can soak them in warm water for 10 minutes.

Next, we'll heat up a pot of water on high heat. When it's at a rolling boil, add the cloud ear fungus and the baby corn (3 oz).

After 20-30 seconds, add the bamboo fungus. After another 30-40 seconds, scoop them all out with a spider or slotted spoon.

Then, blanch the celery and carrot pieces for about 90 seconds. Take them out of the water when they're done, too.

5
Stir-fry ingredients

Heat your wok on high heat for about a minute. When the wok has heated up, add the oil (2 tbsp) that you set aside from frying the dried beancurd sheets.

The oil will heat up immediately, so turn the heat down to medium.

Add the garlic, ginger, and red fermented bean curd, and fry them to release their aroma, for about 20-30 seconds.

Add the shiitake mushrooms, the napa cabbage stems, and the king oyster mushrooms. Continue stir-frying for about 30-40 seconds.

Then, add the cooking wine (1 tbsp) to the wok, and let it simmer and soak in.

6
Add water & continue stir-fry

Add water (8 oz), which includes the water that the shiitake mushrooms were soaking in, so we can take advantage of their fragrant mushroom flavor and make the dish even tastier.

Next, toss in all of the ingredients that we blanched earlier: cloud ear fungus, baby corn, bamboo fungus, carrot, and celery. Add the napa cabbage leaves and the fried beancurd sheets.

Cover with a lid, and let it continue to cook for 4-5 minutes, until you see steam coming out, which will signal that the beancurd sheets have softened up. Then, add the seafood mushrooms.

7
Add sauce & vermicelli

Add all of the sauce that we mixed earlier. To get every bit of flavor out, use some of the liquid from the wok to rinse any last bits of sauce or red fermented bean curd out of their bowls.

Give it a taste to check for salt, and add a little bit at a time if you need to adjust.

Next, add your hydrated vermicelli noodles straight into the center of the wok, so that it can soak up all the sauce pooling at the bottom. Position the other ingredients to cover the noodles, weighing them down and pushing them down towards the sauce.

Put the lid on the wok to help it cook through, for about a minute and a half.

8
Add slurry, peas, & sesame oil

Prepare a thickening cornstarch slurry by mixing cornstarch (1 tbsp) and water (1 tbsp) in a small bowl. To save a dish, use the now-empty sauce bowl!

Add the sugar snap peas (2 oz) to the wok.

Add the slurry a little bit at a time, checking to see if it's thick enough to your preference before adding more. You may not need to use all of it, but if you feel like the dish is still too wet, you can keep adding more.

Finally, add sesame oil (1 tbsp) and turn the heat off.

9
Taste test & plate

Taste to adjust the flavors and plate once it's to your taste! This is usually served in a large serving bowl or plate and everyone can take the amount they want.

Recipe by Daddy Lau · 2× James Beard Award Winner · madewithlau.com

The Buddha's Delight My Dad's Made 100,000 Times

賀年齋菜
▶ 762.4K views on YouTube
👍 11.6K likes
Prep
20 min
Cook
15 min
Total
35 min
Serves
4
Daddy Lau
By Daddy Lau · 2x James Beard Awards · 60+ years
Published Jan 2022 · Updated Nov 2024

Why this recipe

The story
Buddha's Delight (賀年齋菜) — Daddy Lau
Daddy Lau

Most buddha's delight recipes online are tested only a handful of times. My dad used to make this dish multiple times a day, every day, for 60+ years and can make this in his sleep.

I know you'll love it as much as our community does! This recipe has over 762.4K views, 11.6K likes on YouTube.

The origin story of Buddha's Delight

How did a plate full of vegetables, delicious as they may be, get named after Buddha? A clue lies in the other Chinese name for the dish, 羅漢齋 (lo4 hon3 zaai1), which means arhat vegetarian dish.

The story goes, on the bodhisattva Guanyin's lunar calendar birthday, the 18 arhats (the 18 original followers of Buddha) stopped at a Guanyin temple to test her. They shouted loudly, "We are SO hungry right now!" Guanyin heard them and a hot, fresh meal appeared before the arhats.

The arhats dug in, and after they were full, took the rest of the temple's food and fabrics with them. Later, they realized that it had been pretty rude of them to do that, so they decided to repay Guanyin with a gift.

The 18 arhats went door to door, begging for alms and collecting vegetarian ingredients, which they then put together to create this dish for her! The 18 ingredients of Buddha's Delight represents each of these 18 arhats.

Do I have to use 18 ingredients?

The 18 is symbolic, so no, you don't have to! The one rule you "have to" follow is no meat in this dish, which is why we use Kikkoman® Vegetarian Oyster Sauce instead of the original version.

Thank you, Kikkoman!

This recipe is brought to you in part by Kikkoman. My dad has been using Kikkoman flavors throughout his 50-year career as a chef, and it's a privilege to get to partner with them on such an iconic recipe, Buddha's Delight!

  • Kikkoman products are a major flavor enhancer and bring out the “umami” taste, and helps balance and round out flavors
  • Kikkoman® Less Sodium Soy Sauce is perfect for home cooks who are looking to cut down on their sodium levels, without sacrificing flavor
  • Kikkoman offers wide range of Gluten-Free Asian sauces, including Gluten-Free Oyster Sauce and Gluten-Free Hoisin Sauce
  • The KikkomanUSA.com Chinese site offers easy Asian recipes that home cooks can enjoy any night of the week

You can learn more about Kikkoman and follow them on social media here:

  • Website: https://www.KikkomanUSA.com​
  • Facebook: https://www.facebook.com/KikkomanChineseUSA (Kikkoman 萬字在美)
  • Instagram: https://www.instagram.com/kikkomanusa_chinese/ (Kikkoman 萬字在美)

Ingredients

Serves4
Understanding Flavor
FUNDAMENTALS
Understanding Flavor
Dive Deeper →
Main Ingredients
1 ozbamboo fungus
1.5 ozvermicelli noodle
1 ozdried shiitake mushroom
0.50 ozcloud ear fungus
2 ozseafood mushroom
4 ozking oyster mushroom
3 ozcelery
10 oznapa cabbage
2 ozcarrot
3 ozwhole baby corn
2 ozsugar snap peas
1 ozdried beancurd sheet
Sauce
1 tbspKikkoman® Vegetarian Oyster Sauce
1 tbspKikkoman® Soy Sauce
1 tspKikkoman® Tamari Soy Sauce
1 tbspcooking wine
2 tspsugar
0.50 tspsalt
0.25 tspwhite pepper powder
1.5 ozred fermented bean curd
Cooking
3 clovegarlic
1 tbspginger
4 ozcorn oil
2 tbspcorn oil
1 tbspKikkoman® Sesame Oil
8 ozwater
1 tbspcornstarch
1 tbspwater

Instructions

9 steps · click any step to scrub ↑
1

Soak dried ingredients

scroll to play this step

Start with soaking the dried ingredients, so that they'll be hydrated enough to chop later.

Mix hot and cold water to get the ideal water for soaking, about 40-50°C (104-122°F).

Soak the bamboo fungus (1 oz), vermicelli noodles (1.5 oz), and cloud ear fungus (0.50 oz) in separate bowls.

Soak the dried shiitake mushrooms (1 oz) in warm water as well, and remember that we'll be using this soaking liquid later on.

It should take about 10 minutes for everything to rehydrate and soften up enough for chopping.

The 10 Essential Cutting Techniques
LESSON 3.3
The 10 Essential Cutting Techniques
Dive Deeper →
2

Chop vegetables

scroll to play this step

Trim the ends off of the seafood mushrooms (2 oz), and soak them quickly or run them through some water to clean any debris off.

Cut the king oyster mushrooms (4 oz) in half, and then into slices.

Cut the celery (3 oz) into sections of more manageable lengths, about 2 inches long, and then thinly cut lengthwise to create thin strips.

Cut napa cabbage (10 oz) into bite-sized pieces, separating the stem parts, which take longer to cook, and the leafy parts, which cook more quickly. Alternatively, the leafy parts can be torn by hand instead of cut by knife for a different texture.

Cut the carrot (2 oz) into slices, either in a nice flower pattern by notching the sides before slicing, or in simple circles.

Remove the stems from the rehydrated shiitake mushrooms. If the mushrooms are rather big and too unwieldy to eat as is, cut them in half at an angle.

Peel, smash, and mince the garlic (3 clove).

Slice the ginger (1 tbsp) into larger pieces. They'll be easier to fish out, or eat around, at the end.

Squeeze the excess water out of the bamboo fungus and trim off the ends. Dunk and wash the bamboo fungus in cold water until it's clean and the water runs clear. Then, cut it into bite-sized pieces, about 1-2 inches.

Cut the dried beancurd sheet (1 oz) into smaller pieces, about 1-2 square inch pieces, so it'll be easier to fry later.

The baby corn and snow peas don't need any particular preparation as long as they're clean and ready to cook.

3

Make sauce

scroll to play this step

In a small bowl, smash the red fermented bean curd (1.5 oz) down into a rough paste, so it'll be easier to incorporate with everything else later, and you won't bite into a big salty piece of it when you're eating.

In another bowl, mix together the stir-fry sauce, which is vegetarian oyster sauce (1 tbsp), light soy sauce (1 tbsp), dark soy sauce (1 tsp), cooking wine (1 tbsp), sugar (2 tsp), salt (0.50 tsp), and white pepper powder (0.25 tsp).

The salt is a rather small amount so that you can add more to your taste later.

4

Fry & blanch

scroll to play this step

To fry the dried beancurd sheets, heat up a wok or a pan with oil (4 oz) on high heat. When the oil reaches 160°C (320°F), it's hot enough to start frying the beancurd sheets.

In small batches so they don't crowd together, fry the cut-up beancurd sheets until they float to the surface, which should take about 8 seconds. When they're done, you can set aside the frying oil to use in your other cooking. We'll need some for the next stir-frying step.

If you'd rather not fry them, then you can soak them in warm water for 10 minutes.

Next, we'll heat up a pot of water on high heat. When it's at a rolling boil, add the cloud ear fungus and the baby corn (3 oz).

After 20-30 seconds, add the bamboo fungus. After another 30-40 seconds, scoop them all out with a spider or slotted spoon.

Then, blanch the celery and carrot pieces for about 90 seconds. Take them out of the water when they're done, too.

5

Stir-fry ingredients

scroll to play this step

Heat your wok on high heat for about a minute. When the wok has heated up, add the oil (2 tbsp) that you set aside from frying the dried beancurd sheets.

The oil will heat up immediately, so turn the heat down to medium.

Add the garlic, ginger, and red fermented bean curd, and fry them to release their aroma, for about 20-30 seconds.

Add the shiitake mushrooms, the napa cabbage stems, and the king oyster mushrooms. Continue stir-frying for about 30-40 seconds.

Then, add the cooking wine (1 tbsp) to the wok, and let it simmer and soak in.

6

Add water & continue stir-fry

scroll to play this step

Add water (8 oz), which includes the water that the shiitake mushrooms were soaking in, so we can take advantage of their fragrant mushroom flavor and make the dish even tastier.

Next, toss in all of the ingredients that we blanched earlier: cloud ear fungus, baby corn, bamboo fungus, carrot, and celery. Add the napa cabbage leaves and the fried beancurd sheets.

Cover with a lid, and let it continue to cook for 4-5 minutes, until you see steam coming out, which will signal that the beancurd sheets have softened up. Then, add the seafood mushrooms.

7

Add sauce & vermicelli

scroll to play this step

Add all of the sauce that we mixed earlier. To get every bit of flavor out, use some of the liquid from the wok to rinse any last bits of sauce or red fermented bean curd out of their bowls.

Give it a taste to check for salt, and add a little bit at a time if you need to adjust.

Next, add your hydrated vermicelli noodles straight into the center of the wok, so that it can soak up all the sauce pooling at the bottom. Position the other ingredients to cover the noodles, weighing them down and pushing them down towards the sauce.

Put the lid on the wok to help it cook through, for about a minute and a half.

8

Add slurry, peas, & sesame oil

scroll to play this step

Prepare a thickening cornstarch slurry by mixing cornstarch (1 tbsp) and water (1 tbsp) in a small bowl. To save a dish, use the now-empty sauce bowl!

Add the sugar snap peas (2 oz) to the wok.

Add the slurry a little bit at a time, checking to see if it's thick enough to your preference before adding more. You may not need to use all of it, but if you feel like the dish is still too wet, you can keep adding more.

Finally, add sesame oil (1 tbsp) and turn the heat off.

9

Taste test & plate

scroll to play this step

Taste to adjust the flavors and plate once it's to your taste! This is usually served in a large serving bowl or plate and everyone can take the amount they want.

劉
Mini Masterclasses
“
His recipes aren't difficult: that's the beautiful part. But when I cook them, I can feel mine aren't quite there. What's missing isn't a recipe. It's the fundamentals.
”
Desmond F. · Mini Masterclass student
Mini Masterclasses are the fundamentals: the part that makes the recipes work.
100+ short video lessons from decades in a professional kitchen: wok heat, knife angles, the tastes you're listening for, how to fix a dish that isn't quite right.
What you're buying
What's inside — a peek at the lessons
6 of 100+ lessons. Free preview marked below.
Reading the wok: when it's hot enough8:42★ Free preview
Wok & heat
Reading the wok: when it's hot enough
Holding the cleaver, three ways6:18🔒 Locked
Knife skills
Holding the cleaver, three ways
Roast Duck11:05🔒 Locked
Exclusive Recipe
Roast Duck
Inside my dad's pantry7:30🔒 Locked
Ingredient Basics
Inside my dad's pantry
Wok Tossing 1015:24🔒 Locked
Fundamentals
Wok Tossing 101
Rice Noodle Rolls9:12🔒 Locked
Exclusive Recipe
Rice Noodle Rolls
Watch the first lesson free.
Drop your email and we'll send the full first lesson + three more sample clips. No card required.
Made With Lau
Mini Masterclasses, lifetime access
100+ video lessons·Never expires·Learn at your own pace
$99
one-time payment
”
“My Chinese cooking has improved by leaps and bounds. I'm now able to recreate my grandmother's recipes through fundamentals and taste memories alone. With Daddy Lau sharing tips from his years in the kitchen, if you listen carefully these tips speak volumes. The fundamentals that you will learn will be priceless.”
D
Desmond F.
Professional chef, 16 years · Singapore
”
“Not only is this THE place for me, a Hong Kong born Cantonese who grew up in Ireland, to relearn all the cooking skills my own Cantonese Mom and Dad taught me. The English translation has also allowed my non-Cantonese speaking, American-born kids to learn about this under-represented side of their heritage. Plus the results are always delicious!”
A
Ann Y.
Hong Kong-born, raised in Ireland
”
“Hearing Daddy Lau's voice brought back memories of my late grandparents who used to cook these meals for me. The Mini Masterclasses improved my cooking skills in various ways, from cutting techniques to preserving your groceries and controlling the heat of the wok. I highly recommend it to anyone, regardless of their experience level.”
S
Shirley P.
Parents from Guangzhou and Toisan · Chicago

The fundamentals you'll learn are priceless.

✓30-day money-back guarantee

Pairs well with

View all →
50 min

Longevity Noodles (三鮮伊面)

View recipe →
25 min

Ginger Scallion Spaghetti (薑蔥撈麵)

View recipe →
60 min

Plant-Based Meal (植物性餐點)

View recipe →

Frequently Asked Questions

Made with love ❤️

The Lau Family

We started Made With Lau to celebrate Cantonese culture and honor the legacy of our wonderful parents, Jenny and Chung Sun Lau.

Our hope is that these recipes and stories help you spread the joy, love, and nostalgia that I felt growing up.

mwl-logoMade With Lau

A family-run Cantonese cooking project from Daddy Lau, Randy Lau, and a small team in the Bay Area.

Recipes
All recipesEasy weeknightsTakeout favoritesSoups & brothsDim sumNoodles
Learn
Mini masterclassesAll courses
About
Our familyCookbook (2027)ContactPrivacy
Made with ♥ in the Bay · © 2026 · Year of the Horse
YouTube · 1.78MInstagram · 412KTikTok · 891K