In a blender or food processor, blend the onion, leek, bell pepper, garlic, ginger, parsley, and coriander until mixed. homogeneous.
In a saucepan, heat the Achiotina over medium heat. Add the blended vegetables, cumin, oregano and marinade. Cook, stirring frequently, for 10 minutes.
Incorporate the puree peanut, water, seasoning and tropical vegetable mix. Bring to a boil, lower heat, and simmer until vegetables are soft (approximately 1 1½ hours to 2 hours). Remove any foam that may form in the soup. Add water if the soup is too thick. Stir occasionally.
Stir in the corn, beans, and fish; reheat to a boil and simmer for 10 minutes.