Creamy Coconut White Fish Stew

20g protein · 45 min · 350 kcal

Creamy Coconut White Fish Stew

This comforting fish stew combines tender white fish and colourful vegetables in a gently spiced coconut broth. It makes a warming one-pot dinner, with lime and fish sauce bringing balance to the creamy base.

45 min4 servings350 kcal

Ingredients

  • 454 g (1 pound)white fish fillets, such as cod, halibut or tilapia
  • 400 g (14 ounces)coconut milk
  • 480 ml (2 cups)vegetable or chicken broth
  • 1 mediumonion, finely chopped
  • 3 clovesgarlic, minced
  • 1 tablespoonginger, minced
  • 2 mediumtomatoes, diced
  • 1bell pepper, chopped; red or yellow
  • 30 g (1 cup)spinach or kale, chopped
  • 1–2 tablespoonsfish sauce
  • 1 tablespoonlime juice
  • 1 teaspoon, or to tastecurry powder
  • to tastesalt and pepper
  • quantity not specifiedoil, for sautéing

Instructions

  1. 1

    Prepare the fish

    Rinse the fish under cold water and pat it dry. Cut it into bite-sized pieces, then season with salt and pepper.

  2. 2

    Soften the onion

    Heat oil in a large pot over medium heat. Add the chopped onion and sauté for about 5 minutes, until translucent.

  3. 3

    Cook the aromatics

    Add the minced garlic and ginger and cook for 1–2 minutes, until fragrant.

  4. 4

    Soften the vegetables

    Stir in the diced tomatoes and chopped bell pepper. Cook for a further 5–7 minutes, until softened.

  5. 5

    Add the liquids

    Pour in the coconut milk and broth, stir to combine, and bring the mixture to a gentle simmer.

  6. 6

    Season the broth

    Stir in the fish sauce, lime juice and curry powder. Season with salt and pepper.

  7. 7

    Cook the fish

    Gently add the fish pieces to the pot and cook for about 10 minutes, until opaque.

  8. 8

    Wilt the greens

    Stir in the chopped spinach or kale and cook for another 2–3 minutes, until wilted.

What is coconut white fish stew?

This is a coconut-based fish stew with vegetables, aromatics and curry powder, served as a hearty one-pot meal. Its Asian-inspired flavours draw on the combination of coconut milk, fish sauce, ginger and lime, without being tied to one specific regional tradition.

The method builds flavour in stages: vegetables soften first, then the coconut milk and broth form the base before the fish is gently cooked in it. That helps keep the fish tender while the broth takes on the seasoning.

Nutrition and macros by portion

The nutrition label shows one serving as written: 350 calories, 20g protein, 22g carbs, 20g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterUse light coconut milk245 kcal14g15g14g
This servingAs written350 kcal20g22g20g
HungryServe with extra rice525 kcal30g33g30g

The fish provides most of the protein, while the broth, tomatoes, pepper and onion contribute carbohydrates. Coconut milk and the oil used for sautéing are the main sources of fat. For a balanced plate, serve a measured portion with rice and add extra vegetables if you like.

Choosing the fish

Firm fillets: Cod, halibut and tilapia are all listed options; cut the fish into similar-sized pieces so they cook at a similar pace.

Handle gently: Add the pieces to the simmering broth rather than stirring them in vigorously, which can break them apart.

Building the flavour

Aromatics: Give the onion its full five minutes to soften, then cook the garlic and ginger just until fragrant. This gives them time to flavour the oil without letting the garlic burn.

Seasoning: Fish sauce adds savouriness, lime juice brings acidity and curry powder contributes warmth. Start with the lower amount of fish sauce and adjust to taste, keeping in mind that it is salty.

Getting the texture right

Gentle simmer: Once the coconut milk and broth are added, keep the pot at a gentle simmer rather than a hard boil. A calmer heat helps the stew stay smooth and the fish remain in pieces.

Doneness: The fish is ready when it looks opaque. Add the greens near the end; spinach or kale should be wilted after the final 2–3 minutes.

Keeping to the timing

The stated 45 minutes covers preparation and cooking. Chopping the vegetables and fish before heating the pot makes it easier to move through the method without rushing the stages.

The cooking times are cues as well as guides: vegetables should soften before the liquids go in, and the fish should be checked for opacity rather than cooked for longer than needed.

What to serve with it

Rice: Plain steamed rice is a simple accompaniment that soaks up the coconut broth. Serve it alongside or spoon the stew over it.

Fresh finish: Lime wedges or extra lime juice at the table let diners brighten their portion. Keep any additional seasoning separate so each bowl can be adjusted.

Recipe notes & tips

  • Pat the fish dry before cutting so it is easier to handle and season.
  • Use a large pot so the vegetables can soften without being packed too tightly.
  • Keep the broth at a gentle simmer after adding the coconut milk.
  • Taste before adding extra salt, as the fish sauce is already salty.
  • Add the greens only for the final 2–3 minutes so they do not overcook.

Variations

  • Change the greens: Use spinach or kale, as specified, depending on what you have.
  • Choose the fish: Try cod, halibut or tilapia, cutting the fillets into similar-sized pieces.
  • Adjust the curry: Use the teaspoon as a starting point and add more to taste.
  • Vary the broth: Use vegetable or chicken broth to suit your preference.
  • Tune the seasoning: Add fish sauce within the stated 1–2 tablespoon range and balance it with lime juice.

Common mistakes to avoid

  • Boiling the broth hard: Keep it at a gentle simmer to help the coconut base stay smooth.
  • Overcooking the fish: Check for opacity after about 10 minutes and stop cooking once it is ready.
  • Breaking up the fish: Add it gently and avoid vigorous stirring.
  • Burning the garlic: Cook it with the ginger for only 1–2 minutes, until fragrant.
  • Adding greens too early: Stir them in at the end and cook only until wilted.

How to store

Cool leftovers promptly and refrigerate in a covered container for up to 2 days. Reheat gently in a pan until steaming hot, taking care not to boil the fish vigorously.

Frequently asked questions

Can I use frozen fish?

Yes, thaw it fully first and pat it dry before cutting and seasoning. This helps avoid adding excess water to the stew.

How can I tell when the fish is cooked?

The method gives about 10 minutes as a guide; look for fish that has turned opaque. Cooking time can vary with the size of the pieces.

Can I make the stew ahead?

You can prepare and soften the vegetables ahead, then add the liquids and cook the fish closer to serving time. This helps keep the fish from becoming overcooked.

Can I use light coconut milk?

Yes, though the broth will be less rich than with regular coconut milk. Keep the same method and taste the seasoning before serving.

What can I serve with this stew?

Steamed rice is a practical accompaniment for the coconut broth. Lime wedges also work well on the side for extra freshness.

Cook it from the original

This recipe comes from bazarecipe.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on bazarecipe.comOpens in a new tab
Calori App Free download Install