Poached Cod Spiced Coconut Broth

Featured in: Everyday Suppers

This Asian fusion noodle bowl features tender cod fillets gently poached in a fragrant coconut broth infused with ginger, garlic, red curry paste, and warming spices. Silky udon noodles form the base, while baby spinach, shiitake mushrooms, and julienned carrots add texture and nutrition. The dish comes together in just 35 minutes, making it perfect for busy weeknights. Finished with fresh coriander and spring onions, this dairy-free, pescatarian bowl delivers comfort and nourishment in every spoonful.

Updated on Fri, 30 Jan 2026 13:04:00 GMT
Silky udon noodles topped with tender poached cod in a fragrant spiced coconut broth and fresh herbs. Save Pin
Silky udon noodles topped with tender poached cod in a fragrant spiced coconut broth and fresh herbs. | vectoroven.com

One winter evening, I stood in my kitchen staring at a can of coconut milk and a packet of udon noodles, wondering what to do with the cod fillets I'd picked up on a whim. The idea of poaching fish in a fragrant, spiced broth came to me almost by accident, inspired by a Thai restaurant I'd visited years ago. I threw together ginger, garlic, and a spoonful of red curry paste, and the smell that filled the kitchen was enough to make me forget the cold outside. That first bowl was so comforting, so quietly delicious, that it became my go-to whenever I needed something nourishing without the fuss.

I made this for a small dinner party once, worried it might be too simple for guests. But as everyone leaned over their bowls, slurping noodles and sighing contentedly, I realized that sometimes the best dishes are the ones that don't try too hard. My friend Sarah, who claimed she didn't like fish, went back for seconds. The broth did all the talking, turning plain cod into something she described as restaurant-worthy.

Ingredients

  • Cod fillets: Choose skinless, boneless pieces about 150 g each so they cook evenly and stay tender in the gentle simmer.
  • Neutral oil: Canola or sunflower oil works perfectly here, letting the aromatics shine without adding competing flavors.
  • Onion: Finely sliced onion forms the sweet, soft base of the broth and melts into the background beautifully.
  • Garlic cloves: Minced garlic adds that essential pungent warmth, so don't skip it or rush the sauté.
  • Ginger: Freshly grated ginger brings a bright, zesty heat that wakes up the entire broth.
  • Red chili: Thinly sliced for a gentle kick, but feel free to leave it out if you prefer a milder bowl.
  • Red curry paste: This is the heart of the spice blend, giving depth and complexity in just one spoonful.
  • Coconut milk: Use a full-fat can for that creamy, luxurious texture that coats every noodle.
  • Fish or vegetable stock: This thins the coconut milk just enough and adds savory backbone to the broth.
  • Fish sauce: A tablespoon brings umami and saltiness, balancing the sweetness of the coconut perfectly.
  • Soy sauce: Adds another layer of savory richness and a touch of color to the broth.
  • Lime juice: Freshly squeezed lime brightens everything and cuts through the richness with a tangy lift.
  • Fresh udon noodles: These thick, chewy noodles are ideal for soaking up broth and make the bowl hearty and satisfying.
  • Baby spinach: Wilts down quickly in the hot broth, adding color and a mild, earthy note.
  • Carrot: Julienned carrots bring a slight sweetness and a pleasant crunch if not overcooked.
  • Shiitake mushrooms: Sliced shiitakes add a meaty, umami depth that complements the fish beautifully.
  • Spring onions: Thinly sliced for a fresh, sharp garnish that adds brightness to every spoonful.
  • Fresh coriander leaves: The final flourish, bringing herbal freshness and a pop of green to the finished bowl.

Instructions

Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon
Build the aromatic base:
Heat the oil in a large saucepan over medium heat and add the sliced onion, stirring occasionally for 3 minutes until it softens and turns translucent. Stir in the garlic, ginger, and chili, letting them sizzle for 1 minute until the kitchen smells incredible.
Bloom the curry paste:
Add the red curry paste and cook for 1 minute, stirring constantly to release its fragrant oils. This step deepens the flavor and prevents any raw, harsh notes.
Create the coconut broth:
Pour in the coconut milk and stock, stirring to combine, then bring the mixture to a gentle simmer. You want a soft bubble, not a rolling boil.
Season the broth:
Stir in the fish sauce, soy sauce, and lime juice, then taste and adjust the seasoning as needed. The broth should be savory, slightly sweet, and tangy all at once.
Poach the cod:
Gently slide the cod fillets into the simmering broth, cover the pan, and let them poach for 6 to 8 minutes until just opaque and flaking easily. Resist the urge to stir or flip them, as they can break apart.
Prepare the noodles:
While the fish poaches, cook the udon noodles according to package instructions, then drain and divide them among 4 serving bowls. Fresh udon cooks quickly, so keep an eye on them.
Add the vegetables:
Toss the spinach, carrots, and shiitake mushrooms into the broth and simmer for 2 to 3 minutes until just tender. They should still have a bit of bite.
Assemble the bowls:
Carefully lift the poached cod out of the broth and set aside. Ladle the hot, fragrant broth and vegetables over the noodles in each bowl.
Garnish and serve:
Top each bowl with a piece of cod, then scatter over the spring onions and fresh coriander leaves. Serve immediately while everything is steaming hot.
Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon
Steaming bowl of Poached Cod With Spiced Coconut Broth and Udon Noodles, featuring vibrant carrots and shiitakes. Save Pin
Steaming bowl of Poached Cod With Spiced Coconut Broth and Udon Noodles, featuring vibrant carrots and shiitakes. | vectoroven.com

The first time I served this to my dad, he barely spoke until his bowl was empty. Then he looked up, grinned, and said it reminded him of a trip he took to Singapore decades ago. I hadn't been aiming for authenticity, just something warm and fragrant, but that moment made me realize food can carry us to places we've been or never even visited.

Choosing Your Fish

Cod is my favorite for this dish because it holds together well during poaching and has a mild flavor that soaks up the broth. But if cod isn't available or you want to try something different, haddock and halibut work just as beautifully. I've even used sea bass once, and the slightly richer flavor made the dish feel even more luxurious. Just make sure whatever fish you choose is firm enough to handle gentle simmering without falling apart.

Making It Your Own

This recipe is forgiving and loves a little improvisation. If you can't find shiitake mushrooms, button or oyster mushrooms work perfectly well. I've swapped baby spinach for bok choy when I had it on hand, and the slight bitterness was a welcome change. For extra heat, drizzle a bit of chili oil over the top just before serving, or stir in a spoonful of sambal oelek with the curry paste. If you're avoiding gluten, use rice noodles instead of udon and swap the soy sauce for tamari.

Serving and Pairing

This dish is best served immediately, while the noodles are still slippery and the broth is steaming. I like to set out small bowls of extra lime wedges, chili flakes, and coriander so everyone can adjust their bowl to taste. A crisp, aromatic white wine like Riesling or Sauvignon Blanc cuts through the richness of the coconut beautifully, though I've also enjoyed this with a cold lager on warmer evenings. If you have leftovers, store the broth and noodles separately, as the noodles will soak up too much liquid overnight.

  • Serve with lime wedges and extra chili on the side for those who like more heat or brightness.
  • Pair with steamed jasmine rice instead of noodles if you want a lighter, less filling meal.
  • Garnish with toasted sesame seeds or crispy fried shallots for added texture and richness.
Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Flaky poached cod rests over udon noodles in a warmly spiced coconut broth with lime and scallions. Save Pin
Flaky poached cod rests over udon noodles in a warmly spiced coconut broth with lime and scallions. | vectoroven.com

This bowl has become one of those recipes I return to again and again, especially when I need something that feels like a warm hug without spending hours in the kitchen. I hope it brings you the same quiet comfort it's brought me.

Recipe FAQs

Can I use a different type of fish instead of cod?

Yes, you can substitute cod with other firm white fish such as haddock, halibut, sea bass, or snapper. Choose fish that holds its shape well during poaching and has a mild flavor that complements the coconut broth.

How do I know when the cod is properly poached?

The cod is done when it turns opaque white throughout and flakes easily when gently pressed with a fork. This typically takes 6-8 minutes in gently simmering broth. Avoid boiling, as this can make the fish tough and dry.

Can I make this dish gluten-free?

Absolutely. Replace the udon noodles with rice noodles or gluten-free udon, and use tamari instead of regular soy sauce. Check that your curry paste is also gluten-free, as some brands may contain wheat-based ingredients.

What can I use instead of fresh udon noodles?

You can use dried udon noodles, rice noodles, ramen noodles, or even soba noodles as alternatives. Adjust cooking times according to package instructions, and for rice noodles, you may only need to soak them in hot water.

How spicy is this dish and can I adjust the heat level?

The spice level is moderate and comes mainly from the red curry paste and optional fresh chili. For a milder version, reduce or omit the chili and use less curry paste. For more heat, add extra chili, a drizzle of chili oil, or a pinch of red pepper flakes.

Can I prepare any components ahead of time?

Yes, you can prepare the vegetables, slice the onions and garlic, and julienne the carrots ahead of time. You can also make the coconut broth base up to step 4 and refrigerate it. When ready to serve, reheat the broth, cook the noodles fresh, and poach the fish.

What vegetables work well in this coconut broth?

Besides the spinach, carrots, and shiitake mushrooms, you can add bok choy, snap peas, bell peppers, bean sprouts, or broccoli florets. Choose vegetables that cook quickly and complement the Asian fusion flavor profile of the broth.

Poached Cod Spiced Coconut Broth

Tender cod in fragrant coconut broth with warming spices and silky udon noodles for a quick nourishing bowl.

Time to prepare
15 minutes
Time to cook
20 minutes
Overall Time
35 minutes
Created by Lucas Jenkins


Level Easy

Cuisine Asian Fusion

Makes 4 Portions

Special Diets No Dairy

What You Need

Fish & Broth

01 4 cod fillets (about 5.3 oz each), skinless and boneless
02 1 tablespoon neutral oil (canola or sunflower)
03 1 onion, finely sliced
04 2 garlic cloves, minced
05 1 tablespoon fresh ginger, grated
06 1 red chili, thinly sliced (optional)
07 1 tablespoon red curry paste
08 13.5 fl oz coconut milk
09 2 cups fish or vegetable stock
10 1 tablespoon fish sauce
11 1 tablespoon soy sauce
12 Juice of 1 lime

Noodles & Vegetables

01 10.6 oz fresh udon noodles
02 5.3 oz baby spinach
03 1 medium carrot, julienned
04 3.5 oz shiitake mushrooms, sliced
05 2 spring onions, thinly sliced
06 Fresh coriander leaves, to garnish

How-To Steps

Step 01

Build the aromatics base: Heat oil in a large saucepan over medium heat. Add sliced onion and sauté for 3 minutes until softened. Stir in minced garlic, grated ginger, and sliced chili. Cook for 1 minute until fragrant.

Step 02

Toast curry paste: Add red curry paste to the saucepan and cook for 1 minute, stirring constantly to release the flavors and deepen the aromatic profile.

Step 03

Create the broth base: Pour in coconut milk and fish or vegetable stock. Bring to a gentle simmer over medium heat.

Step 04

Season the broth: Add fish sauce, soy sauce, and lime juice to the broth. Taste and adjust seasoning as needed for balance.

Step 05

Poach the cod: Gently slide cod fillets into the simmering broth. Cover and poach for 6 to 8 minutes until the fish is just opaque and flakes easily with a fork.

Step 06

Prepare the noodles: While cod poaches, cook udon noodles according to package instructions. Drain thoroughly and divide among 4 serving bowls.

Step 07

Add vegetables to broth: Add spinach, julienned carrot, and sliced shiitake mushrooms to the broth. Simmer for 2 to 3 minutes until vegetables are just tender.

Step 08

Assemble bowls: Carefully remove poached cod fillets with a slotted spoon and set aside. Ladle hot broth and vegetables over the cooked noodles in each bowl.

Step 09

Garnish and serve: Top each bowl with a cod fillet. Garnish with sliced spring onions and fresh coriander leaves. Serve immediately while hot.

What You’ll Need

  • Large saucepan
  • Knife and chopping board
  • Ladle
  • Medium pot for cooking noodles
  • Tongs or slotted spoon

Allergy Details

Review every component for allergens. See a health expert if unsure.
  • Contains fish (cod and fish sauce)
  • Contains soy (soy sauce and possibly udon noodles)
  • Contains gluten (udon noodles and soy sauce)
  • For gluten-free preparation, use gluten-free noodles and tamari instead of soy sauce

Nutrition details (each serving)

Only for informational use—this isn't a substitute for a doctor's advice.
  • Energy: 430
  • Fat Content: 18 grams
  • Carbohydrates: 34 grams
  • Proteins: 32 grams