Cette locution verbale relève du langage courant.
Et elle signifie, au sens figuré :
- dans le domaine financier : disperser ses placements et investissements ; répartir les risques ; ne pas placer tous ses fonds dans une même affaire, activité ou entreprise. Afin d'éviter de tout perdre d'un seul coup en cas de graves difficultés.
On dit par exemple : "Heureusement que je n'avais pas mis tous mes oeufs dans le même panier et pensé à investir dans différents pays et domaines d'activité".
- ou, par extension : ne pas mettre tous ses espoirs du même côté ; ne pas faire dépendre d'une seule chose son sort, sa fortune, son bonheur, etc.
On dit par exemple : "Oui, j'aime beaucoup David. Mais je continue de voir Marc : je ne veux pas mettre tous mes oeufs dans le même panier, tu comprends ?".
Attention : cette formule ne doit pas être confondue avec l'expression : "Mettre dans le même panier", qui possède une signification radicalement différente.
Sources : wiktionary.org, www.larousse.fr et www.expressio.fr