Bao Bao, literally 'bun' in Chinese, also baozi, is a bread roll. It is stuffed with meat or vegetables and then cooked in steam.