Riachuelo was built after the Brazilian Minister of the Navy, Admiral Jose Rodrigues de Lima Duarte, presented a report to the national legislature on the importance of modernising the Brazilian Navy by acquiring new battleships, with the intention to order two from British shipyards.
Riachuelo was constructed with a steel hull, and was the first battleship with a compound armour belt, following shortly after the Argentine armoured corvette .