In a blender or food processor, process onion, leek, pepper, garlic, ginger, parsley and cilantro until smooth.
In a pot, heat Achiotina on medium. Stir in the pureed vegetables, cumin, oregano, and Adobo. Cook stirring frequently, for 10 minutes.
Stir in peanut puree, water, Sazón, and tropical vegetable mix. Bring to boil, reduce heat and simmer until vegetables are tender, about 1½ - 2 hours. Skin any foam that forms on soup. Add water if soup gets too thick. Stir occasionally.
Stir in corn, lima beans and fish, return to boil, and simmer for 10 minutes.