Go Back
Coconut Fish Stew With Ginger & Greens Recipe
Ben Carraoli

Coconut Fish Stew With Ginger & Greens Recipe

I recently made this coconut fish stew with ginger and greens, and honestly, it felt like a warm hug in a bowl. The creamy coconut milk paired with tender fish and fresh greens created such a comforting balance. I loved how the ginger added a gentle heat without overpowering the dish.
Total Time 40 minutes
Servings: 4

Ingredients
  

  • 1 lb white fish fillets cod or similar – choose fresh, firm fish for best texture
  • 1 can 13.5 oz coconut milk – full-fat works best for creaminess
  • 1 tablespoon fresh ginger grated – adds warmth and depth
  • 2 cloves garlic minced – enhances the savory base
  • 1 small onion finely chopped – builds flavor foundation
  • 2 cups leafy greens spinach or kale – use fresh for better texture and color
  • 1 tablespoon olive oil – for sautéing aromatics
  • 1 cup vegetable or fish broth – adds lightness to the stew
  • 1 tablespoon lime juice – brightens the flavors
  • Salt and black pepper to taste – balance everything
  • Optional: chili flakes – for a hint of heat

Method
 

  1. Start by chopping the onion, mincing garlic, and grating fresh ginger. Cut the fish into medium-sized chunks so they cook evenly without breaking apart. Wash and roughly chop your greens so they’re ready to toss in later.
  2. Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, then stir in garlic and ginger. Let them cook briefly until fragrant, releasing their natural oils and aroma.
  3. Pour in the coconut milk and broth, stirring well to combine. Let the mixture simmer gently so the flavors blend together. Season with salt and pepper at this stage to build a well-balanced base.
  4. Carefully place the fish pieces into the simmering liquid. Let them cook gently without stirring too much to avoid breaking them. The fish should turn opaque and tender within a few minutes.
  5. Stir in the fresh greens and let them wilt into the stew. Finish with a squeeze of lime juice to brighten the flavors. Taste and adjust seasoning before turning off the heat.

Notes

  • I always use fresh ginger instead of powder—it makes a huge difference in flavor
  • Don’t overcook the fish; I remove the pot from heat as soon as it turns opaque
  • I like adding a splash of lime at the end—it really lifts the dish
  • If I want it richer, I use full-fat coconut milk every time
  • I avoid frozen greens because they can make the stew watery