Lemongrass Poached Halibut with Coconut Milk & Lime Zest

Article by: Sara February 16, 2026 last updated: November 3, 2025

There’s something calming about simmering a pot of coconut milk infused with lemongrass on a quiet evening. The aroma fills my little Chicago kitchen, wrapping me in the warmth of memory. It’s the kind of scent that makes you pause citrusy, creamy, slightly floral like a gentle whisper from the coast of Thailand.

When I was growing up, my grandmother would simmer herbs and spices without ever measuring a thing. She said, “You’ll know when it’s right by the smell.” This Lemongrass Poached Halibut carries that same intuitive spirit. It’s light but layered with flavor the creamy coconut broth cradles tender halibut, the lime zest adds brightness, and the lemongrass brings that perfect hint of tropical calm.

If you’ve ever wanted to feel like you’re dining beachside, with the sea breeze kissing your face, this dish might just take you there. And the best part? It takes less than 30 minutes to make.

What Makes This Recipe Special

Light yet flavorful – The gentle poaching method keeps the halibut juicy while absorbing the citrusy essence of lemongrass and creamy coconut.

Quick and easy – Dinner is ready in under 30 minutes, making it perfect for weeknights.

Versatile – Swap in cod, snapper, or sea bass if halibut isn’t available.

Seasonal & nourishing – Refreshing for spring, soothing for winter, always comforting any time of year.

Flat lay of ingredients for Lemongrass Poached Halibut.
Fresh, simple ingredients make this dish shine.

Ingredients You’ll Need

For the Poaching Broth

  • 2 cups unsweetened coconut milk
  • 1 cup low-sodium fish or vegetable broth
  • 2 stalks fresh lemongrass, trimmed and bruised
  • 3 lime leaves (optional, for a bright aroma)
  • 1 tablespoon grated fresh ginger
  • 2 garlic cloves, lightly smashed
  • 1 small shallot, thinly sliced
  • 1 teaspoon sea salt
  • 1 teaspoon sugar
  • 1 tablespoon fish sauce

For the Halibut

  • 4 halibut fillets (6 oz each), skinless
  • Freshly cracked black pepper
  • 1 teaspoon olive oil or neutral oil

To Finish

  • Zest of 1 lime
  • Juice of ½ lime
  • Fresh cilantro or Thai basil, chopped
  • Thinly sliced red chili (optional for heat)

Tools You’ll Need

  • Medium saucepan or sauté pan with lid
  • Fine-mesh strainer (optional)
  • Zester or microplane
  • Tongs or fish spatula
  • Shallow serving bowls
Coconut milk simmering with lemongrass and ginger for halibut poaching broth.
Simmer lemongrass and ginger in coconut milk to create the poaching base.

How to Make Lemongrass Poached Halibut

1. Prepare the Broth

In a medium saucepan, combine coconut milk, broth, lemongrass, lime leaves, ginger, garlic, shallot, salt, sugar, and fish sauce. Bring to a gentle simmer over medium heat. Let it bubble softly for about 10 minutes, just until the flavors blend into a fragrant base.

2. Season the Halibut

While the broth simmers, pat the halibut dry. Brush each fillet lightly with olive oil and sprinkle with salt and black pepper. The mild flavor of halibut makes it a perfect canvas for this aromatic broth.

3. Poach Gently

Lower the heat so the liquid barely trembles. Slide the halibut fillets into the broth, ensuring they’re just submerged. Cover with a lid and poach for 7–9 minutes until the flesh flakes easily but remains moist.

4. Remove and Rest

Using a slotted spatula, carefully lift each fillet out and place on a warm plate. Tent with foil while you finish the broth.

5. Finish the Broth

Strain the liquid through a fine sieve for a smooth finish (optional). Add lime juice and zest. Taste and adjust with a little fish sauce or more lime juice for balance.

6. Serve Beautifully

Ladle the fragrant broth into shallow bowls. Gently nestle a fillet of Lemongrass Poached Halibut in the center. Garnish with chopped cilantro, Thai basil, and red chili slices.

The result? A dish that’s elegant enough for guests yet simple enough for any Tuesday night.

Halibut fillet being gently poached in lemongrass coconut broth.
Poach the halibut gently in the fragrant coconut-lime broth.

What to Serve With It

Steamed jasmine rice – It soaks up every drop of the coconut-lime broth.

Light cucumber salad – Add a crisp contrast (try my Cucumber Salad Mediterranean).

Garlic sautéed greens – Baby bok choy or spinach balances the creaminess perfectly.

You can also pair it with a chilled Sauvignon Blanc or sparkling lime water for a refreshing finish.

Tips for Perfect Results

Gentle heat is key.
Keep the broth just below a simmer to ensure the fish stays tender and silky.

Use fresh lemongrass.
Dried lemongrass doesn’t compare. Look for firm stalks with a bright, lemony scent.

Taste before serving.
Balance the coconut milk’s richness with just enough lime juice to lift the flavor.

Don’t rush it.
The broth gains its depth from a slow 10-minute simmer give it time to bloom.

Storage Instructions

Fridge: Store halibut and broth separately in airtight containers for up to 2 days.

Reheat: Warm the broth gently, then slide in the fish just until heated through.

Freeze: Not recommended the texture of poached fish becomes grainy once thawed.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Lemongrass Poached Halibut in coconut milk with lime zest and chili garnish.

Lemongrass Poached Halibut with Coconut Milk & Lime Zest

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Lemongrass Poached Halibut blends creamy coconut milk, lime zest, and tender halibut into a light, comforting dish that feels like a coastal escape. Ready in under 30 minutes, it’s the perfect weeknight meal with vibrant Thai-inspired flavor.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

For the Poaching Broth

  • 2 cups unsweetened coconut milk
  • 1 cup low-sodium fish or vegetable broth
  • 2 stalks fresh lemongrass, trimmed and bruised
  • 3 lime leaves (optional, for added aroma)
  • 1 tablespoon grated fresh ginger
  • 2 garlic cloves, lightly smashed
  • 1 small shallot, thinly sliced
  • 1 teaspoon sea salt
  • 1 teaspoon sugar
  • 1 tablespoon fish sauce

For the Halibut

  • 4 halibut fillets (6 oz each), skinless
  • Freshly cracked black pepper
  • 1 teaspoon olive oil or neutral oil

To Finish

  • Zest of 1 lime
  • Juice of ½ lime
  • Fresh cilantro or Thai basil, chopped
  • Thin red chili slices (optional, for garnish)

Instructions

  1. Prepare the broth:
    In a medium saucepan, combine coconut milk, broth, lemongrass, lime leaves, ginger, garlic, shallot, salt, sugar, and fish sauce. Bring to a gentle simmer over medium heat and let the flavors infuse for 10 minutes.
  2. Season the halibut:
    Pat the fillets dry with paper towels. Brush with olive oil and season lightly with salt and pepper.
  3. Poach the halibut:
    Reduce heat to low so the broth barely trembles. Slide in the halibut fillets, cover, and poach gently for 7–9 minutes or until the fish flakes easily with a fork.
  4. Finish the broth:
    Remove the fish carefully and set aside. Strain the broth if desired for a smooth finish, then stir in lime juice and zest.
  5. Serve beautifully:
    Pour the fragrant broth into shallow bowls, place a halibut fillet in the center, and garnish with herbs and chili slices.

Notes

  • Substitute cod or sea bass if halibut isn’t available.
  • Add chili oil or Thai chilies for extra heat.
  • To make it vegan, use tofu and vegetable broth instead of fish.
  • Author: Iris
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Poaching
  • Cuisine: Asian Fusion
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1 halibut fillet with broth (about 250 g)
  • Calories: 365 kcal
  • Sugar: 2 g
  • Sodium: 480 mg
  • Fat: 22 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 9 g
  • Fiber: 1 g
  • Protein: 34 g
  • Cholesterol: 85 mg

FAQs About Lemongrass Poached Halibut

Can I use another fish instead of halibut?

Absolutely. Cod, snapper, or even sea bass are wonderful substitutes for Lemongrass Poached Halibut.

Can I make this ahead of time?

Yes, the broth can be made ahead and stored in the fridge. Simply reheat and poach the fish fresh before serving.

Is Lemongrass Poached Halibut healthy?

Definitely. It’s high in protein, naturally dairy-free, and packed with healthy fats from coconut milk.

Can I freeze it?

I wouldn’t recommend it. The texture of poached halibut is best enjoyed fresh.

How can I make it spicy?

Add Thai bird’s eye chili or a drizzle of chili oil for gentle heat.

What can I use if I can’t find lemongrass?

Use extra lime zest and ginger for a similar citrusy brightness.

More Recipes You’ll Love

If you enjoyed this Lemongrass Poached Halibut, here are a few more light, flavor-packed seafood recipes from MeltMeal that deserve a place at your table:

Each of these dishes shares that same MeltMeal promise simple ingredients, soulful flavor, and a touch of home.

Conclusion

This Lemongrass Poached Halibut isn’t just food it’s an experience. The moment that lemongrass meets coconut milk, your kitchen transforms into a little seaside escape. Every spoonful carries layers of comfort and brightness, creamy richness, and fresh citrus.

I love serving this dish when I want something soothing yet impressive it feels fancy without the fuss. And if you want to keep the seafood love going, pair this dish with my Grilled Shrimp with Green Herb Mayo Purée or Creamy Smoked Salmon & Pea Chowder.

For more healthy fish inspiration, check out Healthline’s Fish Tacos recipe. It’s another fresh and nourishing take on seafood you’ll adore.

Cooking with love, balance, and a splash of lime that’s what MeltMeal is all about.

Leave a Comment

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