Thai Whole Grilled Fish with Sweet & Sour Glaze
The first time I tasted grilled whole fish prepared in this style was at a bustling night market in Bangkok. The smoky aroma, the vibrant colors of the glaze, and the explosion of flavors were unforgettable. It was a culinary revelation – the perfect balance of sweet, sour, spicy, and savory, all wrapped around tender, flaky fish. Trying to recreate that experience back home has been a delicious journey, filled with fragrant marinades and sizzling grills, and this recipe brings me right back to that vibrant Thai night.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Servings: 4
- Dietary Type: Pescatarian
Ingredients
- 2-4 whole rockfish or 2-4 whole similar white fish fillets, gutted & cleaned, head on
Marinade
- 1 cup soy sauce
- 1/2 cup sesame oil
- 2 tablespoons chopped fresh ginger
- 6 cloves garlic, roughly chopped
- 1 tablespoon chili paste
- 2 tablespoons chopped fresh cilantro
Glaze
- 1/2 cup vegetable oil
- 5 cloves garlic, chopped
- 1/4 cup sugar
- 1/2 cup rice wine vinegar
- 3 tablespoons fish sauce
- 1 tablespoon finely julienned ginger
- 1/4 cup finely julienned red bell pepper
- 1 teaspoon chili paste
Equipment Needed
- Small saucepan
- Small pot
- Grill
- Fish grilling basket (optional but recommended)
Instructions
-
Begin by preparing the fish. Score each side of the fish with 3-4 small, shallow cuts. This will help the marinade penetrate and ensure even cooking.
-
Combine all marinade ingredients in a bowl: the soy sauce, sesame oil, chopped fresh ginger, roughly chopped garlic, chili paste, and chopped fresh cilantro.
-
Marinate the fish in the mixture for at least an hour, or ideally overnight, in the refrigerator. The longer it marinates, the more flavorful it will be.
-
While the fish is marinating, prepare the glaze. Place the vegetable oil and chopped garlic in a small saucepan.
-
Place the saucepan on medium heat and simmer until the garlic begins to turn golden brown. Watch carefully, as burnt garlic will make the glaze bitter.
-
Strain the garlic oil through a fine-mesh sieve and let it cool. Reserve 3 tablespoons of the garlic oil for the glaze. Discard the solids, or save them to add to another dish.
-
In another small pot, combine the sugar and rice wine vinegar.
-
Bring the mixture to a boil over medium heat, then reduce the heat and simmer for one minute, until the sugar is fully dissolved.
-
Add the fish sauce, finely julienned ginger, finely julienned red bell pepper, chili paste, and 3 tablespoons of the reserved garlic oil to the sugar and vinegar mixture.
-
Cook the glaze together for 3-5 minutes, or until the sauce reduces slightly and thickens. It should be a syrupy consistency.
-
Prepare your grill. Ensure it is clean and well-lubricated with plenty of vegetable oil to prevent the fish from sticking. Alternatively, use a specially designed fish grilling basket. This is highly recommended for easy flipping and to prevent the fish from falling apart.
-
Grill the fish over medium heat, approximately 7 minutes per side, or until the flesh is just opaque at the bone. Cooking time will vary depending on the thickness of the fish. Use a fork to gently flake the fish to test for doneness.
-
Plate the grilled fish and spoon the sweet and sour glaze generously over each fish.
-
One small fish is a perfect entrée for one person. Share larger fish between two people. Serve immediately and enjoy!
Expert Tips & Tricks
- For a deeper, smokier flavor, use a charcoal grill instead of a gas grill.
- If you don’t have access to fresh rockfish, snapper or branzino are excellent alternatives.
- Adjust the amount of chili paste in both the marinade and the glaze to control the spice level.
- To prevent the fish from sticking to the grill, make sure the grill grates are very clean and well-oiled. You can also use a high-heat cooking spray.
- If you’re using a charcoal grill, create a two-zone fire by piling the coals on one side of the grill. This will allow you to move the fish to a cooler part of the grill if it starts to cook too quickly.
Serving & Storage Suggestions
This Thai Grilled Whole Fish is best served immediately after grilling, while the skin is still crispy and the flesh is tender. Garnish with fresh cilantro, lime wedges, and a sprinkle of toasted sesame seeds for an extra touch of flavor and visual appeal.
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet or in the oven at a low temperature to prevent the fish from drying out. The glaze can also be stored separately in the refrigerator. While freezing is possible, the texture of the fish may change upon thawing.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 600 kcal | N/A |
| Calories from Fat | 492 g | 82% |
| Total Fat | 54.8 g | 84% |
| Saturated Fat | 7.5 g | 37% |
| Cholesterol | 0 mg | 0% |
| Sodium | 5066.8 mg | 211% |
| Total Carbohydrate | 21.8 g | 7% |
| Dietary Fiber | 1.2 g | 4% |
| Sugars | 14.8 g | 59% |
| Protein | 9.1 g | 18% |
Note: Nutritional information is an estimate and may vary based on specific ingredients and cooking methods.
Variations & Substitutions
- For a gluten-free version, use tamari instead of soy sauce.
- If you don’t have rice wine vinegar, white vinegar can be substituted, but the flavor will be slightly different.
- Add a splash of lime juice to the glaze for extra brightness.
- Experiment with different vegetables in the glaze, such as thinly sliced carrots or green onions.
- For a spicier dish, add more chili paste or a pinch of red pepper flakes.
- If you prefer not to grill, you can bake the fish in the oven at 375°F (190°C) for approximately 20-25 minutes, or until cooked through.
FAQs (Frequently Asked Questions)
Q: Can I use frozen fish for this recipe?
A: While fresh fish is preferred for optimal flavor and texture, you can use frozen fish. Make sure to thaw it completely before marinating, and pat it dry to remove excess moisture.
Q: How do I know when the fish is cooked through?
A: The fish is done when the flesh is opaque and flakes easily with a fork. The internal temperature should reach 145°F (63°C).
Q: Can I make the glaze ahead of time?
A: Yes, the glaze can be made up to 2 days in advance and stored in an airtight container in the refrigerator. Reheat gently before serving.
Q: What’s the best way to prevent the fish from sticking to the grill?
A: Make sure the grill is clean and well-oiled. You can also use a fish grilling basket for easy flipping and to prevent sticking.
Q: Can I use this glaze on other types of seafood or meat?
A: Absolutely! This sweet and sour glaze is delicious on grilled shrimp, salmon, or even pork chops.
Final Thoughts
Now it’s your turn to bring the vibrant flavors of Thailand into your own kitchen! This Thai Grilled Whole Fish with Sweet & Sour Glaze is a show-stopping dish that’s surprisingly easy to make. Don’t be intimidated by the whole fish – with a little practice, you’ll be grilling like a pro in no time. Feel free to adjust the spice level to your liking, and don’t hesitate to experiment with different variations. Serve this delightful dish with a side of fragrant jasmine rice and a refreshing Thai iced tea for a complete and unforgettable meal. I can’t wait to hear about your experiences and any creative twists you add to this recipe!
