Solriksa finner en normalt nær elver og bekker i skogsvegetasjon i lavlandet opp til 900 moh. Den jakter fisk, vanninsekter, snegler, krabber og andre små virveldyr på lignende måte som hegrer gjør. Fuglen har generelt avdempet farger med fine lineære mønstre i svart, grått og brunt. Men fjærene som den bruker til å fly med har sterkere fargemønstre. Når vingene er spredt ut synes de lyse øyeflekkene i rødt, gult og svart. Denne drakten viser de for å imponere andre solrikser eller de mimer en stor predator for å verne seg selv og avkommet mot potensielle trusler.