As a short term solution you can use mulch or cardboard/newspaper to cover the surface area and keep the weeds from growing. Another thing would be plant the veggies together to outgrow the weeds. I found this helpful list of tips you may find useful... trendy Tips