Coconut White Fish Stew

Creamy coconut white fish stew in a golden bowl with fresh cilantro garnish Save to Pinterest
Creamy coconut white fish stew in a golden bowl with fresh cilantro garnish | flavorfront.com

This aromatic stew combines tender chunks of white fish with a luxurious coconut milk base infused with ginger, turmeric, and coriander. Fresh vegetables like bell pepper, carrot, and zucchini add texture while red chilies provide gentle warmth. The fish simmers gently until perfectly opaque, absorbing the fragrant broth. Ready in under an hour, this dairy-free bowl delivers restaurant-quality flavors with minimal effort. Serve with steamed jasmine rice and garnish with fresh cilantro and lime wedges for a complete coastal-inspired meal.

The first time I made this coconut fish stew was on a rainy Tuesday when I needed something comforting but not heavy. My kitchen filled with the warm scent of ginger and turmeric, and I knew this would become a regular rotation. The way the creamy coconut broth clings to tender chunks of white fish feels like a gentle hug on a plate.

I served this to my sister last winter when she was feeling under the weather. She took one sip of that fragrant broth and immediately asked for the recipe. Something about the combination of lime and coconut just makes people feel taken care of.

Ingredients

  • 600 g firm white fish fillets: Cod halibut or haddock hold their shape beautifully in the simmering broth
  • 1 tbsp fresh lime juice: This bright acid balances the richness of coconut milk perfectly
  • 1 medium onion and 2 cloves garlic: The aromatic foundation that builds depth as they soften
  • 1 red bell pepper 1 carrot and 1 zucchini: These vegetables add sweetness texture and pockets of color throughout
  • 400 ml canned coconut milk: Full fat creates that luxurious creamy mouthfeel you want
  • 400 ml fish or vegetable stock: Use a quality stock you enjoy drinking on its own
  • 1 tbsp fresh ginger grated: Fresh ginger brings a gentle warmth that ground ginger cannot replicate
  • 1 tsp ground turmeric and coriander: These spices give the stew its beautiful golden hue and earthy undertones
  • 2 tbsp fish sauce: The secret ingredient that adds umami without making the dish taste fishy

Instructions

Prep the fish:
Toss chunks of white fish with lime juice salt and pepper letting them rest while you build the base
Build the aromatic foundation:
Heat oil in a large pot over medium heat and cook onion until translucent about 3 minutes
Add the fragrant aromatics:
Stir in garlic ginger and chilies cooking for just 1 minute until the scent fills your kitchen
Soften the vegetables:
Add bell pepper carrot and zucchini cooking for 3 to 4 minutes until they start to release their moisture
Bloom the spices:
Sprinkle in turmeric and coriander stirring constantly for 30 seconds to wake up their flavors
Create the broth:
Pour in coconut milk and stock bringing everything to a gentle bubble
Infuse the base:
Stir in fish sauce and half the cilantro simmering for 8 to 10 minutes until vegetables are tender
Add the fish:
Gently nestle fish pieces into the broth cover and simmer for 6 to 8 minutes until opaque and flaky
Finish with brightness:
Taste and adjust with salt pepper or more lime then ladle into bowls topped with fresh cilantro
Save to Pinterest
| flavorfront.com

This stew has saved me on countless weeknights when I want something nourishing but do not have hours to cook. The leftovers somehow taste even better the next day as the flavors continue to meld.

Choosing Your Fish

I have found that firmer white fish like cod and halibut hold up best to simmering. More delicate fish like tilapia can break apart too easily. Ask your fishmonger for something fresh that day for the best results.

Balancing The Broth

The magic happens in that final seasoning step. Sometimes the coconut milk needs more acid to sing and other times it needs an extra pinch of salt. Trust your palate and adjust until each spoonful tastes complete.

Make It Your Own

This stew welcomes variations like an old friend welcomes you home. Baby spinach added at the end wilts beautifully into the broth. Shrimp work wonderfully if you prefer shellfish. A splash of white wine adds another layer of sophistication.

  • Keep some extra lime wedges at the table for guests to brighten their own bowls
  • Red pepper flakes work if you do not have fresh chilies on hand
  • The stew thickens as it sits so add a splash of water when reheating leftovers
Tender white fish chunks simmered in aromatic coconut broth with colorful vegetables Save to Pinterest
Tender white fish chunks simmered in aromatic coconut broth with colorful vegetables | flavorfront.com

Scoop this stew into your favorite bowl and take that first steamy spoonful. Something about the combination of warming spices and creamy coconut just makes everything feel right.

Common Questions

Firm white fish like cod, halibut, or haddock hold their shape beautifully during simmering. These varieties offer mild flavor that complements the rich coconut broth without overpowering the delicate spices.

Absolutely. Adjust the red chilies to your preferred heat level. For more intensity, leave the seeds in or add a pinch of cayenne. Those sensitive to spice can omit chilies entirely—the stew remains flavorful without them.

Refrigerate in an airtight container for up to 2 days. The coconut broth may separate when cold but will emulsify again when gently reheated. Avoid overheating to prevent the fish from becoming tough.

Steamed jasmine rice is the classic choice, soaking up the fragrant broth. Crusty bread, quinoa, or roasted cauliflower also work well. A crisp white wine like Sauvignon Blanc makes an ideal pairing.

Shrimp or scallops substitute beautifully, reducing cooking time significantly. For a vegetarian version, replace fish with firm tofu or extra vegetables, using vegetable stock instead of fish stock.

Coconut White Fish Stew

Tender white fish in creamy coconut broth with aromatic vegetables and warm 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 (optional)

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 to release flavors.
6
Create Broth Base: Pour in coconut milk and stock. Bring to a gentle simmer.
7
Season the Stew: Stir in fish sauce and half the chopped cilantro. Simmer for 8-10 minutes, until vegetables are just tender.
8
Simmer Fish: Add fish pieces. Cover and simmer gently for 6-8 minutes, until the fish is opaque and flakes easily.
9
Adjust Seasoning: Taste and adjust seasoning with salt, pepper, or a squeeze more lime juice if desired.
10
Serve: 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 (check fish sauce and coconut milk for cross-contamination)
  • If using store-bought stock or other ingredients, always double-check labels for potential hidden allergens
Natalie Rivers

Everyday cook sharing flavor-packed, easy recipes and kitchen wisdom for home cooks.