You can get ESIM plans with talk text and data, I think ATT and TMobil support them. However you could pair with a mvno. One example would be pairing it with TextNow free service and get your data from an ESIM provider.
Take a look at Dent Wireless if you want a esim backup. Lasts 365 days rather than a month. 1gb $4.99 3gb $12.99 and 10gb is $39.99 Runs on ATT as well.
There are options to earn "Dents" which is a virtual currency which you can use to buy data. You can just ignore that though. And if you set up teams your data gets doubled or so I heard (not sure if that is a one off or not).
Pairs nice with a freeup sim for a very low cost plan. Or you can combine it with ultras $3 a month plan if you want 2 networks. Of course you need an esim compatible phone though which are more expensive than many use on here.
I am a fan of truphone though as their customer service is excellent and their prepaid sim has served me well. Wish they would let you use one on esim with the free incoming calls..