Le shengjian est fabriqué à partir d’une pâte semi-levée, enroulée autour d’une garniture de porc et de gélatine. Des oignons verts et du sésame hachés sont placés sur les brioches pendant le processus de cuisson.
Le nom de la brioche vient de sa méthode de cuisson. Les petits pains sont alignés dans une poêle huilée, peu profonde et plate. Les poêles commerciales typiques ont un diamètre de plus d’un mètre. Les brioches sont alignées dans la poêle avec le « nœud », où la pâte est pliée ensemble, vers le bas et donc en contact direct avec la poêle huilée et frites en un fond croustillant pendant le processus de cuisson. De l’eau est pulvérisée sur les brioches pendant la cuisson pour que le dessus (qui n’est pas en contact avec la poêle ou l’huile) soit bien cuit. Après la friture, le fond de la brioche devient croustillant, et la gélatine se fond dans la soupe. Cette combinaison donne au shengjian sa saveur unique. Comme les brioches sont alignées serrées dans la poêle, elles prennent une forme de cube après la cuisson. En attendant d’être servi, le chef peut retourner les brioches de façon à ce que la base frite soit orientée vers le haut, afin d’éviter que le fond croustillant ne se détrempe au cours du processus de refroidissement.
Le shengjian traditionnel est fourré au porc. Parmi les variantes courantes, on trouve le poulet, le porc mélangé à des crevettes et le porc mélangé à de la chair de crabe.