ThaiFried
Thai Fried Fish Recipe
Learn to make authentic Thai fried fish with crispy golden exterior and tender white flesh. Discover traditional techniques, aromatic seasonings, and pro tips for creating restaurant-quality crispy fish.
Thai Crispy Fried Fish with Aromatic Seasonings
Hot hot hot! That's what the vendor says when the fried fish comes off the wok. The wok sings — you can hear it from down the block, sizzling and smoking. Fast and fresh is the rule here. The wok waits for nobody, and neither does great Thai food. Get your ingredients ready, get your heat right, and go. Flavor won't wait for you.Ingredients
For the Fish
For the Aromatic Seasoning Paste
For Cooking
For Serving
Equipment Needed
Step-by-Step Instructions
Preparation Phase (15 minutes)
Step 1: Clean and Prepare Whole Fish (if using) If using whole fish, rinse thoroughly under cold running water, rubbing away any scales with your fingers or a fish scaler. Pat dry thoroughly with paper towels—this is crucial for crispiness. Place fish on a cutting board with the groove facing you. Using a sharp knife, make a diagonal cut just behind the gills at a 45-degree angle. Make an angled cut just before the tail, ensuring the belly cavity remains intact. Gently open the fish and remove innards (if your fishmonger hasn't already done this). Rinse inside and out, then pat dry completely with fresh paper towels. You want the fish as dry as possible on the surface. Step 2: Score the Fish Skin Using a sharp knife, make three to four shallow diagonal cuts into the skin (without cutting into the flesh) on both sides of the fish. This allows heat to penetrate evenly and prevents the skin from puffing up during frying. The cuts should be about ¼-inch deep and spaced about 1.5 inches apart. Step 3: Prepare the Aromatic Seasoning Paste In a small bowl, combine minced garlic, ginger, lemongrass, minced Thai chilies, cilantro, shrimp paste (or fish sauce), lime juice, fish sauce, and palm sugar. Stir vigorously for about 2 minutes until the mixture becomes a thick paste with visible herbs throughout and no dry spots. The paste should be fragrant—smell it to confirm the complex Thai aromas are present. Taste a tiny bit on your finger (it will be salty but should have balanced flavor). Step 4: Apply the Seasoning Paste Pat the fish dry once more with paper towels. Stuff the paste inside the cavity of the whole fish, dividing equally between both fish. For fillets, spread a thin layer of paste on both sides of each fillet, working it gently into the flesh. Don't be shy with the paste—it carries all your flavor. Set prepared fish aside on a plate while you prepare the coating. Step 5: Prepare the Coating In a shallow bowl, combine cornstarch, rice flour, sea salt, white pepper, and cayenne pepper. Mix thoroughly with a fork or small whisk, breaking up any clumps and distributing the seasonings evenly. The mixture should be pale golden and smell faintly of pepper. This is your dredging mixture. Step 6: Bring Coating Ingredients to Room Temperature If your fish has been refrigerated, allow it to sit at room temperature for 5 minutes before coating. This allows more even cooking throughout. Just before dredging, pat dry once more—any moisture prevents proper coating adhesion.Oil Preparation Phase (5 minutes)
Step 7: Heat the Oil Pour 3-4 cups of neutral oil into a large heavy-bottomed pot or wok. If you're confident about oil depth and have used the pot before, you can use the "finger test" method: immerse your finger in the oil up to the first knuckle—the oil should feel quite hot and create immediate sizzling. However, a deep-fry thermometer is far more reliable. Heat oil to 325°F (160°C) for initial cooking, or 350°F (175°C) for quicker cooking. Allow the oil to stabilize at the target temperature for 2-3 minutes before beginning to fry. If oil isn't hot enough, the fish will absorb oil and become greasy rather than crispy. Step 8: Test Oil Temperature Drop a small cube of bread or a single grain of rice into the oil. At 325°F, it will sizzle gently and turn golden within about 30 seconds. At 350°F, it will sizzle vigorously and brown faster. If using a thermometer, insert it away from the pot sides to avoid false readings due to the pot's heat retention.Frying Phase (15 minutes)
Step 9: Coat the Fish Working with one fish at a time, take it from the plate and gently roll it in the cornstarch coating, ensuring every surface is evenly covered. Shake off excess coating—there should be a light, even layer, not thick clumps. Hold the fish over the coating bowl for a few seconds to allow excess to fall back. The fish should look lightly dusted, pale golden in color, not heavily crusted. Step 10: Fry the First Side (4-5 minutes) Carefully lower the coated fish into the hot oil, either by hand or with long tongs, supporting it gently. Keep your hand at a safe distance from the oil surface as it will splash and sizzle immediately. Lower the fish gradually to minimize splashing. Once the fish is fully submerged, monitor the oil temperature—it will drop 5-10 degrees upon fish contact and should begin rising again within 30 seconds. Maintain oil temperature between 325-350°F during cooking. For whole fish: Cook for 4-5 minutes on the first side. You'll see the underside gradually turn from pale to golden-brown. Watch for the color progression—it should be steady and even, not fast or slow. The side in contact with the oil will be darker; this is normal. For fillets: Cook for 3-4 minutes per side, adjusting based on thickness. Step 11: Visual Cue for Flipping The underside of the fish will gradually develop a golden-bronze color. When the entire bottom surface appears uniformly golden-brown with slightly darkened edges, it's ready to flip. You can gently lift one corner with a long slotted spoon to check color—the flesh should be opaque and firm. The coating will feel crispy when gently tapped. Step 12: Flip Carefully Using a long slotted spoon or fish spatula, gently slide it under the fish, fully supporting the weight. Flip quickly and confidently in one motion—hesitation can cause the coating to stick. Once flipped, you should immediately hear a loud sizzle as the new side contacts the hot oil. Step 13: Fry the Second Side (4-5 minutes) Cook the second side for another 4-5 minutes until the coating achieves the same golden-brown color as the first side. During this phase, carefully monitor the oil temperature—if it's dropping significantly, remove the fish and allow the oil to reheat for 1-2 minutes. Step 14: Check for Internal Doneness While the fish is frying, you can gently tap the thickest part (near the head for whole fish) with your tongs—it should feel firm and resist gentle pressure. For fillets, pierce with a fork in the thickest section; the flesh should be opaque throughout with no translucent areas visible. Step 15: Remove from Oil Using a long slotted spoon or spider strainer, lift the fish from the oil, tilting it slightly to allow hot oil to drain back into the pot (about 3-4 seconds). Hold above the pot briefly to ensure maximum oil drains from the coating. The fish should glisten with a very thin layer of oil only, not be dripping.Finishing Phase (5 minutes)
Step 16: Rest on Paper Towels Transfer the fried fish to a baking sheet lined with paper towels. The residual heat will continue cooking the interior slightly while the exterior sets into a crispy crust. Place fish in a single layer—don't stack, as this creates steam and softens the crust. This resting phase is crucial and shouldn't be skipped; ideally rest for at least 5 minutes. Step 17: Season Immediately While the fish is still hot, sprinkle lightly with kosher salt. This salt won't adhere to cold fish, but on hot fish it creates a flavorful, crispy crust. Season to taste—Thai fried fish is typically quite salty. Step 18: Final Garnish and Presentation Transfer the rested fish to a serving platter. Arrange fresh cilantro sprigs, sliced fresh chilies, and cucumber slices around the fish. Serve with lime wedges on the side and small bowls of Thai sweet chili sauce for dipping. Arrange crispy garlic chips on top if using. The presentation should showcase the golden-brown crispy exterior. Step 19: Serve Immediately Thai fried fish is best served hot, while the exterior is still maximally crispy. Serve with sticky rice, jasmine rice, or steamed rice. Instruct diners to squeeze fresh lime juice over the fish just before eating—the acid complements the rich fried exterior and bright aromatic paste.Cooking Tips and Techniques
Oil Temperature is Everything: The single most important factor in crispy fried fish is proper oil temperature. Too cold and the fish becomes greasy and soggy; too hot and the exterior burns before the interior cooks. Use a thermometer—don't guess. Maintain consistent temperature throughout frying by monitoring with the thermometer between batches. Don't Skip the Scoring: Shallow diagonal cuts into the skin serve two purposes: they allow the aromatic paste to penetrate more deeply, and they prevent the skin from puffing and cracking during frying. These cuts are traditional for a reason. Drying is Crucial: Any moisture on the fish surface prevents proper coating adhesion and reduces crispiness. Pat fish thoroughly with paper towels right before dredging. The drier the surface, the crisper the final product. One Fish at a Time: Frying multiple fish simultaneously drops oil temperature too much, requiring longer cooking and resulting in greasy fish. Cook one whole fish at a time, or batch fillets if frying multiple. Allow oil to reheat for 2-3 minutes between batches. The Lemongrass and Garlic are Non-Negotiable: These aromatics are the essence of Thai fried fish flavor. Fresh lemongrass is crucial; dried lemongrass lacks the subtle floral quality. Mince them fine so they distribute throughout the paste and don't create large chunks that char. Room Temperature Oil Release: Cold oil released from the frying surface creates less dramatic sizzling and crisping. Before frying, bring fish to room temperature so the cooking process is faster and more even. Don't Reuse Oil More Than Three Times: Used oil becomes less effective at frying and imparts a slightly stale taste. For best results, use fresh oil for each batch. If reusing, strain oil through a fine-mesh sieve while warm. The Coating Should Be Light, Not Heavy: A thick coating prevents heat from reaching the fish and creates a greasy, doughy exterior. A light, even dusting is the goal—you should still see the fish's flesh color underneath the pale coating.Variations and Adaptations
Extra-Spicy Version: Add 2-3 additional Thai bird's eye chilies to the paste, increase cayenne pepper to ½ teaspoon, and sprinkle the finished fish with dried Thai chili flakes. This creates multiple layers of increasing heat. Garlic-Forward Variation: Increase minced garlic to 5 tablespoons (about 10 cloves) and reduce other aromatics slightly. Create a paste that's noticeably garlic-dominant, then brush the finished fish with additional garlic oil made by gently heating minced garlic in oil. Herb-Heavy Version: Add 2 additional tablespoons fresh Thai basil and fresh mint to the paste. This creates a lighter, more herbaceous flavor profile that's excellent during summer months. Tamarind Paste Variation: Add 1 tablespoon tamarind paste to the aromatic paste for a sour, tangy flavor that's less salty and more complex. This variation is common in southern Thailand where tamarind is abundant. Coconut-Crusted Variation: Mix unsweetened shredded coconut with the cornstarch coating for a unique texture and subtle sweetness. Use 1/3 cup coconut to 1/3 cup cornstarch. Shallow-Pan Version: If you don't want to deep-fry, shallow-pan fry the fish in 1-2 tablespoons of oil in a large skillet over medium-high heat. Results are slightly less crispy but still very good and use significantly less oil. Whole Snapper Variation: Some Thai cooks prefer snapper for its delicate texture. Whole snapper (1-1.5 lbs) works beautifully with this recipe and cooks in approximately the same time. Look for fish with bright eyes and firm bodies. Grouper Variation: Grouper has thicker, meatier flesh that stands up well to deep frying and retains moisture better than more delicate fish. If using grouper, increase cooking time by 1-2 minutes per side.Storage and Make-Ahead Instructions
Best Served Fresh: Fried fish is best served immediately after cooking while the exterior is maximally crispy. However, it can be held at room temperature for up to 1 hour under foil loosely. Refrigerator Storage: Store leftover fried fish in an airtight container for up to 2 days. The coating will soften over time. Reheating for Crispiness: Place leftover fried fish on a wire rack set over a baking sheet and reheat in a 375°F oven for 8-10 minutes. The rack allows hot air to circulate around the fish, helping restore some crispiness without making the bottom soggy. Freezer Storage: Fried fish freezes well for up to 3 months. Flash-freeze on a baking sheet, then transfer to a freezer bag. Reheat directly from frozen in a 375°F oven for 12-15 minutes. Aromatic Paste in Advance: The seasoning paste can be prepared up to 3 days ahead and stored in an airtight container. The flavors actually meld and improve over time. Make-Ahead Strategy: Clean and score fish up to 24 hours ahead, store covered in the refrigerator. Prepare the aromatic paste 1-3 days ahead. Fill the fish and coat just before frying for optimal freshness and crispiness. Repurposing Leftovers: Shred leftover fried fish and use in Thai fish cakes (tod man pla), serve over rice bowls with broth, or incorporate into seafood salads.Serving Suggestions
Traditional Thai accompaniments include:Nutritional Information (Per Serving)
Frequently Asked Questions
Q: What fish is best for this recipe? A: Sea bass, snapper, and grouper are ideal—they have firm white flesh and mild flavor. Avoid oily fish like mackerel or salmon, which dominate the delicate aromatics. Q: Can I use fish fillets instead of whole fish? A: Yes, use thick fillets (6-7 oz, at least ¾-inch thick). Cooking time will be shorter (3-4 minutes per side). Thin fillets won't work as they cook too quickly. Q: How do I know when the fish is done inside? A: For whole fish, the flesh should be opaque and pull away from the bones easily. For fillets, the flesh should be opaque throughout with no translucent sections visible. You can pierce with a fork to check. Q: Can I bake or grill this fish instead of frying? A: You can bake at 400°F for 15-20 minutes with the same aromatic paste, but you won't achieve the signature crispy exterior that makes fried fish special. Q: What should I do if the oil temperature keeps dropping? A: Turn heat to medium-high between batches and allow oil to reheat fully for 2-3 minutes before adding the next fish. Maintain consistent temperature for best results. Q: Is fish sauce required? A: Yes, for authentic Thai flavor. However, if you must avoid it, use soy sauce as a substitute, though the result will be less traditionally Thai.Quick Kitchen Notes
Deep-frying Thai fish successfully requires attention to several practical details. An instant-read thermometer becomes invaluable for maintaining precise oil temperature; use 350°F as your target, checking periodically to ensure temperature stability. Pat fish completely dry with paper towels before frying—excess moisture causes dangerous oil splattering and creates steam that prevents proper browning. If using whole fish, make shallow cuts across the skin in a crosshatch pattern; this allows heat to penetrate more evenly and prevents the fish from curling during cooking. Reserve some of the aromatic paste before dredging to brush onto the cooked fish immediately after frying, which adds extra layers of flavor. Use a wide, heavy pot or wok rather than a narrow tall pot; wide vessels allow you to place fish flat rather than standing it upright, which improves cooking evenness. Never crowd the pot—cook fish in batches with adequate spacing rather than overlapping, which lowers oil temperature excessively. Finally, have all serving components ready before beginning to fry, as hot fish waits for nobody and should be served immediately at peak crispiness.Scaling This Recipe
Thai deep-fried fish scales effectively for entertaining or multiple servings. If cooking for a larger group, prepare all aromatic paste in advance and divide into batches; this allows you to maintain consistent oil temperature by cooking fish sequentially rather than attempting to crowd multiple fish into the oil at once. Arrange cooked batches on a warm platter while continuing to fry remaining portions; the first batch will cool slightly while you finish cooking subsequent batches, but Thai fried fish remains excellent at room temperature or gently reheated. For smaller households, the recipe scales proportionally down to single-fish preparations; use identical technique and cooking time, as oil temperature management depends on oil volume and heating surface rather than quantity of fish being cooked. Thai fried fish is best consumed immediately after cooking while the exterior remains maximally crisp; however, it maintains quality for 24 hours refrigerated in an airtight container and can be gently reheated in a 325°F oven for 10-12 minutes to restore some exterior crispness. The nam jim sauce actually improves with 1-2 days of refrigeration as flavors integrate; prepare sauce ahead if convenient. This approach allows you to enjoy restaurant-quality Thai fried fish across multiple meals while maintaining excellent texture and flavor.Affiliate Disclosure
This page contains affiliate links to recommended products including specialty Thai ingredients, quality oil for frying, and specialized cooking equipment. When you make purchases through these links, The Eating Channel receives a small commission at no additional cost to you. We only recommend products we genuinely use and believe enhance your cooking experience. These affiliate relationships help support our website and allow us to continue creating authentic Thai recipes and culinary guides. Shop Recommended Ingredients and Equipment →*Last updated: 2025-12-20* *Tags: Thai, Fish, Seafood, Fried, Aromatic, High-Protein, Gluten-Free, Traditional*
Chef's Recommended Tools
Budget Pick
Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.