O bun cha é um prato típico do Vietnã, composto de carne de porco, macarrão de arroz e um molho agridoce conhecido como nuoc cham. Acredita-se que ele é originário da cidade de Hanói, que foi descrita em 1959, pelo escritor de culinária vietnamita Vu Bang, como como uma cidade “transfixada por bún chả”.
O seu nome, bun cha, é composto pelos dois ingredientes principais do prato, bún, que significa porco e chả, que significa macarrão.
No entanto, embora seja caracterizado pelos seus ingredientes de origem animal, alguns culinaristas e chefes de cozinha foram capazes de criar uma versão do bun cha completamente vegana. Ou seja, ele é feito sem a carne de porco ou o molho de peixe que é presente no molho nuoc cham.