Zesty Thai Lime-Garlic Steamed Fish with Coconut Lemongrass Sauce

Last Updated on March 13, 2026 by Valdemar

There’s a certain thrill that comes from transforming fresh ingredients into a dish that feels both exotic and comforting. Recently, I found myself craving something light yet full of flavor, and that s when I decided to whip up my favorite Thai Lime-Garlic Steamed Fish with Coconut Lemongrass Sauce. As I prepared the fish, the bright, zesty aroma of lime mingled with the earthy notes of garlic, immediately transporting me to a sun-drenched Southeast Asian market.

This dish is not only a feast for the senses but also a breeze to make perfect for busy weeknights or impressing friends during a cozy dinner party. The tender fish effortlessly steams to perfection, bathing in a luscious coconut lemongrass sauce that balances sweetness with a touch of saltiness. Trust me, your taste buds are in for a treat! Let s dive into this culinary adventure that will make you forget all about those greasy takeout nights.

this Recipe

Why is Thai Lime-Garlic Steamed Fish with Coconut Lemongrass Sauce irresistible?

Bright, Zesty Flavors: The combination of lime, garlic, and lemongrass creates a refreshing taste that awakens your palate.
Quick and Easy: With a total time of just 30 minutes, this recipe is perfect for busy evenings.
Healthy Delight: Light steam cooking keeps the fish tender and packed with nutrients.
Pair Perfection: This dish pairs wonderfully with jasmine rice or a fresh salad, making it versatile for any meal.
Crowd-Pleasing: Impress guests with this dish s vibrant colors and fragrant aroma! Looking for more quick dishes? Check out our easy weeknight meals for more inspiration!

Thai Lime-Garlic Steamed Fish Ingredients

Discover the essential components to create your delicious Thai Lime-Garlic Steamed Fish with Coconut Lemongrass Sauce.

For the Fish

  • 1 lb fish fillets A firm white fish like tilapia or cod works beautifully for this recipe.
  • 2 tbsp lime juice Freshly squeezed lime juice brightens the dish and enhances flavor.
  • 2 cloves garlic, minced Minced garlic adds a savory depth that complements the fish perfectly.
  • 1 tsp salt Balances the flavors and enhances the natural taste of the fish.

For the Coconut Lemongrass Sauce

  • 1 cup coconut milk Provides a rich, creamy base for the sauce that melds beautifully with the other flavors.
  • 1 stalk lemongrass, chopped Infuses the sauce with a unique citrusy aroma reminiscent of Southeast Asia.
  • 1 tbsp fish sauce Adds a savory umami flavor that elevates the entire dish.
  • 1 tbsp sugar A touch of sugar balances the saltiness and acidity, creating a harmonious taste.

For Garnish

  • 1/4 cup cilantro, chopped Fresh cilantro adds a burst of color and herbaceous flavor to the finished dish.

Now you’re all set to create this delectable meal that will leave everyone craving more!

How to Make Thai Lime-Garlic Steamed Fish

  1. Prepare the Fish: Place your fish fillets in a steamer and drizzle with lime juice, minced garlic, and salt. Let these zesty flavors work their magic on the fish for a few minutes.

  2. Steam: Steam the fish over simmering water for 10-15 minutes, or until the flesh is opaque and flakes easily with a fork. The fish should be tender and moist.

  3. Make the Sauce: In a saucepan, combine coconut milk, chopped lemongrass, fish sauce, and sugar. Bring this mixture to a gentle simmer, allowing the flavors to meld beautifully.

  4. Strain the Sauce: Cook the sauce for about 5 minutes, then strain out the lemongrass bits to leave a smooth sauce. This step ensures a silky texture that coats the fish perfectly.

  5. Serve: Place the steamed fish on a plate and generously pour the coconut lemongrass sauce over the top. Finish with a sprinkle of chopped cilantro for that fresh, vibrant touch!

Optional: Serve with jasmine rice for a complete meal experience.

Exact quantities are listed in the recipe card below.

What to Serve with Thai Lime-Garlic Steamed Fish with Coconut Lemongrass Sauce?

Transform your dinner table into an exotic escape with these delightful pairings that complement the vibrant flavors of your meal.

  • Jasmine Rice: This fragrant rice absorbs the coconut lemongrass sauce beautifully, making each bite a luxurious experience. It s the perfect canvas for this dish!

  • Crispy Vegetable Spring Rolls: The crunch and freshness of spring rolls balance the tender fish, providing a delightful textural contrast that enhances your meal.

  • Thai Cucumber Salad: A refreshing cucumber salad, tossed with a tangy vinegar dressing, adds a cool crunch that brightens the palate after each delightful bite of fish.

  • Chili Garlic Edamame: These savory edamame pods offer a subtle kick of heat, perfectly complementing the mild flavor of the fish.

  • Charred Asparagus: Grilled asparagus with a light drizzle of sesame oil brings an earthy flavor and adds a vibrant green touch to your plate.

  • Mango Sticky Rice: For dessert, indulge in sweet mango sticky rice, which offers a luscious contrasting sweetness to the zesty fish.

Whether you re looking for sides or a little sweet treat to finish, these suggestions create a memorable dining experience that transports you right to a bustling Thai street market!

Thai Lime-Garlic Steamed Fish Variations

Feel free to make this delightful dish your own with these creative twists and substitutions!

  • Herb Infusion: Swap cilantro for fresh basil or mint for a unique herbaceous flavor that still brightens your plate.

  • Spicy Kick: Add thinly sliced red chili or a dash of sriracha to the coconut lemongrass sauce for an extra layer of heat that awakens the senses.

  • Coconut Alternative: For a lower-fat option, replace coconut milk with unsweetened almond milk or skim milk with a touch of coconut extract.

  • Vegetable Medley: Add sliced bell peppers, snap peas, or bok choy to the steamer to create a colorful, nutritious side that complements the fish beautifully.

  • Citrus Twist: Experiment with the lime juice by incorporating fresh orange or grapefruit juice for a sweet and tangy flavor that dances on the palate.

  • Sweeten It Up: Try substituting honey or maple syrup for the sugar in the sauce for a natural sweetness that balances the savory notes.

  • Fish Alternatives: Don t limit yourself to just one type of fish; cod, tilapia, or even shrimp work wonderfully and provide diverse textures.

  • Nutty Crunch: Top with toasted shredded coconut or crushed peanuts before serving for a delightful crunch that contrasts beautifully with the tender fish.

Tips for the Best Thai Lime-Garlic Steamed Fish

  • Fresh Ingredients: Use fresh fish fillets and herbs for maximum flavor frozen fish may lack the same zest and texture.
  • Don t Overcook: Keep a close watch while steaming. Overcooking can make the fish dry; check for doneness around 10 minutes!
  • Balance Flavors: Adjust lime and sugar according to your taste. A little extra lime juice can brighten the sauce more!
  • Sauce Texture: Straining the coconut lemongrass sauce ensures a smooth finish. Don t skip this step for the best presentation.
  • Experiment with Fish: While the recipe recommends a firm white fish, try it with salmon or tilapia for a unique twist on the Thai Lime-Garlic Steamed Fish with Coconut Lemongrass Sauce!

Make Ahead Options

These Thai Lime-Garlic Steamed Fish with Coconut Lemongrass Sauce are a fantastic option for busy home cooks who want to save time during hectic weeknights! You can marinate the fish fillets in lime juice, minced garlic, and salt up to 24 hours in advance just remember to cover them tightly in the refrigerator to preserve their freshness. The coconut lemongrass sauce can also be made ahead; simply prepare it and store it in an airtight container in the fridge for up to 3 days. When you’re ready to serve, steam the marinated fish and gently reheat the sauce on low heat until warm. You’ll have a delicious, gourmet meal ready in no time, just as vibrant and flavorful as it was the day you made it!

Storage Tips for Thai Lime-Garlic Steamed Fish

Fridge: Store any leftover Thai Lime-Garlic Steamed Fish in an airtight container in the refrigerator for up to 3 days.

Freezer: For longer storage, freeze the cooked fish in a freezer-safe container for up to 2 months. Ensure it s cooled completely before sealing.

Reheating: Reheat the fish gently in the microwave or on the stovetop with a splash of coconut milk to maintain moisture. Enjoy it within 24 hours after reheating for the best flavor!

Serving Suggestions: Pair reheated fish with fresh herbs and a squeeze of lime to refresh its zesty taste.

Thai Lime-Garlic Steamed Fish with Coconut Lemongrass Sauce Recipe FAQs

How do I select the best fish for this recipe?
Absolutely! For the best results, select fresh fish fillets that are firm and odorless look for options like tilapia, cod, or even salmon. If the fish has dark spots all over or a strong smell, it might not be the freshest choice. Ideally, you want your fish to be bright and vibrant, with a clean, ocean-like scent.

How should I store leftover Thai Lime-Garlic Steamed Fish?
Store any leftovers in an airtight container in the fridge for up to 3 days. Make sure it s completely cooled before sealing to avoid condensation that can make the fish soggy. When you’re ready to enjoy it again, a quick reheat in the microwave or stovetop will bring it back to life!

Can I freeze the Thai Lime-Garlic Steamed Fish?
Yes, you can! For freezing, allow the fish to cool completely. Place the cooked fillets in a freezer-safe container or wrap them tightly in plastic wrap, then aluminum foil. They can be stored in the freezer for up to 2 months. Remember to label the container with the date for your reference!

What do I do if my fish is overcooked?
No worries at all! If you find your fish a bit overcooked, serve it with a generous drizzle of the coconut lemongrass sauce. This will help add moisture and keep it flavorful. You can also consider flaking the fish and using it in a salad or taco-style dish, where the other ingredients will complement it well!

Are there any dietary considerations I should know about?
Very! This recipe is naturally gluten-free as long as you ensure your fish sauce is gluten-free. However, if you’re cooking for someone with seafood allergies, you may want to substitute with a plant-based protein. Additionally, the recipe is dairy-free as it uses coconut milk, making it a fantastic option for lactose-intolerant guests.

How do I make my coconut lemongrass sauce smooth?
To achieve a silky texture, it s essential to strain the sauce after simmering. After cooking with lemongrass for about 5 minutes, pour the mixture through a fine sieve to remove any bits, leaving you with a smooth sauce that beautifully complements the fish. This step not only enhances the texture but also elevates the overall presentation of your dish!

Similar Posts