Cette locution verbale en forme d'idiotisme alimentaire et d'idiotisme chromatique appartient au registre familier.
Et elle signifie : ne pas réussir, subir un échec, échouer ; rater son coup.
On dit par exemple : "Nous avons fait chou blanc : ce sera pour la prochaine fois !".
Ou : "Nous espérions trouver cet individu chez lui mais nous avons fait chou blanc".
Sources : www.linternaute.fr et www.expressio.fr