Vietnamese Fish Salad Recipe

Vietnamese Fish Salad is an appetizing dish to make as a refreshing light meal for family or social gatherings. This amazingly delicious Asian salad is very simple to prepare and dotingly kept in mind. Its fresh herb dressing gives a sweet and sour touch to the overall flavor of the salad.

Preparation time: 15 minutes
Cook time: 07 minutes
Marinating: 1 hour
Serving size: 04
Utensils needed: frying pans, mixing bowls, large spoon or fork, stove, salad bowl


– 500g whiting or other white fish fillets – skinned
– 2 cups (about 500 ml) rice vinegar
– 2 medium onions – finely sliced
– 1 tablespoon white sugar
– 1 teaspoon salt
– 2 tablespoons shelled raw peanuts
– 2 tablespoons white rice
– 2 tablespoons finely shredded fresh mint
– 1 fresh red chili – seeded and finely chopped
– Extra shredded fresh mint leaves and thin slivers of red chili for garnishing – optional


  • 1

    Place the skinned fish fillets in a cutting board and remove their small bones. Now, slash each of them in half crosswise and cut into elongated and thin strips. Place the fish slices in a large bowl and top with the 300 ml of rice vinegar. Toss the slices to coat them with the liquid and leave it for about one hour to marinate properly.

    Note: It is better to perform this step in advance so that the fish strips get enough time to marinate.

  • 2

    Take another bowl and pour in the remaining 200ml of rice vinegar. Now, add in the finely sliced onions, white sugar and the salt. Stir the mixture until the sugar and salt dissolve. Set the mixture aside at room temperature for approximately 30 minutes to soak well.

  • 3

    In the mean time, crush the raw peanuts finely and place them in a medium non-sticking frying pan. Set the pan on the stove with low heat and dry-fry the crushed peanuts for about 2 to 3 minutes or until lightly browned. Remove the frying pan from heat and set aside until the roasted peanuts are cool to handle.

  • 4

    Take another frying pan and place the white rice in it. Now, place the pan on stove and toast the rice for about 3 to 4 minutes until all rice grains are golden brown. Remove the roasted rice from heat and crush them with the help of the bottom of a large spoon.

  • 5

    Get back to the marinated fish strips at the end of one hour and remove them from the vinegar mixture. Place them in another large salad bowl. Scatter some finely chopped mint and chili all over the fish slices.

  • 6

    Now, sprinkle the well-crushed toasted peanuts and rice.

  • 7

    Toss the overall ingredients to coat them finely.

  • 8

    Garnish the salad with the remaining fresh mint and chili slices. Serve and enjoy!

Leave a Reply

Your email address will not be published. Required fields are marked *

nine − 5 =