Kooltaan ruskolakkinäpsy on noin 10 cm. Lajin päälaki ja naama on väriltään punaruskeat ja niska on musta ja valkoinen. Selästään ja siivistään lintu on oliivinvihreä. Siivet ovat väriltään mustat ja niissä on kaksi keltaista juovaa. Ruskolakkinäpsyn kurkku on harmahtavan valkoinen ja vatsa on väriltään keltainen.