Dishes made from snakehead fish are always appealing to everyone. TasteVN suggests you how to prepare 2 delicious dishes: snakehead fish steamed with onion and snakehead fish steamed with lemongrass to treat your family. Let’s get cooking with delicious steamed dishes right away
1. Snakehead fish steamed with onion

Preparation time
50 minutes
Difficulty level
Easy
Ingredients for Snakehead fish steamed with onion Serves 2
Snakehead fish 1 kg Onion 1 bulb Spring onion A little Wood ear mushrooms 100 gr Dried vermicelli 100 gr Ginger 1 bulb
How to Prepare Steamed Snakehead Fish with Onions
-
Prepare and Marinate the Fish
Prepare the snakehead fish as instructed at the beginning, then remove the intestines and clean the scales. After that, use a knife to make a few cuts along the body of the fish.
Put the fish into a large bowl, then add a few shallots, a little soy sauce, a bit of oyster sauce, seasoning, and pepper. Marinate the fish for about 15 minutes to absorb the flavors.
-
Prepare Other Ingredients
Prepare a bowl of water, soak the wood ear mushrooms and rice noodles until soft. Then cut the mushrooms into strips.
Peel and wash the onion, then chop it finely; peel and julienne the ginger; cut the green onions into pieces about 4cm long.
-
Steam the Fish
Prepare a pan with a little cooking oil, then wait for the oil to heat up and stir-fry the rice noodles, wood ear mushrooms, and onion for about 5 minutes.
Add the ginger and green onions into the bowl with the marinated fish. Then place it into a pot of water to steam for about 15 minutes, then add the stir-fried rice noodles and wood ear mushrooms and steam for another 5 minutes.
Final Product
After steaming, you present it on a plate to enjoy with everyone; you can dip it in soy sauce, which is also very delicious.

2. Steamed Snakehead Fish with Lemongrass

Preparation Time
40 minutes
Difficulty Level
Easy
Ingredients for Steamed Snakehead Fish with Lemongrass Serves 2 people
Snakehead fish 1 fish Lemongrass 100 gr Chili 1 piece
Image of Ingredients
Tools Required
Bowl, steamer,…
How to Make Steamed Snakehead Fish with Lemongrass
-
Prepare the Fish
After cleaning the snakehead fish thoroughly, remember to remove the insides and scrape off the scales. Then, use a knife to make a few incisions along the body of the fish.
-
Marinate the Fish
Prepare a bowl, add a tablespoon of seasoning, a little ground pepper, and mix well. Then, put the spice mixture into the body of the fish so that the spices can penetrate the fish while steaming.
-
Steamed Fish
You prepare a pot, then put the fish in, crush a few stalks of lemongrass, and steam it for about 20 minutes until the fish is tender and delicious.
-
Final Product
You make a dipping sauce with a little minced lemongrass and minced chili to dip with the steamed fish. After steaming, you arrange the fish on a plate and enjoy it with everyone in the family.
How to choose delicious snakehead fish
- You should carefully distinguish between Vietnamese and Chinese snakehead fish to avoid buying the wrong type.
- Chinese snakehead fish often have a dark black color, uniform sizes, and are larger than Vietnamese snakehead fish. Their eyes are often dull and tend to lie flat due to long transport times.
- Vietnamese snakehead fish typically have a long and slender body, uneven sizes, black-yellow scales, and green speckled patterns.
- You should choose wild snakehead fish, which have dark scales, pointed heads, and long tails, as they will have more meat and be firmer. When grilled, the meat will be sweeter and tastier than farmed snakehead fish.
- It is advisable to buy live fish that swim vigorously and show no signs of mold spots when observed. Fresh snakehead fish have small anuses; if you choose fish with enlarged anuses, it means the fish has been around for too long, decomposed, and treated with many preservatives that negatively affect health.
How to prepare snakehead fish without a fishy smell
- Use salt or rice washing water: After cleaning, you can rub the fish with salt or soak it in rice washing water for about 15 minutes to eliminate the fishy smell.
- Use lemon and vinegar: You can dilute vinegar with cold water or lemon with cold water. Then soak the fish for about 5 minutes to quickly remove the fishy smell. This method is very effective for smooth-skinned fish.
- Use white alcohol: Dilute white alcohol, marinate the fish for about 2 minutes, then wipe it dry; the fish will lose a lot of its fishy smell. Additionally, when preparing steamed fish, add a little white alcohol to the steaming water; the alcohol vapor will help eliminate the fishy smell.
- Use spices: Various spices in the kitchen are very effective at removing fishy odors. You can use pepper, onion, chili, ginger, and celery to reduce the fishy smell. If you don’t mind the smell of Vietnamese coriander, rubbing it with the fish is also very effective in eliminating the fishy smell.
See more
The article above guides you on how to make 2 dishes of grilled snakehead fish with lemongrass and grilled snakehead fish with onion deliciously. Wish you success in your cooking!
*Refer to images and recipes from: YouTube channel Zui Vào Bếp and COUNTRY CUISINE