Thai Coconut Milk Poached Salmon Bowls
This recipe is what weeknight dinners should feel like — minimal effort, maximum flavor. Salmon fillets are gently poached in a rich red curry coconut broth with tender cabbage, then served over gluten-free ramen noodles and finished with fresh cilantro and green onions. It’s dairy-free, and the whole thing comes together in one pan in about 25 minutes.
Why You Will Love This Recipe
This one surprised me. It looks impressive, tastes like something from a restaurant, and honestly couldn’t be easier to pull off on a Tuesday night.
- One pan, easy cleanup. The broth, the cabbage, and the salmon all cook together in a single skillet — fewer dishes, less stress. (I use my [Caraway pan](AFFILIATE LINK PLACEHOLDER) for this and it’s perfect.)
- Big flavor from simple ingredients. Red curry paste, coconut milk, ginger, and garlic do all the heavy lifting. The broth alone is worth making.
- Salmon done right. Poaching keeps the salmon incredibly moist and tender — no dry, overcooked fish here.
- Naturally dairy-free. The coconut milk makes the broth creamy and rich without a drop of dairy.
- Fast enough for a weeknight. Start to finish, you’re looking at about 25 minutes.
Ingredients Overview
You’ll find exact measurements in the recipe card below. Here’s how the ingredients work together.
For the Poaching Broth
- Canned coconut milk (full fat) brings the creamy, rich base that makes this broth so satisfying and ties all the Thai flavors together.
- Chicken broth lightens the coconut milk slightly and adds savory depth.
- Thai red curry paste is where the bold color and warming spice come from — a little goes a long way.
- Tamari adds a savory, umami backbone. (Coconut aminos work great as a swap.)
- Fish sauce is the secret ingredient that makes this taste authentically Thai — don’t skip it.
- Lime juice brightens the whole broth and balances the richness of the coconut milk.
- Fresh ginger adds that warm, slightly spicy note that makes Thai food so distinctive.
- Garlic deepens the flavor of the broth as it simmers.
- Raw honey adds just a touch of sweetness to balance the heat and acidity.
- Red pepper flakes are optional but add a gentle kick if you want it.
For the Bowls
- Salmon fillet — wild caught sockeye is my preference here. It’s flavorful, rich, and poaches beautifully. Sockeye cooks faster than Atlantic, so keep an eye on it.
- Gluten-free ramen noodles soak up the broth and make this a real, filling meal. You can also serve over rice if you prefer.
- Green cabbage softens in the broth before the salmon goes in, soaking up all that curry flavor.
Garnish
- Cilantro and green onions finish each bowl with freshness and a little color — simple and perfect.
How To Make Thai Coconut Milk Poached Salmon Bowls
Here’s how it comes together.
Step 1: Build the broth.
In a wide, deep skillet or sauté pan over medium heat, whisk together the coconut milk, chicken broth, red curry paste, tamari, fish sauce, lime juice, ginger, garlic, honey, and red pepper flakes. Bring to a very gentle simmer — do not let it boil. Pro tip: a true simmer means just a few lazy bubbles breaking the surface. That’s all you need.
Step 2: Cook the cabbage.
Add the chopped cabbage directly into the simmering broth. Let it cook for 3–4 minutes, stirring occasionally, until it starts to soften and soak up that broth. It should look wilted and slightly translucent before the salmon goes in.
Step 3: Poach the salmon.
Nestle the salmon pieces into the broth skin side down. Spoon some broth over the top of each fillet. Cover the pan and poach on medium-low for 6–8 minutes. Sockeye cooks faster than Atlantic — start checking at 6 minutes. The salmon is done when it flakes easily and is just opaque through the center.
Step 4: Cook the noodles.
While the salmon poaches, cook your gluten-free ramen noodles separately according to package directions. Drain and set aside. Cooking them separately keeps them from soaking up all the broth before it hits the bowl.
Step 5: Assemble and serve.
Divide noodles into bowls. Ladle the broth and cabbage over the noodles, then place a salmon fillet on top. Garnish with chopped cilantro and green onions. Enjoy!





