5 tablespoons unsalted butter, at room temperature
1 cup powdered sugar
1 ½ tablespoons water
1 cup sweetened shredded coconut
Directions
In a medium saucepan, whisk together the sugar, cornstarch, milk, and egg yolks until combined.
Heat the mixture over medium-low heat while whisking until it begins boiling, then boil for about a minute until the mixture is thick.
Remove the pan from the heat, add the butter and vanilla, and stir until smooth.
Pour the pastry cream into a small bowl, place plastic wrap on the surface of the warm custard (this keeps it from getting a skin), and refrigerate until you're ready to use it.
In the bowl of a stand mixer with the dough attachment add the flour, yeast, sugar, and cardamom, and mix until combined.
Add the egg, warm milk, and butter, and knead the dough for about 10 minutes, until it is smooth and pulls away from the sides of the bowl.
Place the dough in a lightly greased bowl and cover it with plastic wrap.
Allow the dough to rise in a warm place until it doubles in size (about 1 hour).
Divide the dough into 12 equal pieces.
Line 2 baking sheets with parchment paper or silicone mats.
Gently roll each piece of dough until a smooth ball forms and place the balls on the prepared baking sheets.
Using your finger or a spoon, create an indent in the center of each dough ball.
Cover the baking sheets with plastic wrap.
Allow to rise in a warm place until almost double in size (about 45-60 minutes).
Preheat the oven to 400 F.
Pipe the pastry cream into the center of each roll.
Bake in the preheated oven for 13-15 minutes, or until golden brown. Let the rolls cool.
In a small bowl, whisk together the powdered sugar and water to form a glaze.
Spoon the glaze onto the cooled sweet rolls.
Sprinkle the shredded coconut over the glaze.
Serve immediately, or store in an airtight container at room temperature for 1-2 days or in the fridge for 3-4 days.