This Thai Lime-Garlic Steamed Fish recipe is light, flavorful, and bursting with fresh, zesty, and aromatic ingredients. I like how simple it is to prepare while still delivering restaurant-quality results. The balance of citrus, garlic, chili, and fresh herbs creates a vibrant and healthy dish I always enjoy making.

Thai Lime-Garlic Steamed Fish

Why You’ll Love This Recipe

I love this recipe because it’s quick, clean, and packed with flavor. The combination of lime juice and zest brightens up the fish, while garlic and chili add a gentle heat. It’s a healthy option I can prepare on a busy weeknight without much effort. I also enjoy how the fish soaks up all the aromatic broth during steaming, leaving it incredibly tender and moist.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 4 fillets of white fish (such as cod or tilapia)

  • 2 limes, juiced and zested

  • 4 cloves of garlic, minced

  • 2 tablespoons of fish sauce

  • 2 tablespoons of soy sauce

  • 1 tablespoon of sugar

  • 1 red chili, finely sliced

  • 1 bunch of fresh cilantro, chopped

  • 1 tablespoon of ginger, grated

Directions

  1. I start by patting the fish fillets dry and setting them aside.

  2. In a bowl, I mix the lime juice, lime zest, minced garlic, grated ginger, fish sauce, soy sauce, sugar, and sliced chili.

  3. I place the fish fillets on a heatproof plate or dish that fits inside my steamer.

  4. Then I pour the sauce mixture evenly over the fillets.

  5. I steam the fish over medium heat for about 10–12 minutes, or until it’s cooked through and flakes easily with a fork.

  6. Once done, I sprinkle chopped fresh cilantro on top before serving.

Servings And Timing

This recipe makes 4 servings.

Prep time: 10 minutes
Cook time: 12 minutes
Total time: 22 minutes

Variations

  • I sometimes swap the white fish for salmon for a richer flavor.

  • If I want less heat, I leave out the chili or use a milder variety.

  • Adding thinly sliced lemongrass gives a deeper citrus aroma I enjoy.

  • For a heartier meal, I serve this fish over jasmine rice or with steamed vegetables.

Storage/Reheating

If I have leftovers, I store them in an airtight container in the fridge for up to 2 days. To reheat, I gently steam the fish again or microwave it for 1–2 minutes, being careful not to overcook it. I avoid freezing this dish because the texture of the fish can change.

Thai Lime-Garlic Steamed Fish FAQs

How Do I Know When The Fish Is Fully Cooked?

I check if the fish flakes easily with a fork and turns opaque all the way through. It usually takes about 10–12 minutes of steaming.

Can I Make This Dish Without A Steamer?

Yes, I sometimes place the fish and sauce in a covered dish and bake it at 375°F (190°C) for about 15 minutes instead of steaming.

What Type Of White Fish Works Best?

I like using cod, tilapia, or sea bass. Any mild-flavored, firm white fish fillet works well.

Is This Dish Spicy?

The red chili adds a bit of heat, but I can always adjust the spiciness by adding more or less chili—or leaving it out altogether.

Can I Prepare The Sauce In Advance?

Yes, I often mix the sauce a few hours ahead and store it in the fridge. It lets the flavors blend nicely before cooking.

Conclusion

This Thai Lime-Garlic Steamed Fish is a dish I return to again and again for its bold flavors and simplicity. It’s a healthy, fast, and satisfying recipe that always hits the mark. Whether I’m cooking for family or just want something light and fresh, this recipe never disappoints.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Lime-Garlic Steamed Fish

Thai Lime-Garlic Steamed Fish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Thai Lime-Garlic Steamed Fish is a light and aromatic dish featuring tender white fish fillets infused with a flavorful sauce of lime, garlic, ginger, chili, and fresh herbs. Steamed to perfection, it’s a quick, healthy, and restaurant-worthy meal ideal for busy weeknights.

  • Total Time: 22 minutes
  • Yield: 4 servings

Ingredients

  • 4 fillets of white fish (such as cod or tilapia)
  • 2 limes, juiced and zested
  • 4 cloves garlic, minced
  • 1 tablespoon grated ginger
  • 2 tablespoons fish sauce
  • 2 tablespoons soy sauce
  • 1 tablespoon sugar
  • 1 red chili, finely sliced
  • 1 bunch fresh cilantro, chopped

Instructions

  1. Pat fish fillets dry and set aside.
  2. In a bowl, mix lime juice, zest, garlic, ginger, fish sauce, soy sauce, sugar, and chili.
  3. Place fish fillets on a heatproof plate or dish that fits in your steamer.
  4. Pour the sauce mixture evenly over the fish.
  5. Steam over medium heat for 10–12 minutes, or until fish is opaque and flakes easily with a fork.
  6. Sprinkle with chopped cilantro before serving.

Notes

  • Swap white fish with salmon for a richer taste.
  • Adjust chili to control heat level.
  • Add thinly sliced lemongrass for extra citrus flavor.
  • Serve with jasmine rice or steamed veggies for a complete meal.
  • Reheat gently to avoid overcooking; not recommended for freezing.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Category: Main Course
  • Method: Steaming
  • Cuisine: Thai
  • Diet: Low Fat

Nutrition

  • Serving Size: 1 fillet with sauce
  • Calories: 180
  • Sugar: 4g
  • Sodium: 820mg
  • Fat: 4g
  • Saturated Fat: 1g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 28g
  • Cholesterol: 60mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star