Cette locution verbale en forme d'idiotisme alimentaire appartient au registre argotique.
Et elle signifie, au sens figuré : s'enrichir ; faire des bénéfices ; prospérer ; gagner de l'argent ; profiter de quelque chose ; faire son profit de quelque chose, y trouver un intérêt.
On dit par exemple : "Il ne gagne pas d'argent avec ses chambres : c'est avec le restaurant de l'hôtel qu'il fait son beurre".
Ou : "Avec la pandémie de maladie à coronavirus 2019, le commerce en ligne fait son beurre".
Sources : www.languefrancaise.net, www.expressio.fr