Snakehead fish is renowned for its deliciously sweet taste and nutritional richness. Gathering with family around a pot of snakehead fish hot pot on the weekend is incomparably delightful. Today, PasGo will suggest how to cook a tangy and spicy snakehead fish hot pot that everyone will praise!
Dishes made from snakehead fish are incredibly diverse, easily transformed into delicious daily meals, and always beloved by many. Sour snakehead fish hot pot is one of the most enticing dishes, with fresh fish and sour broth, it's endlessly delightful. Join PasGo in the kitchen to craft this delicious hot pot!

1. Ingredients for cooking tangy and spicy snakehead fish hot pot
To make a delicious and enticing snakehead fish hot pot, you need to prepare the following ingredients:
- 1 snakehead fish weighing 1-1.2kg
- 3 taels of sour bamboo shoots
- Fermented rice: 1 cup
- Water spinach, banana flowers
- Half a pineapple
- Half a kilogram of rice vermicelli
- A bunch of water celery
- 50g spicy chili
- 1 tael lemongrass
- Half a kilogram of pork bones or chicken bones
- 3 taels of tomatoes
- 3 taels of water spinach
- 2 taels of young corn
- 50g water celery
- Fresh ginger
- Purple onions, garlic, finely ground pepper
- Necessary spices for cooking

Ingredients for making sour and spicy snakehead fish hotpot
2. How to cook delicious sour and spicy snakehead fish hotpot properly
Step 1: Prepare the snakehead fish
- Clean the fish intestines and gills, then marinate with refined salt or rock salt to remove the fishy smell.
- After marinating with salt, rinse the fish with water to avoid excessive salt absorption into the fish meat.
- Clean the fish and proceed to fillet it to have boneless fish fillets. The fish head should be set aside separately.
Step 2: Prepare other ingredients
- Clean pork bones or chicken bones and put them in a pot of water to make broth.
- Clean sour bamboo shoots and tomatoes, drain them, and set aside until the broth is ready to add.
- Peel and finely chop garlic, peel and slice ginger into thin strips, cut lemongrass into small pieces, and slice the chili.
- Wash all accompanying vegetables thoroughly and drain them.
- Marinate the fish head with 1 teaspoon of seasoning, 1 tablespoon of fish sauce, garlic, ginger (half portion thinly sliced), chili, mix well to marinate, then arrange the fish meat on a plate, sprinkle the remaining ginger over the fish.
- Rinse the pineapple with cold water, cut into bite-sized pieces.
- Wash the banana flowers with diluted salt water.
Step 3: How to cook delicious fish hotpot
- Heat a pan on the stove, add 2 tablespoons of cooking oil and bring to a boil, then add the fish head and stir-fry until firm, remove to a plate.
- Continue using the same pan with the fried fish head, add another 2 tablespoons of cooking oil and heat until hot, then add tomatoes, pineapple, 1 teaspoon of soup powder, 1 teaspoon of sugar, stir well, when the tomatoes are soft, turn off the heat and transfer to the pot.

- Once the broth is cooked, remove the bones, add the fried fish head with tomatoes, pineapple, and sour bamboo shoots to the pot, stir well.
- Place the fermented rice in a net or a strainer, immerse it in the hotpot broth and stir to dissolve. Bring to a boil, season to taste, add coriander, and tofu skin, then turn off the heat.
- Ladle the hotpot broth into a pot for serving and enjoy with fish meat, banana flowers, coriander, rice noodles; the sourness of bamboo shoots and fermented rice, combined with the sweetness of pineapple, create a delightful flavor.
Now you have completed the delicious fermented rice sour soup with snakehead fish, simple and delicious, everyone will praise its taste!
Snakehead fish, with its sweet and firm flesh, combined with the sourness of bamboo shoots, is incredibly enticing and appetizing. Perfect for family gatherings on weekends or casual get-togethers with friends over drinks.

3. What vegetables are best to eat with snakehead fish hotpot?
Typically, snakehead fish hotpot is cooked with sour bamboo shoots to make it easier to eat on hot summer days. However, that's not the only food used as an accompaniment. There are many types of vegetables that can be eaten with snakehead fish to supplement fiber. But you need to research carefully before using to avoid potential risks.
Usually, when eating snakehead fish hotpot at restaurants, they will serve a variety of vegetables such as water spinach, morning glory, water celery, banana flowers, coriander, mint, pennywort, and more. In sour snakehead fish soup, you can also add tomatoes and a little spearmint.
Making snakehead fish hotpot is not difficult but it takes a lot of your time to prepare. If you are craving a hot, steaming pot of hotpot but don't have time to prepare at home, you can immediately refer to the restaurants serving Hotpot on PasGo.
Explore these fantastic dining spots with great family-friendly deals below!
- Check out the top family-friendly restaurants in Hanoi
- Discover the best family dining spots with great deals in Ho Chi Minh City
Don't forget to follow PasGo's blog and PasGo's fanpage to stay updated on culinary news and enticing deals from PasGo's thousands of partner restaurants!
Compiled by Ngoc Anh – PasGo.vn
