Cotton is the most absorbent material for dish towels—not microfiber or linen or any other commonly touted dish towel material. Not only is cotton is great at soaking up excess liquids, it's durable and it's heat-resistant too. Plus, it's often very affordable. When it comes to picking dish towels, stick with cotton.