Просто параметр --prefer-dist не означает, что будет устанавливаться последня версия.
Либо:
composer create-project laravel/laravel blog
Либо ставим глобально инсталлятор (имеет смысл, если на локалке и часто устанавливается Laravel):
composer global require laravel/installer
И затем:
laravel new blog
Если нужна базовая система авторизации, то с параметром --auth (актуально как минимум для Laravel 6.8.0):
laravel new blog --auth