Dissolve the yeast in 8.45 fl oz of warm water in a stand mixer bowl. Add the flour, sugar, oil, and salt, then knead on medium speed for 10 minutes. Form a ball, place it in an airtight container, and let it rise for 2 hours.
Cut 12 squares of parchment paper (about 8 cm each side). Divide the dough into 12 pieces, roll each piece on a work surface to form ovals. Fold each oval in half and place them on the parchment paper squares. Let them rest in a warm place for at least 45 minutes.
Cut the pork shoulder into cubes and peel and chop the garlic. In a skillet, heat the sunflower oil and sugar. Once the color becomes lightly amber, add the garlic and pork cubes. Mix well, add the fish sauce, salt, and pepper. Cook on low heat for 15 to 20 minutes.
Peel the carrots and cut them into julienne strips. Thinly slice the red cabbage. Crush the peanuts and roughly chop the coriander.
Boil water in a pot, cover with a steamer basket, and place the baos with the parchment paper inside for 8 minutes. Turn off the heat and let cook for an additional 5 minutes.
Fill each bao with the vegetables, caramelized pork, coriander, and peanuts. Serve hot.