As I stood in my kitchen, the aroma of sizzling fish danced through the air, whisking me away to bustling Thai markets where vibrant flavors come alive. Today, I’m excited to share my recipe for Crispy Thai Fried Fish with Tamarind Sauce, a delightful dish that perfectly balances sweet, sour, and spicy notes. This recipe is a game changer, making dinner both quick and satisfying—ideal for busy weeknights or impressing guests at your next gathering. With just the right crispy exterior and a sauce that glistens with flavor, it’s hard to believe this comforting meal is gluten-free! Are you ready to transform an ordinary dinner into an extraordinary culinary experience? Let’s dive in!

Why is This Thai Fried Fish Special?

Crispy Texture: The perfectly golden-brown exterior promises a satisfying crunch in every bite.

Bursting Flavors: Experience the magic of sweet, sour, and spicy with the tamarind sauce, reminiscent of the best street food in Thailand.

Easy to Make: This recipe is designed to be straightforward, making it a perfect choice for both novice cooks and seasoned chefs looking for a quick, delightful dish.

Versatile Options: Whether you prefer a whole fish or fillets, this recipe adapts beautifully to your preferences—perfect for any occasion.

Serve with Style: Pair it with jasmine rice and pickled vegetables for an elevated meal that will impress your guests and satisfy your cravings! For more tempting flavors, try Thai Coconut Shrimp next!

Thai Fried Fish with Tamarind Sauce Ingredients

• Here’s everything you need!

For the Fish

  • Whole Fish (2 lb) – A fresh tilapia or cod serves as the dish’s star centerpiece.
  • Cornflour – Provides a light, crispy coating; rice flour is a great gluten-free substitute.
  • Oil (for frying) – Use vegetable oil which can withstand high temperatures for that perfect fry.

For the Tamarind Sauce

  • Garlic (10 cloves, peeled) – Fresh garlic adds aromatic depth and enhances flavor.
  • Chilies (1 handful, fresh and dried mix) – Adjust spice depending on your taste; they’ll add that necessary kick!
  • Oil (3 tbsp) – A neutral oil for sautéing to avoid overpowering the sauce.
  • Palm Sugar (2.5 oz) – Sweetens the sauce beautifully; brown sugar works if you don’t have palm sugar on hand.
  • Tamarind Paste (4 tbsp) – The star of the sauce, providing essential tangy flavor for the Thai fried fish.
  • Fish Sauce (6 tbsp) – Adds umami; opt for soy sauce as a vegetarian substitute.
  • Water (2 tsp) – Thins out the sauce for a smooth consistency; adjust based on desired thickness.
  • Cornstarch (1 tbsp) – For thickening the sauce, ensuring it clings perfectly to the fish.

Feel free to experiment with these ingredients and make this Thai fried fish with tamarind sauce your own!

Step‑by‑Step Instructions for Thai Fried Fish With Tamarind Sauce

Step 1: Prepare the Fish
Rinse the 2 lb whole fish thoroughly under cold running water, cleaning both inside and out. Pat the fish dry with paper towels to eliminate moisture, which helps prevent any splattering during frying. The fish should be completely dry and ready for seasoning, ensuring a crispy outcome when fried.

Step 2: Score the Fish
Using a sharp knife, make shallow diagonal cuts on both sides of the fish, about 2-3 inches apart. This not only aids in cooking the fish evenly but also helps the seasoning to penetrate, enhancing the flavors throughout. You should see the flesh slightly exposed, which will crisp beautifully when fried.

Step 3: Coat the Fish
Generously dust the entire fish with cornflour, making sure to coat both sides evenly. The cornflour creates that sought-after crispy exterior as it fries. Be sure to shake off any excess flour to avoid a clumpy texture. Your fish should look lightly dusted and ready for frying.

Step 4: Heat the Oil
In a deep pan, pour in vegetable oil to a depth of about 1-2 inches and heat it over medium heat. Use a thermometer if you have one, aiming for a temperature of 350°F. The oil should shimmer slightly but not smoke. When you drop in a tiny piece of the coated fish, it should immediately sizzle; this means it’s ready for frying.

Step 5: Fry the Fish
Carefully lower the fish into the hot oil and let it cook for approximately 8 minutes on one side until it’s golden brown and crispy. Using a spatula, gently flip the fish over and fry for another 8 minutes on the other side. You’re looking for a beautiful golden color and a crispy texture that indicates it’s cooked through and delicious.

Step 6: Drain the Fish
Once both sides are perfectly golden and crispy, use tongs to carefully remove the fish from the oil. Place it on paper towels or a wire rack to drain any excess oil. This step ensures that the fish remains crispy while cooling. Let it rest for a couple of minutes as you prepare the tamarind sauce.

Step 7: Prepare the Garlic and Chilies
In a mortar and pestle, crush 10 cloves of peeled garlic and a handful of fresh and dried chilies until you achieve a coarse paste. If you prefer, use a food processor for a quicker method. The aromatics of garlic and chilies will enhance the tamarind sauce, giving it a beautifully complex flavor base.

Step 8: Whisk Cornflour Mixture
In a small bowl, combine 1 tablespoon of cornstarch with a splash of water, whisking until smooth. Set this mixture aside for later; it will be used to thicken the tamarind sauce, providing a perfect glossy finish that clings to the crispy fish beautifully.

Step 9: Sauté Garlic and Chilies
In a saucepan, heat 3 tablespoons of neutral oil over medium heat. Add the crushed garlic and chilies, sautéing them until they become fragrant and golden, about 2 minutes. This process releases the wonderful flavors that will form the foundation of your tamarind sauce.

Step 10: Make the Tamarind Sauce
Stir in 2.5 oz of palm sugar, 4 tablespoons of tamarind paste, 6 tablespoons of fish sauce, and 2 teaspoons of water into the sautéed garlic and chilies. Simmer the mixture on low heat until the sugar dissolves completely, stirring occasionally. You should see the sauce come together into a rich, aromatic base that captures the essence of Thai flavors.

Step 11: Thicken the Sauce
Pour the reserved cornstarch mixture into the simmering sauce, stirring constantly as it thickens. Cook for another minute or two until you achieve a glossy, smooth sauce that clings nicely to the back of a spoon. This step gives the tamarind sauce the perfect texture to drizzle over your crispy Thai fried fish.

Step 12: Serve the Dish
Place the fried fish onto a serving platter, generously drenching it with the luscious tamarind sauce. For an added touch, garnish with fresh herbs like cilantro or basil to brighten the dish. Your Thai Fried Fish With Tamarind Sauce is now beautifully presented and ready to delight your guests!

How to Store and Freeze Thai Fried Fish

Fridge: Store leftover crispy Thai fried fish in an airtight container for up to 2 days. To keep the fish crispy, reheat it in the oven or air fryer instead of the microwave.

Freezer: For longer storage, the fried fish can be frozen for up to 3 months. Wrap each piece in plastic wrap, then place it in a freezer bag to avoid freezer burn.

Tamarind Sauce: Store any remaining tamarind sauce in a sealed container in the refrigerator for up to 3 days. Reheat gently on the stove before serving to maintain its rich flavor.

Reheating: To revive the texture, reheat the fish in an oven at 375°F until heated through, approximately 10-15 minutes. Enjoy your delicious Thai fried fish with tamarind sauce!

Thai Fried Fish With Tamarind Sauce Variations

Embrace the joy of customizing your dish to fit your taste, ensuring every bite is a delightful adventure!

  • Fish Substitutes: Use flaky white fish like snapper or halibut for a different flavor profile. Fillets work great; just adjust frying times as needed.

  • Gluten-Free: Simply swap cornflour with rice flour to keep your dish gluten-free without compromising on that crispy texture.

  • Sweetness Level: For a less sweet sauce, reduce the palm sugar or opt for agave syrup. Adjusting sweetness is a simple way to cater to your family’s preferences.

  • Vegetarian Version: Replace fish with tofu or eggplant for a delicious plant-based twist. Ensure it’s well-pressed and seasoned for the best results.

  • Herb Infusion: Enhance the sauce with fresh herbs like basil or mint. Their refreshing notes elevate the dish, giving it a fragrant touch that’s reminiscent of Thai street food.

  • Heat It Up: Add more chilies to the tamarind sauce if you crave extra heat! You could also use a dash of chili flakes for a spicy kick.

  • Tropical Twist: Mix in some diced mango or pineapple into the tamarind sauce for a sweet, fruity balance that’s wonderfully tropical. This addition brightens the flavor profile beautifully.

  • Side Suggestions: Serve it with steamed jasmine rice or coconut rice pairing perfectly with the tamarind sauce. And don’t forget to add some pickled vegetables for that extra crunch!

For more delightful recipes, consider trying out my serves like Southern Country Fried or the flavorful Cajun Shrimp Sauce that both complement this dish wonderfully!

What to Serve with Crispy Thai Fried Fish with Tamarind Sauce

Enhancing your meal with the right sides will take your dining experience to a whole new level, blending unique flavors and textures beautifully.

  • Steamed Jasmine Rice: This fragrant rice acts as a perfect base, absorbing the rich tamarind sauce, while its fluffy texture complements the crispy fish.

  • Spicy Thai Salad: A refreshing salad with green papaya, carrots, and peanuts adds a crunchy contrast, balancing the dish’s sweetness with vibrant acidity.

  • Pickled Vegetables: These tangy bites bring a bright crunch, helping to cut through the richness of the fried fish and enhance each flavorful mouthful.

  • Coconut Rice: The subtle sweetness of this creamy rice dish pairs beautifully with the savory fish, creating a harmony of flavors reminiscent of a Thai beachside feast.

  • Mango Salsa: Fresh mangoes mixed with cilantro and lime zest introduce a fruity twist that enhances the spicy notes of the dish—perfect for summer gatherings.

  • Crispy Spring Rolls: These delightful rolls provide a textural contrast, their delicate crunch setting off the tender fish and sweet-sour sauce for a symphony of flavors.

Elevate your meal with a refreshing drink, such as a chilled Thai iced tea or singha beer, to create a delightful culinary journey that takes you right to the heart of Thailand!

Expert Tips for Thai Fried Fish

  • Hot Oil Is Key: Ensure your oil is at the right frying temperature (350°F). This prevents greasy fish and helps achieve that irresistible crispy texture.

  • Perfectly Cut Fish: Score the fish with diagonal cuts to promote even cooking and flavor absorption. It helps the spices infuse beautifully.

  • Don’t Rush the Sauce: Allow time for the tamarind sauce to simmer until the sugar dissolves completely. This process intensifies the sweet and sour flavors that make the dish shine.

  • Resting Time: Let your fried fish sit on a wire rack, not paper towels, after frying. This aids in maintaining crispiness as it cools.

  • Chili Control: Adjust the amount of chilies based on your spice preference. Always taste the sauce before serving to ensure it meets your heat level!

  • Storage Tips: If you have leftovers, keep the sauce separate from the fish to maintain crispiness. Enjoy your Thai Fried Fish with Tamarind Sauce fresh for ultimate flavor!

Make Ahead Options

These Crispy Thai Fried Fish with Tamarind Sauce are a fantastic option for meal prep! You can prepare the tamarind sauce up to 3 days in advance; simply store it in an airtight container in the refrigerator. The sauce maintains its rich flavor and glossy texture while allowing the spices to meld beautifully. For the fish, you can coat it with cornflour and keep it wrapped in plastic wrap for up to 24 hours before frying—this way, the coating won’t become soggy. When you’re ready to cook, just heat the oil and fry the fish as per the recipe until golden and crispy. Enjoy delicious results with less hassle during busy weeknights!

Thai Fried Fish with Tamarind Sauce Recipe FAQs

How do I choose the right fish for this recipe?
Absolutely! Always look for a fresh fish with shiny, clear eyes and bright red gills. The flesh should feel firm to the touch and bounce back when pressed. Avoid fish with dark spots or an unusual odor. Tilapia and cod are excellent choices, but feel free to experiment with snapper or halibut for different flavors.

How should I store leftovers?
Very! Place any leftover crispy Thai fried fish in an airtight container and refrigerate for up to 2 days. To help maintain their crispy texture, reheat the fish in an oven or air fryer at 375°F rather than using the microwave, which can make them soggy.

Can I freeze the fried fish and sauce?
Absolutely! If you need to store the frying fish longer, you can freeze each piece wrapped in plastic wrap and then sealed in a freezer bag for up to 3 months. For the tamarind sauce, store it in a sealed container in the refrigerator for up to 3 days or freeze it for extended storage. To enjoy later, thaw the fish in the fridge overnight and reheat in the oven, and gently reheat the sauce on the stove.

What if my tamarind sauce is too thick?
Not to worry! If your sauce ends up too thick, simply add a splash of water, stirring continuously over low heat until you reach the desired consistency. This will restore the sauce’s intended silky texture, making it perfect for drenching over your crispy fish.

Are there any dietary considerations I should keep in mind?
Very! If you or your guests are avoiding gluten, replace cornflour with rice flour for the dredging. Additionally, for those with fish allergies, consider using tofu or eggplant for a plant-based twist. Always double-check labels for fish sauce or any other pre-packaged ingredients to ensure they meet your dietary needs.

How can I ensure my fish stays crispy after frying?
Absolutely! After frying, let your fish rest on a wire rack instead of paper towels to drain and keep the steam away, which can make it soggy. Also, serve immediately after frying to enjoy the optimal crunchy texture and delicious flavors of your Thai Fried Fish with Tamarind Sauce!

Thai Fried Fish With Tamarind Sauce

Crispy Thai Fried Fish With Tamarind Sauce You'll Love

This Thai Fried Fish with Tamarind Sauce balances sweet, sour, and spicy notes for a delightful dinner experience.
Prep Time 15 minutes
Cook Time 16 minutes
Resting Time 2 minutes
Total Time 33 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Thai
Calories: 400

Ingredients
  

For the Fish
  • 2 lb Whole Fish A fresh tilapia or cod serves as the dish's star centerpiece.
  • Cornflour Provides a light, crispy coating; rice flour is a great gluten-free substitute.
  • Oil Use vegetable oil which can withstand high temperatures for that perfect fry.
For the Tamarind Sauce
  • 10 cloves Garlic Fresh garlic adds aromatic depth and enhances flavor.
  • 1 handful Chilies Adjust spice depending on your taste; they’ll add that necessary kick!
  • 3 tbsp Oil A neutral oil for sautéing to avoid overpowering the sauce.
  • 2.5 oz Palm Sugar Sweetens the sauce beautifully; brown sugar works if you don’t have palm sugar on hand.
  • 4 tbsp Tamarind Paste The star of the sauce, providing essential tangy flavor for the Thai fried fish.
  • 6 tbsp Fish Sauce Adds umami; opt for soy sauce as a vegetarian substitute.
  • 2 tsp Water Thins out the sauce for a smooth consistency; adjust based on desired thickness.
  • 1 tbsp Cornstarch For thickening the sauce, ensuring it clings perfectly to the fish.

Equipment

  • Deep Pan
  • Mortar and pestle
  • Food Processor
  • Thermometer
  • small bowl
  • Tongs

Method
 

Preparation Steps
  1. Rinse the whole fish thoroughly under cold running water, clean both inside and out. Pat the fish dry with paper towels to eliminate moisture, which helps prevent splattering during frying.
  2. Make shallow diagonal cuts on both sides of the fish, about 2-3 inches apart to aid in cooking and flavor absorption.
  3. Generously dust the entire fish with cornflour, coating both sides evenly and shaking off excess flour.
  4. In a deep pan, pour in vegetable oil to a depth of about 1-2 inches and heat over medium heat to around 350°F.
  5. Carefully lower the fish into the hot oil, cooking for approximately 8 minutes on one side until golden brown, then flip and fry for another 8 minutes.
  6. Remove the fish from the oil once crispy and golden, placing it on paper towels or a wire rack to drain excess oil.
  7. In a mortar and pestle, crush the garlic and chilies until achieving a coarse paste.
  8. Combine cornstarch with a splash of water in a small bowl and whisk until smooth, setting aside for later use.
  9. Heat oil in a saucepan over medium heat and sauté the crushed garlic and chilies until fragrant and golden.
  10. Stir in palm sugar, tamarind paste, fish sauce, and water into the sautéed mixture, simmering until the sugar dissolves.
  11. Pour in the reserved cornstarch mixture and stir until sauce thickens, achieving a glossy texture.
  12. Serve the fried fish on a platter, drenching it generously with the tamarind sauce and garnishing with herbs if desired.

Nutrition

Serving: 1servingCalories: 400kcalCarbohydrates: 25gProtein: 30gFat: 20gSaturated Fat: 5gPolyunsaturated Fat: 10gMonounsaturated Fat: 5gCholesterol: 70mgSodium: 800mgPotassium: 400mgFiber: 3gSugar: 8gVitamin A: 500IUVitamin C: 10mgCalcium: 50mgIron: 1.5mg

Notes

Ensure oil temperature is maintained for the best frying results and adjust chilies based on spice preference.

Tried this recipe?

Let us know how it was!