We deal with a lot of sandy soil and have a grass seed blend just for sand.
It is called Super Sandy Grass Seed and is primarily turf quality tall fescues that are fine bladed but, once established, can put roots 2’ deep into the soil. Very tough and drought resistant once established.