Coconut White Fish Stew

Creamy coconut white fish stew in golden broth with tender vegetables and fresh cilantro garnish Save to Pinterest
Creamy coconut white fish stew in golden broth with tender vegetables and fresh cilantro garnish | hearthlykitchen.com

This aromatic stew combines tender chunks of white fish with a creamy coconut milk base, creating a light yet satisfying dish. Fresh vegetables like bell pepper, carrot, and zucchini add color and texture, while ginger, turmeric, and coriander provide warm, fragrant notes.

The preparation is straightforward: marinate the fish in lime juice, build a flavorful base with aromatics and vegetables, then simmer everything gently in coconut milk and stock. The result is a delicate, balanced dish where the fish remains flaky and tender.

Perfect served over steamed jasmine rice, this coastal-inspired stew is both gluten-free and dairy-free, making it suitable for various dietary preferences while delivering rich, comforting flavors.

The first time I made this coconut fish stew was on a rainy Tuesday when I wanted something comforting but not heavy. My kitchen filled with the scent of ginger and turmeric, and I remember thinking how something this creamy and aromatic could taste so light and fresh at the same time.

I served this to my sister last winter when she was recovering from a bad cold, and she asked for the recipe before she even finished her bowl. Theres something about the combination of warm spices and gentle coconut flavors that feels like a hug in a bowl.

Ingredients

  • Firm white fish fillets: Cod, halibut, or haddock hold their shape beautifully in the simmering broth, and cutting them into chunks helps them cook evenly and absorb all those aromatic flavors
  • Fresh lime juice: Marinating the fish first not only removes any fishy smell but also starts tenderizing the protein
  • Coconut milk: Full fat canned coconut milk creates that rich, creamy base that makes this stew so satisfying
  • Fish sauce: This is the secret ingredient that adds depth and umami without making the dish taste fishy
  • Fresh ginger: Grating fresh ginger instead of using ground gives you those bright, spicy notes that wake up the whole dish
  • Ground turmeric: Besides adding that gorgeous golden color, turmeric brings an earthy warmth that balances the sweet coconut

Instructions

Prepare the fish:
Toss your fish chunks with lime juice, salt, and pepper, then let them hang out while you get everything else ready
Build the aromatic base:
Heat oil in a large pot and cook the onion until it turns translucent and soft, about 3 minutes
Add the fragrant spices:
Throw in garlic, ginger, and chilies, stirring constantly for just a minute until the smell fills your kitchen
Soften the vegetables:
Add bell pepper, carrot, and zucchini, cooking them for a few minutes until they start to soften but still have some bite
Toast the ground spices:
Stir in turmeric and coriander, cooking for just 30 seconds to wake up their flavors
Create the broth:
Pour in coconut milk and stock, bring everything to a gentle simmer, then add fish sauce and half the cilantro
Add the fish:
Gently lower the fish pieces into the simmering broth, cover, and let cook until the fish turns opaque and flakes easily
Finish and serve:
Taste and adjust the seasoning, then ladle into bowls and top with fresh cilantro and lime wedges
Save to Pinterest
| hearthlykitchen.com

This stew has become my go to when friends come over for casual dinners, gathering around the table with steaming bowls and plenty of rice to soak up every drop of that fragrant broth.

Making It Your Own

Sometimes I swap in shrimp or even chunks of salmon when I want to change things up, and the creamy coconut broth works beautifully with both. You can also add baby spinach or kale during the last minute of cooking for extra nutrition and color.

Serving Suggestions

Steamed jasmine rice is the classic pairing, but I have also served this over quinoa or with warm naan bread for soaking up the broth. A crisp white wine like Sauvignon Blanc cuts through the richness nicely.

Make Ahead Wisdom

The base actually tastes even better the next day as the flavors meld together, so do not hesitate to make it ahead and reheat gently. Just add the fresh fish when you are ready to serve.

  • Store leftovers in the refrigerator for up to 2 days
  • The broth may separate when reheated but will come back together with a gentle stir
  • Freezing is not recommended as the texture of the fish and coconut milk will change
White fish stew simmered in aromatic coconut milk with colorful bell peppers and lime wedges Save to Pinterest
White fish stew simmered in aromatic coconut milk with colorful bell peppers and lime wedges | hearthlykitchen.com

There is something deeply satisfying about a dish that feels indulgent yet comes together so effortlessly. This coconut fish stew is exactly that kind of recipe.

Recipe Questions & Answers

Firm white fish fillets like cod, halibut, or haddock hold their shape well during simmering. These varieties remain tender and flaky without falling apart in the coconut broth.

Absolutely. Add 1-2 finely chopped red chilies with the aromatics, or increase the amount to suit your heat preference. You can also add a pinch of cayenne pepper with the ground spices.

Add the fish pieces only after the vegetables have simmered and the broth is flavorful. Cook gently for 6-8 minutes just until the fish turns opaque and flakes easily. Avoid vigorous boiling.

Yes, light coconut milk works well if you prefer a lighter version. The broth will be less creamy, but the flavors will still be delicious and aromatic.

Steamed jasmine rice is the classic accompaniment, soaking up the flavorful coconut broth. Crusty bread, naan, or quinoa also work beautifully as sides.

The stew can be refrigerated for up to 2 days. Note that the fish may become slightly softer when reheated. Gently warm on low heat to maintain texture.

Coconut White Fish Stew

Tender fish in creamy coconut broth with vegetables and warming spices

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Fish & Seafood

  • 1.3 pounds firm white fish fillets (cod, halibut, or haddock), cut into chunks
  • 1 tablespoon fresh lime juice
  • Salt and pepper, to taste

Vegetables

  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, sliced
  • 1 medium carrot, sliced thin
  • 1 medium zucchini, sliced
  • 1-2 red chilies, deseeded and finely chopped

Liquids

  • 1.7 cups canned coconut milk
  • 1.7 cups fish or vegetable stock

Spices & Aromatics

  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 2 tablespoons fresh cilantro, chopped
  • 2 tablespoons fish sauce
  • 1 tablespoon olive oil or coconut oil

Garnish & Serving

  • Lime wedges
  • Steamed jasmine rice

Instructions

1
Prepare the Fish: Toss the fish pieces with lime juice, salt, and pepper. Set aside while you prepare the base.
2
Sauté Onions: In a large pot, heat oil over medium heat. Add onion and cook until translucent, about 3 minutes.
3
Add Aromatics: Add garlic, ginger, and chilies. Sauté 1 minute until fragrant.
4
Cook Vegetables: Stir in bell pepper, carrot, and zucchini. Cook for 3-4 minutes, stirring occasionally.
5
Toast Spices: Add turmeric and ground coriander. Cook 30 seconds more.
6
Create Broth: Pour in coconut milk and stock. Bring to a gentle simmer.
7
Simmer Base: Stir in fish sauce and half the chopped cilantro. Simmer for 8-10 minutes, until vegetables are just tender.
8
Cook Fish: Add fish pieces. Cover and simmer gently for 6-8 minutes, until the fish is opaque and flakes easily.
9
Season and Serve: Taste and adjust seasoning with salt, pepper, or a squeeze more lime juice if desired. Ladle stew into bowls, garnish with fresh cilantro and lime wedges. Serve hot with rice if desired.
Additional Information

Equipment Needed

  • Large pot
  • Cutting board and knife
  • Wooden spoon
  • Ladle

Nutrition (Per Serving)

Calories 330
Protein 36g
Carbs 9g
Fat 15g

Allergy Information

  • Contains fish. If using store-bought stock or other ingredients, always double-check labels for potential hidden allergens.
Grace Ellington

Home cook sharing easy recipes, kitchen tips, and meal ideas everyone can enjoy.