Thai Lime Garlic Steamed Fish

Highlighted in: Main Meals Everyone Enjoys

Tender white fish fillets are marinated in a blend of fresh lime, garlic, zesty ginger, fish sauce, and soy, then gently steamed. The fillets are finished with a vibrant garnish of sliced red chili and chopped cilantro, which adds color and depth of flavor. This dish captures the perfect balance of tang, heat, and herbal freshness, offering a truly aromatic Thai experience that is both light and satisfying. Serve immediately for best texture and taste.

Una donna con un cappello a coda di cavallo e un vestito nero.
Écrit par Kylie
Last modified on Fri, 27 Jun 2025 19:25:20 GMT
A plate of Thai Lime-Garlic Steamed Fish is served on a wooden table. Save it
A plate of Thai Lime-Garlic Steamed Fish is served on a wooden table. | kylierecipes.com

Thai Lime-Garlic Steamed Fish bursts with citrusy brightness and mellowed pungency thanks to plenty of fresh lime, garlic, and ginger. It is the kind of meal that gets dinner on the table with almost no fuss, yet tastes as vibrant as anything you’d find at your favorite Thai spot. This simple technique works wonders on any mild white fish, making it succulent and deeply flavorful.

My partner begged for seconds the first time I made this but I barely got a bite myself. Since then it is my go-to showstopper when I crave bold flavors with little work.

Ingredients

  • White fish fillets such as cod or tilapia: look for fresh fillets with firm flesh for the best texture
  • Lime juice and zest: add punchy citrus and a beautiful aroma choose smooth heavy limes for more juice
  • Garlic: minced for deep Thai flavor use fresh cloves not jarred
  • Fish sauce: provides umami depth choose a premium Thai brand for complexity
  • Soy sauce: adds savory saltiness it balances the lime and sugar
  • Granulated sugar: a tiny bit enhances all other flavors
  • Fresh ginger: grated for warming zing
  • Red chili for garnish: brings color and gentle heat remove seeds for less spice
  • Fresh cilantro to garnish at the very end: look for bright green leaves and skip wilted bunches

Instructions

Rinse and Dry the Fish:
Rinse the white fish fillets under cool running water and pat them completely dry with several paper towels. Dry fillets prevent excess moisture from diluting the marinade and help the flavor cling to the fish.
Make the Marinade:
In a small mixing bowl stir together lime juice and zest garlic fish sauce soy sauce sugar and grated fresh ginger. Stir until the sugar dissolves fully and the mixture looks glossy. This creates a bold base that’ll soak right into the fillets.
Marinate the Fish:
Lay the fish fillets in a shallow dish so they sit in a single layer. Pour your marinade over the top making sure every piece is evenly coated. Let the dish sit uncovered at room temperature for 15 to 20 minutes to let the flavors penetrate.
Prepare for Steaming:
Scoot the marinated fish and all the marinade liquid into a shallow steaming dish big enough to hold the fillets in a single layer. Scatter the sliced red chili over the top plus half your chopped cilantro.
Steam the Fish:
Place the steaming dish into a preheated steamer with plenty of bubbling water. Close the lid and steam for 10 to 12 minutes. Test doneness by poking a fillet gently with a fork. If it flakes easily and turns opaque it is ready.
Finish and Serve:
Take the steaming dish out of the steamer with oven mitts. Sprinkle the rest of the chopped cilantro on top and serve immediately with rice allowing that citrusy sauce to pool underneath.
A plate of fish with a spicy sauce and garnished with lime wedges. Save it
A plate of fish with a spicy sauce and garnished with lime wedges. | kylierecipes.com

Lime zest is my secret weapon in this recipe. It lifts everything to taste almost floral and tropical. My grandma always finished her steamed fish with a handful of cilantro so every bite shouts fresh and vibrant.

Storage Tips

Keep leftovers covered in the fridge for up to two days. Warm gently in a covered pan with a touch of extra lime juice or a splash of water so it does not dry out. Avoid microwaving for best texture.

Ingredient Substitutions

If you cannot find cod or tilapia use snapper catfish or even firm tofu for a vegan spin. Lemon can work in place of lime but double-check the zest for extra aroma. Tamari works as a gluten-free soy sauce swap.

Serving Suggestions

This steamed fish is delicious over fluffy jasmine rice or next to steamed greens like bok choy. For a Thai feast include a cucumber salad and a side of sticky rice. Extra lime wedges on the table invite everyone to adjust the punchiness to their taste.

Cultural Context

Steamed whole fish is a classic centerpiece at Thai family gatherings. Lime and chili are often paired to cut through rich main dishes and brighten the palate. This lighter version brings the same zesty spirit to your kitchen no matter where you are.

A plate of fish with a sauce and garnished with cilantro and lime. Save it
A plate of fish with a sauce and garnished with cilantro and lime. | kylierecipes.com

This recipe highlights the magic of simple Thai flavors. Serve it as a crowd-pleaser or a quick satisfying dinner you’ll crave again and again.

FAQ sur la recette

→ What kind of fish works best for this dish?

White fish varieties such as cod or tilapia are excellent due to their mild flavor and flaky texture.

→ Can I substitute the lime with another citrus?

While lime provides the most authentic flavor, lemon can be used in a pinch for a similar brightness.

→ How do I ensure my fish is perfectly steamed?

Steam until the fillets turn opaque and easily flake with a fork, usually 10-12 minutes depending on thickness.

→ Is there a good alternative to fish sauce?

Soy sauce alone can work, though it will lack some depth. A mix of soy and a splash of vinegar may help.

→ How spicy is the finished dish?

The red chili adds gentle heat, but the spice level can be adjusted by using less or removing the seeds.

Thai Lime Garlic Steamed Fish

White fish fillets steamed with lime, garlic, and chili, garnished with cilantro for a bright Thai-inspired dish.

Préparation
20 minutes
Temps de cuisson
12 minutes
Durée totale
32 minutes
Écrit par: Kylie

Type de recette: Main Dishes

Niveau de difficulté: Moyen

Cuisine: Thai

Quantité obtenue: 4 Nombre de portions

Régimes: Sans produits laitiers

Composition

→ Fillet and Marinade

01 4 fillets white fish, such as cod or tilapia
02 2 limes, juiced and zested
03 4 cloves garlic, minced
04 2 tablespoons fish sauce
05 2 tablespoons soy sauce
06 1 tablespoon granulated sugar
07 1 tablespoon fresh ginger, grated

→ Garnish

08 1 red chili, finely sliced
09 1 bunch fresh cilantro, chopped

Étapes de réalisation

Étape n°01

Rinse white fish fillets under cold running water and pat thoroughly dry with paper towels.

Étape n°02

Combine lime juice and zest, minced garlic, fish sauce, soy sauce, granulated sugar, and fresh grated ginger in a small bowl. Stir until the sugar dissolves completely.

Étape n°03

Arrange fish fillets in a shallow dish and pour the marinade over, ensuring an even coating. Let stand at room temperature for 15 to 20 minutes.

Étape n°04

Transfer the marinated fillets and all marinade to a steaming dish. Distribute sliced red chili and half of the chopped cilantro evenly over the fish.

Étape n°05

Place the steaming dish into a preheated steamer. Steam for 10 to 12 minutes or until the fish turns opaque and flakes easily with a fork.

Étape n°06

Remove the dish from the steamer and top with the remaining chopped cilantro just before serving.

Détails supplémentaires

  1. For optimal flavor, do not marinate the fillets for more than 20 minutes to prevent the fish from curing in the citrus.

Outils et ustensiles nécessaires

  • Steamer
  • Mixing bowl
  • Shallow dish
  • Paper towels

Informations sur les allergènes

Vérifie les ingrédients pour repérer d’éventuels allergènes et consulte un expert médical en cas de doute.
  • Contains fish
  • Contains soy

Apports nutritionnels (par portion)

Ces données sont uniquement indicatives et ne se substituent pas à un avis médical professionnel.
  • Kcal: 215
  • Matières grasses: 3 gr
  • Glucides: 10 gr
  • Protéines: 36 gr