4 Best Thai Fish Recipes


Thai cuisine is famous worldwide, and one of the main ingredients that you will find in many of the dishes made in this style is fish. Find here some of the best Thai fish recipes you can try at home, fast and easy.

  1. Crispy chili fish Thai-style

You won’t need a fish skinner for this recipe, as a whole fish is used. Besides the fish, you will also need four garlic cloves (crushed, to maintain flavor), a quarter of a cup of lemongrass stalk (chopped), one cup of coriander (chopped), two chili (chopped), two tablespoons of sweet chili sauce, one tablespoon of ginger (grated), one tablespoon of red curry paste, and two tablespoons of lime juice.

Make fours slits into the sides of the fish and place it into a dish. Choose one that can be placed in the oven, and is not metallic. Mix all the ingredients and pour the mix over the fish, and then refrigerate for a few hours.

In the preheated oven at 180 degrees, place the dish covered with a lid. Let the fish cook for 35 minutes and then take it out. Season the cooked fish with some extra sweet chili sauce and then grill it until you notice the skin turning crispy.


  1. Thai fish curry

Curry is a ubiquitous and favorite dish in Asian countries, and the Thai cuisine is no exception to the rule. If you want to cook curry Thai-style, here is a great recipe. You will need around two pounds of fish, cut into cubes, one tablespoon of curry paste (green), one tablespoon of oil, two tablespoons of chopped onions, one tablespoon of chopped garlic, one tablespoon of chopped ginger, one tablespoon of coconut milk, two tablespoons of chopped coriander, two tablespoons of lemon juice, one tablespoon of palm sugar, a few basil leaves, salt and pepper.

The curry paste will serve as a marinade for the fish. Place the cubes of fish meat into the curry, and season with salt, pepper and lemon juice. Let it rest and then heat a frying pan with some added oil. Fry the chopped veggies and ginger, stirring for a few minutes.

The remaining curry paste must be added and let to cook for two minutes, after which you must pour the coconut milk into the pan. At last, add the marinated fish cubes and let everything simmer for two minutes. Then add the lemon juice, the sugar, and the coriander. Use the basil leaves to decorate the plate. A good combination of this fish curry recipe is with steamed rice.


  1. Geng Som Pla

A fish soup should not be amiss from the various recipes you can cook based on this healthy type of meat. Geng Som Pla is the name given to the orange fish soup people prepare in central Thailand and serves as an appetizer at the beginning of a multiple course meal.

Let’s take a look at the list of ingredients. For this dish, you will need: six cups of chicken stock, three fillets of snapper (or any white fish), cut into small pieces, the juice from two oranges, two tablespoons of tamarind paste, one tablespoon of brown sugar, three tablespoons of fish sauce, ten shrimps (you can replace them with any shellfish), two cups of Chinese greens, half a cup of cherry tomatoes, half a cup of green beans, one zucchini, and a few orange slices.

You will also have to make a paste, from one shallot, one red chili, a small piece of ginger root, three cloves of garlic, white pepper, one tablespoon of fish sauce, half a tablespoon of shrimp paste, and plenty of fresh coriander.

While this is a more complicated recipe, it is delicious and authentic Thai. So let’s get on with the instructions. The soup paste comes first, and it is easy to make; you mince and stir all the ingredients. Then you must heat up a soup pot on high, and coat with a bit of vegetable oil. The paste goes in first, and make sure to stir-fry for a couple of minutes.

Then come the chicken stock, the orange juice, the tamarind paste, and the sugar. Bring everything to a boil, and then reduce the heat. Add the beans and the white stocks of the Chinese greens. Allow the veggies to soften, and then continue with the rest of the vegetables, as well as the fish and the shrimp.

Remember not to stir, and to let the fish and the shrimp cook a little. Only a few minutes are needed. Adjust the taste of the soup once you remove it from the stove, according to taste, using fish sauce, or lime juice. It is served with fresh coriander and orange slices.

  1. Thai coconut fish

This recipe is not as complicated as the latter, and it will give you a taste of Thailand that you will never forget. While there is some preparation involved, the cooking process doesn’t take too much time. Here are the ingredients and the instructions.

Unless you are used to catching your fish, and a fly fishing combo is all you need to indulge in your favorite pastime, you can get the required fish from the store. Any white fish works, so you can pick snapper, cod, or tilapia, without any problems.

Use a few fillets, three tablespoons of vegetable oil, fresh coriander, lime wedges, six tablespoons of coconut milk, one and a half tablespoons of fish sauce, chili flakes, dry coconut, one fresh chili, one minced garlic clove, one chopped spring onion, one tablespoon of grated ginger, lemon zest, sugar, lime juice, and one tablespoon of fish sauce.

Create a marinade from the ingredients and put the fillets in it. Refrigerate and proceed to work on frying the dry coconut to a golden brown color. Three parts of it keep in a mixing bowl, and the rest set apart.

Use the fresh chili, the chopped garlic and onion, the ginger, the lime juice and zest, the sugar and the fish sauce to complete the toasted coconut shreds. Add spices and salt as you see fit. Now take the fish from the refrigerator and fry in a pan with a bit of oil.

The secret of this recipe is how it is presented to the table. On each plate, place one fillet and top it with the coconut and chili mix, and then add some toasted coconut you put aside. Add some coriander leaves, and lime wedges.



Notify of
Inline Feedbacks
View all comments