Bao is a soft and fluffy steamed bun from Chinese cuisine, filled with meat, vegetables and tasty sauces.