This aromatic coastal bowl features tender chunks of white fish swimming in a velvety coconut milk broth. The foundation builds with sautéed onions, garlic, and fresh ginger, while bell peppers, carrots, and zucchini add color and crunch. Ground turmeric and coriander infuse the broth with golden warmth, and a splash of fish sauce deepens the savory notes. Ready in under an hour, this comforting yet light stew serves four generously and pairs beautifully with steamed jasmine rice.
The first time I made this coconut fish stew, it was actually by accident. I had planned to grill the white fish I bought at the market, but a sudden rainstorm made firing up the grill impossible. Looking around my kitchen, I spotted a can of coconut milk and some vegetables from my farmers market run that morning. That rainy evening dinner ended up being one of those happy kitchen mistakes that I now make intentionally.
Last summer, my sister came to visit and we made a huge batch of this stew. She sat on my counter sipping wine while I chopped vegetables, and we ended up eating it on the back porch watching the sunset. She still texts me about that meal whenever shes having a stressful week at work.
Ingredients
- Firm white fish fillets: The sturdy texture holds up beautifully in the simmering broth without falling apart
- Fresh lime juice: This bright acid cuts through the rich coconut and balances the whole dish
- Coconut milk: Full fat canned coconut milk creates that silky luxurious texture that makes this stew so comforting
- Fish sauce: Dont be intimidated, it adds deep umami flavor without making the dish taste fishy
- Fresh ginger: Use a microplane or fine grater to release all those aromatic oils
Instructions
- Prep the fish:
- Toss your fish chunks with lime juice and seasonings, then let them hang out while you build the flavorful base
- Build your aromatic foundation:
- Cook the onion until it turns translucent, then add garlic, ginger, and chilies until your kitchen smells amazing
- Add vegetables and spices:
- Toss in your sliced vegetables and spices, cooking just until everything is coated and fragrant
- Create the creamy broth:
- Pour in the coconut milk and stock, then let everything simmer together until the vegetables are tender
- Gently cook the fish:
- Slide in your seasoned fish pieces and simmer until theyre opaque and flaky, being careful not to overcook
This recipe has become my go-to when friends need comfort food but want something lighter than heavy comfort fare. Theres something about the warm spices and creamy broth that feels like a hug in a bowl.
Making It Your Own
The beauty of this stew is how adaptable it is to whatever vegetables you have on hand. Ive used everything from green beans to bok choy with great results.
Perfecting The Broth
Taste your broth before adding the fish and adjust the seasoning. Some days it needs more lime, other days a pinch more salt makes everything sing.
Serving Suggestions
A bowl of steamed jasmine rice is the perfect vessel for soaking up every drop of that coconut broth. I also love serving it with warm naan bread for dipping.
- Squeeze fresh lime right at the table for that bright finishing acid
- Extra cilantro stems can be simmered in the broth for even more flavor
- Make extra because the leftovers taste even better the next day
I hope this stew brings as much comfort to your table as it has to mine. Happy cooking.
Recipe Questions
- → What type of fish works best?
-
Firm white fish fillets like cod, halibut, or haddock hold their shape beautifully during simmering. These varieties absorb the coconut broth's flavors while maintaining a tender, flaky texture. Seafood lovers can also substitute shrimp for a different twist.
- → Can I make this dairy-free?
-
This bowl is naturally dairy-free, using coconut milk instead of cream. The rich coconut fat creates that luxurious mouthfeel without any dairy products. Always check your fish sauce label to ensure no hidden dairy additives are present.
- → How spicy is this stew?
-
The heat level is entirely customizable. One to two red chilies provide gentle warmth, but you can reduce or omit them for a milder version. Conversely, spice enthusiasts can add more chilies or a pinch of cayenne to turn up the heat.
- → What vegetables can I add?
-
Beyond the bell pepper, carrot, and zucchini, consider incorporating baby spinach or kale during the final minutes of cooking. Leafy greens wilt beautifully into the coconut broth, adding nutrition and vibrant color without overpowering the delicate fish.
- → How do I store leftovers?
-
Store cooled portions in airtight containers for up to two days in the refrigerator. Reheat gently over low heat to prevent the fish from overcooking. The coconut broth may separate slightly when chilled but will emulsify again with gentle warming.