Singoalla är en romantisk och symbolistisk kortroman som kombinerar medeltida stämningar med existentiella teman. Den berättar om kärleken mellan riddaren Erland och den gåtfulla romska kvinnan Singoalla, en relation som rör sig mellan passion, skuld, dröm och öde. Rydbergs språk är poetiskt och laddat med symbolik, och romanen speglar hans intresse för moralfilosofi, mystik och människans inre konflikter. Singoalla har tolkats både som en kärlekstragedi och en allegori om kulturmöten och främlingskap.