Hiding email address associated with Apple ID when using iMessage
You can choose which ID (phone number or Apple ID email) to use when starting a new iMessage conversation.

To configure, on your iPhone, go to Settings app → Messages → Send &amp; Receive and under Start New Conversations From, select the phone number instead of email addresses associated with your Apple ID.