No! Do NOT use dishsoap on vegetables.
Here's how to wash fresh produce:
--Before working with any foods, hands should be washed with soap and water. Also, make sure preparation areas are sanitary.
--Under clean, running water, rub fruits and vegetables briskly with your hands to remove dirt and surface microorganisms.
--Wash produce just before serving - not before storing, as washing will cause produce to spoil faster.
--Produce with a firm skin or hard rind like carrots, potatoes, melons or squash may be scrubbed with a vegetable brush and water.
--Discard the outer leaves of leafy vegetables such as lettuce and cabbage before washing.
--Always wash squash and melons, even if you don't eat the rind or skin because when cut, dirt or bacteria that is on the outer surface can be transferred to the inner flesh.
--DO NOT wash produce with detergent or bleach solutions. Fruits and vegetables are porous and can absorb the detergent or bleach, which is not intended for use on foods and consuming them on fruits and vegetables have the potential to make you sick.