À noter que l’orthographe food-truck apparaît plus tardivement que l’autre en France, à partir de 2011. Les deux orthographes sont utilisées, avec tout de même bien plus d’occurrences pour la version sans tiret :

Il ne faut pas confondre le terme food truck avec food court (« aire de restauration » en français), qui est un lieu regroupant plusieurs enseignes de restauration, généralement rapide. Ce terme est encore très peu connu du grand public en France et n’est pas vraiment utilisé, contrairement à food truck qui devient de plus en plus commun.
« Lancé avec succès dans un centre commercial du New Jersey en 1974, le concept du food court est simple : réunir au même endroit des kiosques proposant des cuisines variées à déguster sur des tables communes. » (Le Monde, 29/02/2024) https://www.lemonde.fr/m-styles/article/2024/02/29/mafe-vege-kebab-d-andouillette-ou-pastilla-au-pigeonneau-cinq-food-courts-qui-font-des-miracles_6219199_4497319.html
Il existe aujourd’hui d’autres variantes basées sur le modèle des food trucks : Fashion trucks, Arty trucks… mais elles ne sont pas très connues du grand public ni vraiment répandues.
« En France, quelques Fashion Trucks sont déjà sur les routes. La plupart de ces camions-boutiques affichent leur itinéraire sur Internet, de façon à ce que les adeptes du concept puissent suivre leur trace et voir à quel moment ils passent à proximité de chez eux. » (Le Monde, 06/06/2013) https://www.lemonde.fr/m-styles/article/2013/06/06/la-mode-sillonne-desormais-les-routes-de-france_3424933_4497319.html