How to Make Buddha’s Delight (Lo Han Jai) at Home
If you’ve ever wondered what to cook for Chinese New Year that isn’t meat, this is it. Buddha’s Delight (Lo Han Jai) is a vegetable dish packed with texture and flavor. It comes from Buddhist monk cooking, so it’s completely meat-free. Even better, it’s easier to make than it looks.
Let’s break it down so you can make it at home tonight.
What Exactly Is Buddha’s Delight?
Buddha’s Delight is a Chinese stir-fry made from lots of different vegetables and a few special dried ingredients. Each one brings its own texture, from chewy mushrooms to crunchy water chestnuts.
Traditionally, it’s a Chinese New Year Buddha’s Delight dish. Families eat it on the first day of the new year because eating meat that day is thought to bring bad luck. So instead, everyone gathers around a big bowl of vegetables.
Also, this dish skips onion and garlic in the traditional version. That’s because Buddhist cooking avoids strong-smelling plants like onions and garlic. Still, many home cooks today add a little ginger and scallion for extra flavor, and that’s perfectly fine.
The Ingredients You’ll Need
This is a Traditional Buddhist Vegetable Dish, so the ingredient list looks a bit different from your everyday stir-fry. Don’t worry, though. Most of these can be found at any Asian grocery store.
Here’s what goes into it:
- Dried shiitake mushrooms
- Wood ear fungus (also called black fungus)
- Dried lily flowers
- Dried tofu skin sticks
- Fried tofu puffs
- Napa cabbage
- Lotus root slices
- Water chestnuts
- Snow peas or baby bok choy
- Baby corn
- Mung bean vermicelli noodles
- Ginger and scallions
- Red fermented bean curd (this gives the dish its deep, salty flavor)
- Soy sauce, sesame oil, and white pepper
That’s a long list, but here’s the good news. Most of these are dried, so they last a long time in your pantry. You just soak them before cooking.
If you can’t find red fermented bean curd, don’t stress. Miso paste makes a good substitute, and it’s much easier to find.
How to Make Buddha’s Delight
Once your dried ingredients are soaked and ready, this Mixed Vegetable Lo Han Jai comes together fast. Here’s the simple version.
Step 1: Soak everything first. Soak your mushrooms, wood ear fungus, lily flowers, and tofu skin in hot water for about 30 minutes. This softens them up so they cook properly. Meanwhile, save the mushroom soaking water. You’ll use it later for extra flavor.
Step 2: Cook the aromatics. Heat oil in a large pot or wok. Add ginger and the white parts of your scallions. Stir until it smells fragrant, about 30 seconds.
Step 3: Add the fermented bean curd. Stir it in and break it up with a spoon. This step builds the deep, savory base of the dish.
Step 4: Add the chewy stuff. Toss in your mushrooms, wood ear fungus, and lily flowers. Stir for a minute or two, so they soak up the flavor.
Step 5: Add the bigger vegetables. Next comes the cabbage, tofu skin, tofu puffs, and lotus root. Toss everything together well.
Step 6: Add liquid and simmer. Pour in soy sauce and your saved mushroom water. Cover the pot and let it cook for about 6 to 7 minutes, until the cabbage softens.
Step 7: Finish it off. Drain your noodles and add them in, along with baby corn, snow peas, and the green parts of your scallions. Cover again and cook for another 2 to 3 minutes.
Step 8: Season and serve. Drizzle sesame oil over the top. Taste it, then add salt or white pepper if needed. Sprinkle with sesame seeds and serve hot with a bowl of rice.
Tips to Get It Right
Because this dish has so many parts, a few small tips make a big difference.
First, don’t skip the soaking step. Dried mushrooms and tofu skin need time to soften, or they’ll be tough and chewy in the wrong way.
Also, keep the mushroom soaking water. Throwing it away means losing a ton of flavor you’d otherwise pay for.
Meanwhile, try not to overcook the snow peas or baby corn. They should stay bright and a little crunchy, not soft and dull.
Finally, taste as you go. Every batch of fermented bean curd is a little different in saltiness, so adjust your soy sauce and seasoning at the end.
Make It Vegan and Flexible
Good news for plant-based eaters. This is naturally a Vegan Buddha’s Delight Recipe, since it never uses any meat, fish, or animal products. Just double-check your fermented bean curd, since some brands vary.
Also, this recipe is flexible. If you can’t find one ingredient, swap it for something similar. No lotus root? Try extra water chestnuts. No wood ear fungus? Use more mushrooms instead. The goal is variety in texture, not a strict rulebook.
Why This Dish Is Worth Trying
This isn’t just another Vegetarian Chinese stir-fry. It’s a dish with real history behind it, tied to family traditions and New Year celebrations. Every family adds their own twist, based on what it grew up eating.
So, if this is your first time making it, don’t worry about getting it perfect. Just focus on bringing together different textures and flavors, and you’re already doing it right.
Final Thoughts
Making Buddha’s Delight (Lo Han Jai) at home is a wonderful way to bring a piece of Chinese tradition to your table. It takes a little prep, but the payoff is a warm, hearty dish full of flavor and meaning. Whether you’re cooking it for Chinese New Year or just craving something different, this dish is well worth the effort.
6
servings30
minutes20
minutes240
kcalBuddha’s Delight (Lo Han Jai) is a traditional Chinese vegetarian dish made with mushrooms, tofu, noodles, and a variety of vegetables. Rich in texture and flavor, it’s a popular choice for Chinese New Year and plant-based meals.
Ingredients
Dried Ingredients
6 dried shiitake mushrooms
1 cup wood ear fungus
12 dried lily flowers
100g dried tofu skin sticks
Vegetables & Tofu
2 cups Napa cabbage, chopped
1 cup lotus root slices
1 cup water chestnuts, sliced
1 cup baby corn
1 cup snow peas or baby bok choy
1 cup fried tofu puffs
Noodles & Seasonings
100g mung bean vermicelli noodles
1 tbsp ginger, minced
2 scallions, sliced
2 cubes red fermented bean curd
2 tbsp soy sauce
1 tsp sesame oil
¼ tsp white pepper
Salt to taste
Sesame seeds for garnish
Directions
- Soak the dried mushrooms, wood ear fungus, lily flowers, and tofu skin in hot water for 30 minutes.
- Reserve the mushroom soaking liquid and drain the soaked ingredients.
- Heat oil in a wok or large pot over medium-high heat.
- Add ginger and the white parts of the scallions. Stir-fry until fragrant.
- Add the fermented bean curd and mash it into the oil.
- Stir in the mushrooms, wood ear fungus, and lily flowers.
- Add the Napa cabbage, tofu skin, tofu puffs, lotus root, and water chestnuts.
- Pour in soy sauce and 1½ cups of reserved mushroom soaking liquid.
- Cover and simmer for 6–7 minutes.
- Add the vermicelli noodles, baby corn, snow peas, and green scallions.
- Cover and cook for another 2–3 minutes.
- Drizzle with sesame oil and season with white pepper and salt.
- Garnish with sesame seeds and serve hot.
Notes
- Save the mushroom soaking liquid for extra flavor.
- Do not overcook the snow peas or baby corn.
- This dish is naturally vegan when made with vegan-friendly ingredients.
- Feel free to substitute vegetables based on availability.
- Miso paste can be used if red fermented bean curd is unavailable.