There does not seem to be a way to remove the permission for creating a project site.
In the relevant !user.template.x realm, I see the following functions:
Turning off site.add.course removes the ability to create a course site. Likewise for site.add.portfolio. However if you turn off site.add you turn off the ability to create sites entirely. There is no corresponding permission for project sites.