Peel and cut the purple sweet potato into small pieces. Steam until very tender.
Transfer the steamed purple sweet potato to a bowl and mash it thoroughly until smooth.
In a saucepan, gently heat the milk and granulated sugar over low heat until the sugar dissolves. Do not boil. Remove from heat and let it cool slightly.
In a separate bowl, lightly whisk the egg whites and salt. Gradually pour the cooled milk mixture into the egg whites, stirring gently to combine without creating too many bubbles.
Strain the egg and milk mixture through a fine-mesh sieve into a clean bowl to remove any lumps or froth, ensuring a smooth pudding.
Add the mashed purple sweet potato to the strained milk mixture and stir until well combined and smooth.
Divide the purple sweet potato milk mixture into heatproof ramekins or small bowls.
Place the ramekins in a steamer. Cover the steamer lid with a cloth to prevent condensation from dripping onto the pudding. Steam over medium-low heat until the puddings are just set but still slightly wobbly in the center.
Carefully remove the puddings from the steamer and let them cool completely at room temperature, then chill in the refrigerator before serving.
Cook this in the app — save it & get tonight’s menu
Get the app