Ryoliitti koostuu suurelta osalta piistä. Sen rakenne vaihtelee afaniittisestä porfyyrinomaiseen. Sen tavallisesti sisältämät mineraalit ovat kvartsi, alkalimaasälpä ja plagioklaasi. Myös biotiitti ja pyrokseeni ovat yleisiä ryoliitista löydettäviä mineraaleja.