Straw is the best material to cover grass seeds because they have fewer chances of being contaminated with weed seeds and don’t change the acidity of the soil. Other perfect alternatives are a thin layer of grass clippings, peat moss, or compost.