Step-by-step instructions
- In a mixing bowl, combine the lime juice, lime zest, minced garlic, fish sauce, soy sauce, sugar, sliced chili, grated ginger, and chopped cilantro.
- Arrange the fish fillets in a steaming dish and pour the marinade over the top, ensuring they are well coated.
- Steam the fish for about 10-12 minutes until it flakes easily with a fork.
- Serve the fish hot, garnished with extra cilantro and lime wedges if desired.
Best ways to enjoy it
Once your Thai Lime-Garlic Steamed Fish is plated, consider serving it with a side of jasmine rice or quinoa to soak up the delightful marinade. A fresh cucumber salad or steamed vegetables can enhance the meal, adding crispness and balance to the flavors. For a touch of authenticity, you might even serve it with a spicy dipping sauce on the side.
Storage and reheating tips
To keep any leftovers fresh, store them in an airtight container in the refrigerator for up to two days. When reheating, avoid the microwave if possible; instead, gently re-steam the fish to prevent it from drying out. Freezing is an option, too—wrap the fish tightly in plastic wrap followed by foil, and it can be stored for up to a month.
Pro chef tips
For an elevated dish, consider marinating the fish for 30 minutes to an hour before steaming. This allows the flavors to penetrate deeper into the fish, creating an even more flavorful experience. Also, be mindful of overcooking; the fish should be opaque and flake easily—aim for that perfect 10-12 minute steam.
Creative twists
Feel free to experiment with different herbs and spices. Adding lemongrass or Thai basil can bring an exciting twist to this classic recipe. If you enjoy a kick of heat, consider using different types of chilies or adding a touch of chili paste to the marinade for an extra burst of flavor.

FAQ
How long does it take to prepare?
The total time to prepare and cook this dish is about 20-25 minutes, making it a quick and easy weeknight option.
Can I use frozen fish fillets?
Yes, you can use frozen fish, but make sure to thaw them completely before marinating and steaming for the best results.
Is it safe to store and reheat leftovers?
Absolutely! Just store leftovers in an airtight container in the refrigerator for up to two days, and when reheating, use gentle heat to maintain moisture.
