Using the Vagrant plugin vagrant-omnibus worked great for me:
vagrant plugin install vagrant-omnibus
You can then simply configure your chef version in the Vagrantfile before doing the provisioning:
config.omnibus.chef_version = :latest
You can also specify a specific version:
config.omnibus.chef_version = '11.6.0'