veggies with protein