
Oyster Mushroom (Hao You) Recipe: A Vegetarian Dish That Mimics Abalone
Imagine taking a bite of something that looks like a perfectly seared abalone, but it’s 100% plant-based. No fish, no meat, just mushrooms with that rich, umami oyster sauce flavor that makes you go, “Is this really vegetarian?!” That’s exactly what this oyster mushroom (hao you) recipe is all about. It’s crispy on the outside, tender on the inside, and tastes so much like meat that even the pickiest carnivores will be fooled. Plus, it’s easy enough for beginners and impressive enough to serve at dinner parties. Let’s dive into how to make this vegetarian masterpiece!
Why This Recipe is a Must-Try
First off, let’s talk about the star here: the hao you (oyster sauce) and the king oyster mushrooms. King oyster mushrooms have this naturally meaty texture that’s almost identical to abalone, especially when you cut them just right. And the oyster sauce? It’s like liquid umami—sweet, salty, and packed with that deep seafood flavor that makes everything taste more luxurious. But the best part? This is a vegan dish (no animal products!), so you can enjoy it guilt-free while still feeling like you’re eating something special. Even if you’re not vegetarian, this is a game-changer for anyone who wants a break from heavy meat dishes but craves that indulgent taste.
Ingredients You’ll Need
Let’s gather everything before we start. You’ll need:
- 2 king oyster mushrooms (these are the thick, meaty ones—look for firm, fresh ones without any sliminess)
- 2 tablespoons oyster sauce (this is non-negotiable for that authentic flavor! Don’t use regular soy sauce unless you’re out—oyster sauce is key)
- 1 tablespoon light soy sauce (adds a salty depth without overpowering)
- 1 tablespoon white sugar (balances the saltiness and brings out sweetness)
- 1 small bunch of green onions (or 1 scallion, thinly sliced—we’ll use some for aroma)
- 1–2 tablespoons cooking oil (any neutral oil works, like canola or vegetable)
- 2–3 tablespoons cornstarch (for the water starch)
- 3–4 tablespoons water (to thin the cornstarch)
Pro tip: If your mushrooms are a bit dry, soak them in warm water for 10 minutes first to plump them up. It’ll make them easier to cook and more tender!
Step-by-Step Cooking Guide
Let’s get into the cooking part. Don’t worry, I’ll walk you through each step like we’re cooking together in my kitchen!

Step 1: Prep the Mushrooms
Rinse the king oyster mushrooms under running water to get rid of any dirt. Pat them dry with a paper towel—excess moisture will make them soggy when we fry them, so this is super important! Set them aside on a clean cutting board.

Step 2: Slice for That Abalone Look
Now, slice the mushrooms into thick rounds—about 1 cm thick. The key here is to cut them at a slight angle, like you’re slicing a loaf of bread diagonally. This angle gives the mushrooms a curved shape that mimics abalone shells. Once you get the hang of it, it’s easy! If you’re worried about uneven slices, use a chef’s knife and slice slowly—no rushing here.

Step 3: Carve the Crisscross Pattern
Here’s where the magic happens! Make a crisscross pattern on both sides of each mushroom slice, but don’t cut all the way through. Leave a tiny bit at the bottom so they hold their shape. This pattern is what makes the mushrooms look like real abalone when they cook—those little indentations and ridges are crucial for that authentic look. It might take a minute to get the hang of, but trust me, after the first slice, you’ll be a pro. Think of it like carving a pumpkin for Halloween—once you do one, the rest are easy!

Step 4: Don’t Overcomplicate It!
I know the crisscross looks complicated, but it’s actually super simple. The goal is to create those ridges without cutting through the mushroom. If you mess up a little, it’s okay—your guests won’t notice! The pattern is just to enhance the texture; the main thing is the mushrooms are thick and ready to soak up that oyster sauce.

Step 5: Mix the Perfect Oyster Sauce
Let’s make the sauce! In a small bowl, combine 2 tablespoons oyster sauce, 1 tablespoon light soy sauce, 1 tablespoon sugar, and 2–3 tablespoons water. Stir it well until the sugar dissolves. Taste it here—if it’s too salty, add a bit more sugar; if it’s too sweet, add a splash more soy sauce. The sugar balances the saltiness, and the water helps the sauce coat the mushrooms evenly. No need for extra salt—oyster sauce and soy sauce already have enough flavor!

Step 6: Prepare the Water Starch
Next, make the thin starch glaze. In another small bowl, mix 2 tablespoons cornstarch with 3–4 tablespoons water. Stir until it’s smooth—no lumps! This will thicken the sauce just enough to coat the mushrooms, giving them that glossy finish. If it’s too thick, add a splash more water; if it’s too runny, stir in a tiny bit more cornstarch. Test it by pouring a little on the back of a spoon—it should flow slowly, not drip off immediately.

Step 7: Sauté the Green Onions
Heat a pan over medium heat and add 1 tablespoon cooking oil. Let it heat until it’s about 60% hot—you can test by flicking a drop of water in; it should sizzle and evaporate quickly. Then add the green onions and stir-fry for 30 seconds until fragrant. Here’s a pro tip: After 30 seconds, use a slotted spoon to scoop out the green onions and set them aside. Why? Because if you leave them in, they’ll burn and create little green bits in the sauce. We want the final dish to look clean and elegant, so removing the fried onions now is key. We’ll use them to garnish later!

Step 8: Fry the Mushrooms Until Golden
Now, add the sliced mushrooms to the pan. Let them cook undisturbed for 2–3 minutes until the surface starts to turn golden brown. This is when they’ll get that crispy, “meaty” exterior. Use a spatula to gently press them down—this helps them cook evenly and creates those perfect abalone shapes. You’ll hear a satisfying sizzle as they fry—like magic!

Step 9: Flip and Crisp the Other Side
Flip the mushrooms over and cook the other side for another 2 minutes. You’ll notice they start to wrinkle a bit—that’s the abalone texture we want! The wrinkles add depth and make them look just like real abalone. If one side is darker than the other, that’s fine; it just means they’re cooking evenly. Don’t overcook them yet—we want them to stay firm so they can absorb the sauce later.

Step 10: Simmer in the Oyster Sauce
Pour the oyster sauce mixture into the pan and stir gently to coat all the mushrooms. Let them simmer over medium-low heat for 4–5 minutes. During this time, use a spatula to flip the mushrooms halfway through—this ensures they cook evenly and absorb the sauce properly. The mushrooms will start to soften but still hold their shape. If you notice the sauce is getting too thick, add a splash of water. You want enough sauce to coat everything, but not so much that it pools at the bottom.

Adjust the Sauce if Needed
Here’s a common question: “What if there’s not enough sauce?” No stress! If the mushrooms are soaking up the sauce too quickly, just add a splash of water to the pan. The goal is to have the mushrooms covered by the sauce but not swimming in it. The ideal ratio is when the liquid reaches about halfway up the mushrooms—this way, they’re perfectly saturated without drying out.

Add the Starch Glaze
Now, pour in the water starch slowly while stirring the pan constantly. Add it a little at a time to avoid clumping. The sauce will thicken slightly, creating a glossy coating on the mushrooms. Keep stirring until the sauce is smooth and coats the mushrooms evenly—this is the final touch that makes it look restaurant-worthy. If you add too much starch, it’ll turn into a paste, so go slow and keep stirring!

Plate Your Masterpiece
Turn off the heat and carefully transfer the mushrooms to a serving dish. Look at that! They’re shaped like tiny abalones, golden-brown, and glistening with sauce. Let them rest for a minute to let the starch set, then sprinkle the reserved green onions on top for a pop of color. This is when you’ll think, “Wow, I made that?!” It looks so fancy, you could serve it at a fancy dinner party and no one would guess it’s vegetarian.

Take a Bite and Be Amazed
Now, take a bite! You’re going to be shocked by how much it tastes like meat. The king oyster mushrooms have that chewy, tender texture, and the oyster sauce adds that sweet-savory umami that hits every taste bud. It’s crispy on the outside, soft on the inside, and feels so much like a luxury dish that you’ll forget it’s vegetarian. I’ve served this to meat-eating friends before, and they’ve asked for the recipe immediately—even the most skeptical ones!

This Dish is Perfect for Everyone
Whether you’re vegetarian, vegan, or just want to eat less meat, this recipe is a winner. It’s low in calories, high in fiber, and packed with vitamins (thanks to the mushrooms). And if you’re hosting a dinner party, this will be the star of the show. It’s elegant enough to impress, easy enough to make on a weeknight, and tastes so good you’ll want to make it again and again. Plus, it’s a great way to introduce non-vegetarians to plant-based eating without making them feel like they’re missing out on flavor.
So, what are you waiting for? Grab your king oyster mushrooms, oyster sauce, and let’s get cooking! This dish isn’t just food—it’s a flavor adventure that will make you rethink vegetarian cooking. Trust me, once you try it, you’ll never go back to regular meat dishes again. Enjoy!

