Yes, but privacy suffers with this approach, because if one of emails ending in @domain.com is tied to your identity, all are.
At that point, you probably want to use whatever features one of the big providers use, like: https://proton.me/support/aliases-mail
Maybe even something that'd sit in front of a mail server that you yourself control, I wonder what the variety of options out there is.