Trinchado is a delicious Portuguese inspired South African beef stew made from cubed steak, cooked in a spicy sauce. It's believed to have originated in neighbouring Angola and Mozambique, both former Portuguese colonies.