Thai Lime-Garlic Steamed Fish

Thai Lime-Garlic Steamed Fish is a vibrant and aromatic dish that showcases the delicate flavors of fresh fish, enhanced by the tangy zest of lime and the bold bite of garlic. This dish is a staple in Thai cuisine, known for its simplicity and the harmonious balance of flavors. Steaming the fish ensures it remains moist and tender, while the lime-garlic sauce adds a burst of freshness and complexity. Perfect for a light and healthy meal, Thai Lime-Garlic Steamed Fish is both satisfying and nutritious.


2. **Serve:**
– Serve the Thai Lime-Garlic Steamed Fish immediately with steamed jasmine rice or a side of fresh vegetables.

**Flavor Profile:**


– The Thai Lime-Garlic Steamed Fish boasts a bright and refreshing flavor profile. The tangy lime juice pairs perfectly with the sharpness of the garlic, while the Thai chilies add a touch of heat. The fish sauce and soy sauce contribute a savory depth, balanced by a hint of sweetness from the sugar. The steaming process preserves the fish’s natural tenderness and moistness, making each bite flavorful and succulent.


**Nutritional Benefits:**

– This dish is rich in protein and low in fat, making it a healthy option for those looking to enjoy a nutritious meal. The fish provides essential omega-3 fatty acids, while the lime juice and garlic offer vitamins and antioxidants. Steaming is a gentle cooking method that retains the fish’s nutrients and flavor without adding extra calories.


**Tips and Variations:**

– **Fish Selection:** Use fresh, firm white fish for the best results. Sea bass, snapper, and tilapia are excellent choices.
– **Spice Level:** Adjust the number of Thai chilies according to your heat preference. For a milder dish, use fewer chilies or substitute with milder peppers.
– **Herbs:** Add fresh mint or Thai basil for an additional layer of flavor.
– **Vegetables:** Steam some baby bok choy, snow peas, or carrots alongside the fish for a complete meal.



Thai Lime-Garlic Steamed Fish is a delightful and healthy dish that captures the essence of Thai cuisine. Its simplicity and fresh, vibrant flavors make it a perfect choice for a quick weeknight dinner or a special occasion. The combination of lime, garlic, and chilies creates a tantalizing sauce that elevates the delicate taste of the steamed fish. Enjoy this flavorful and nutritious dish with your family and friends, and bring a taste of Thailand to your dining table.


Just steamed this Thai Lime-Garlic Fish for dinner and it was a hit! Light, flavorful, and perfect for a healthy meal. 🐟🌿🌶️


  • 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


Rinse the fish fillets and pat dry with paper towels.
In a small bowl, mix lime juice and zest, garlic, fish sauce, soy sauce, sugar, and grated ginger to create the marinade.
Place the fish in a shallow dish and pour the marinade over it, ensuring the fish is evenly coated. Let it marinate for 15-20 minutes.
Transfer the fish and marinade into a steaming dish. Sprinkle the sliced red chili and half of the chopped cilantro over the top.
Steam the fish in a preheated steamer for about 10-12 minutes or until the fish is cooked through.
Garnish with the remaining cilantro before serving.
Prep Time: 20 minutes | Cooking Time: 12 minutes | Total Time: 32 minutes

Kcal: 180 kcal | Servings: 4 servings

Leave a Comment