Usually getting a secured credit card is the first step for most people and that is still working well.
But right now, some people seem to be getting approved for both Discover It and Capital one quicksilver
And on new ITIN numbers too.
Try doing the pre-approval on both
If denied, wait a few days to a week and try again.
Some are getting lucky and getting $500 limit.
If you don't have a credit file, you will need to send in your passport and ITIN letter.
If you can get this, it is a better option than secured.
The discover card is great as well as you can auto request limit increase in the app every 90 days. So even if you start with 500, you can raise it pretty quickly over the year.
You can also create virtual cards in the app / website as well.