Este famoso plato lleva el nombre de Su Dongpo, un gobernador de la antigua ciudad de Hangzhou y un gran poeta, escritor en prosa y también calígrafo. Durante su mandato como gobernador, comenzó el dragado completo del Lago del Oeste, un proyecto que involucraba a miles de trabajadores y que benefició enormemente a la población local.
No es ningún secreto que a Su Dongpo le gustaba comer cerdo, así que, para expresar su gratitud, la gente local, durante el año nuevo chino, le ofreció a Su Dongpo mucho cerdo y vino Shaoxing (un tipo de vino para la cocina china). Su Donpo sabía muy bien que eran los trabajadores quienes verdaderamente se merecían el regalo, por lo que le dijo a su familia que prepararan el cerdo y el vino Shaoxing y distribuyeran el plato a los trabajadores. Resultó que el cerdo era extremadamente sabroso y, debido a la bondad de Su Donpo, el cerdo Dongpo se hizo ampliamente conocido por todos.
El cerdo utilizado para este plato debe ser mitad grasa y mitad magro y generalmente se corta en cubos. Luego, la carne de cerdo, junto con el vinagre, el cebollín, el jengibre y el azúcar, se dejan cocer en una cazuela sellada a fuego lento durante aproximadamente una hora. El cerdo cocinado de esta manera se vuelve rojo y es tan suave como el tofu y aunque puede parecerlo no está grasiento.