Vegetarian snakehead fish is a unique way of preparing a dish using simple ingredients like tofu, mushrooms, flour,… If you are looking for a vegetarian dish to serve at a vegetarian party or for daily meals, then let’s get cooking with TasteVN to make this dish right away.
1. Vegetarian snakehead fish from oyster mushrooms

-
Preparation
30 minutes
-
Cooking
20 minutes
-
Difficulty level
Easy
Ingredients for Vegetarian snakehead fish from oyster mushrooms Serves 3
White tofu 300 gr (3 pieces) Gray oyster mushrooms 300 gr Tapioca flour 10 gr Wheat flour 10 gr Sugar 1 teaspoon Vegetarian seasoning 1/2 teaspoon Salt 1/2 teaspoon
Ingredient image
How to prepare Vegetarian Snakehead Fish from Oyster Mushrooms
-
Prepare the ingredients
White tofu should be soaked in salted water for 10 minutes and then drained. After that, use a spoon to mash the tofu until smooth, then place it in a clean cloth to squeeze out excess water.
Gray oyster mushrooms should have their stems cut off, then soaked in salted water for 10 minutes, rinsed clean, and finely chopped before squeezing out the water.
Next, mix the finely chopped mushrooms into the tofu, then add tapioca flour, wheat flour, sugar, salt, and monosodium glutamate, and mix and knead thoroughly until the mixture becomes more elastic and cohesive.
Tip: To save time, you can put the oyster mushrooms into a multi-functional blender to blend them smoothly. -
Shaping Snakehead Fish
You prepare a round mold to shape the snakehead fish. If you don’t have a mold available, you can cut a plastic bottle into round slices about 1 – 2 cm thick according to your preference.
Next, you pour the tofu mixture into the mold, use your hands to press the tofu tightly, then use chopsticks to poke a small hole in the tofu to create the belly of the snakehead fish.
Tip: You can prepare some seaweed leaves to wrap around the shaped fish to make the dish more lively. -
Steaming Vegetarian Snakehead Fish
After pressing the mold, gently remove the fish slices and arrange them on a plate. You boil a pot of water and then place the plate of fish into the steamer for 20 minutes.
Tip: When steaming, you should use a cloth to cover the lid of the pot to prevent steam from dripping onto the fish slices. -
Finished Product
After steaming and cooling, the slits of the vegetarian snakehead fish will be very chewy and not at all crumbly. When preparing the dish, you only need to lightly fry both sides of the fish until golden.
2. Vegetarian Snakehead Fish with Vegetarian Ham (ham chay)

-
Preparation
30 minutes
-
Cooking
30 minutes
-
Difficulty
Easy
Ingredients for Vegetarian Snakehead Fish with Vegetarian Ham (ham chay) Serves 2
Vegetarian Ham 100 gr (ham chay) White Tofu 100 gr Vegetarian Spare Ribs 1 piece Flour 3 tablespoons Seaweed 1 piece Ground Pepper 1/2 teaspoon Salt 1/2 teaspoon Vegetarian Seasoning 1/2 teaspoon
Tools Required
Meat grinder, steamer pot, knife, cutting board, scissors, banana leaves,…
Ingredient Image
How to Prepare Vegetarian Snakehead Fish with Vegetarian Ham
-
Prepare Ingredients
Before preparing the dish, soak the vegetarian spare ribs in water for about 20 minutes to soften them, then cut into small pieces. The tofu and vegetarian ham should also be cut into small pieces.
Next, place the chopped ingredients and the prepared seasonings into the grinder of the meat grinder or blender to grind into a fine paste.
-
Kneading the mixture with flour
The blended mixture should be placed in a large bowl or basin, then add all the flour and knead evenly until the mixture is well combined and becomes elastic.
-
Steaming vegetarian snakehead fish
You prepare some banana leaves to wrap the vegetarian snakehead fish, then steam it for 30 minutes. After steaming, take the vegetarian snakehead fish out, tear off the banana leaves, and use a piece of seaweed to wrap around to create the fish skin shape.
Next, you cut the vegetarian snakehead fish into bite-sized pieces and gently press your fingers on the pieces to create indentations that resemble real snakehead fish.
Tip:- When wrapping the fish with banana leaves, you should wrap it tightly for a better texture. If you do not have banana leaves, you can replace them with plastic wrap or plastic bags.
- You should take advantage of wrapping the seaweed and cutting the vegetarian snakehead fish immediately after steaming for better adhesion of the seaweed and easier shaping.
-
Final product
The slices of vegetarian snakehead fish will have a special chewy texture when cooled, and when torn apart, they will have fibers like fish meat.
This vegetarian snakehead fish can be fried until golden on both sides to prepare other dishes like sour soup, served with chili sauce, or can be braised, all are delicious.
The part of vegetarian snakehead fish that you haven’t used can be stored in the refrigerator and used within 5 days.
Above are 2 ways to make vegetarian snakehead fish that TasteVN has compiled. You should head to the kitchen right away to add a unique dish to your vegetarian days. Wishing you success!