Foiled Wrapped Veggies