Home | Fish | Vietnamese Fish with Cilantro
4.67 from 18 votes
By Hank Shaw
November 12, 2013 | Updated August 10, 2022
Jump to Recipe
As an Amazon Associate I earn from qualifying purchases.
This Vietnamese fish recipe is one of the easier dishes on this website, a dish to make on a busy weeknight that comes together in about the same time it takes to make the steamed rice that goes along with it. It’s total Asian comfort food: Crispy pieces of fish bathed in a simple sauce, served with onions, chiles and lots of cilantro.
I first found this recipe in my friend Andrea Nguyen’s great book Into the Vietnamese Kitchen: Treasured Foodways, Modern Flavors. She uses catfish for her version, but I prefer a firmer fish such as snapper, walleye, seabass or lingcod. Virtually any firm fish will work here, however.
This is an unusual Vietnamese fish recipe in that the fish is cut into chunks, not served whole. To that end, there is no reason you couldn’t follow this exact same recipe using a small, whole fish that has been scaled, gilled and gutted. If you do that, just make a few slashes in the sides so the fish cooks faster.
The key to success with this dish is to not overcook the fish. The easiest way to achieve this is to crisp just one side of the fish, letting the simmering sauce cook the rest of the fish gently. You can of course sear both sides if you want, but if you do, make sure you are really searing it quickly, over high heat.
Fresh ginger is important here; don’t use dried. So is the fish sauce. Fish sauce is a little like soy sauce in that it is a source of salty savoriness, but flavorwise they are very different. Most supermarkets carry fish sauce now. If you have a choice, my favorites are Three Crabs and Red Boat. Use soy sauce if you absolutely cannot find fish sauce.
Don’t like cilantro? Use mint or watercress, or even parsley, although parsley’s not used much in Vietnamese cooking. If you want to really be authentic, use rau ram, an herb native to Southeast Asia that tastes like cilantro. You can buy seeds or starter plants online.
Error, group does not exist! Check your syntax! (ID: 16)
Everything comes together quickly, so do all your prep before you start cooking. I generally start the rice, then the prep, then cook the Vietnamese fish — that way it all comes together at once.
And yes, I know this is not a very challenging recipe. No fish skin chicharrons or crispy fried duck tongues here. Just wanted to let you know that I can do easy, too. Cheers!
4.67 from 18 votes
Vietnamese Crispy Fish with Cilantro
I normally use a wok to make this recipe, but a deep-sided sauté pan or frying pan is just as good. You can use any fish here, but I prefer a lean, white fish. Good choices would be lingcod, Pacific rockfish, tilefish, walleye, yellow perch, catfish, red drum, cobia, sturgeon, striped bass, haddock... you get the point. Serve this with simple steamed rice and you have a great weekday dinner.
Save RecipePin RecipePrint Recipe
Course: Main Course
Cuisine: Vietnamese
Servings: 4 people
Author: Hank Shaw
Prep Time: 15 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 30 minutes minutes
Ingredients
- 2 pounds lean white fish, cut into 2-inch chunks
- Salt
- 3 tablespoons peanut oil
- 1 large onion, about 3 cups, sliced thin from root to stem
- A piece of ginger about the size of your thumb, peeled and sliced thin
- 1 tablespoon sugar
- 3 to 5 jalapenos or other hot chiles, seeded and sliced thin
- 4 tablespoons fish sauce
- 4 tablespoons water
- 1/2 cup chopped cilantro
- Juice of 2 limes
Instructions
Sprinkle salt over the fish. Heat the peanut oil in a large sauté pan or wok and add the fish. Sear the fish in the oil so one side of it gets a nice, golden brown crust. Don't flip the fish, as you will finish cooking it later. Remove each piece of fish as it browns.
When all the fish is done, add the onions and ginger and a little more oil if needed. Stir-fry over very high heat until the edges of the onions begin to brown, about 3 minutes. Add the sugar, jalapeno chiles, fish sauce and water and bring to a boil.
Add the fish and gently toss everything to combine. Cover the pan and simmer for 5 minutes. Gently mix in the cilantro and turn off the heat. Add the lime juice and serve with steamed rice.
Nutrition
Calories: 343kcal | Carbohydrates: 7g | Protein: 47g | Fat: 14g | Saturated Fat: 3g | Cholesterol: 113mg | Sodium: 1534mg | Potassium: 813mg | Fiber: 1g | Sugar: 5g | Vitamin A: 248IU | Vitamin C: 15mg | Calcium: 37mg | Iron: 1mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Tried this recipe? Tag me today!Mention @huntgathercook or tag #hankshaw!
Categorized as:
Asian, Featured, Fish, Recipe
You May Also Like
American Recipes
Oyster Stew
A recipe for Southern oyster stew, a simple, brothy, creamy soup that highlights fresh oysters. It’s a tradition in the South and, surprisingly, the Midwest.
Recipe
Panzanella di Mare
Panzanella di mare is an Italian bread salad with tinned fish. This is a winter panzanella with black kale, squash and sage. It’s versatile, too.
Mexican
Mahi Mahi Ceviche
A mahi mahi ceviche recipe inspired by ceviches I’ve eaten in Baja California. Dorado ceviche is common there, and often uses fruit like mango or pineapple.
Fish
Eat more Burbot
How to cook burbot, also called eelpout, ling, lawyer fish and mariah. Burbot are a freshwater cod, and are wonderful table fare.