In a large skillet or wok, heat the vegetable oil over medium heat. Add the sliced onion, bell pepper, garlic, and ginger. Cook until the vegetables are softened, about 5 minutes.
Add the curry powder, turmeric, cumin, and coriander powder to the skillet. Stir well to coat the vegetables in the spices.
Pour in the coconut milk and soy sauce. Stir to combine and bring to a simmer.
Gently add the cod fish chunks to the skillet, making sure they are submerged in the curry sauce. Cook for about 8-10 minutes, or until the fish is cooked through and flakes easily with a fork.
Season with salt and pepper to taste.
Serve the Chinese cod fish curry hot over steamed rice or noodles. Garnish with fresh cilantro.
Enjoy!