Ingredients
Method
- Combine flour, warm milk, sugar, eggs, yeast, salt, and cardamom in the bowl of a stand mixer fitted with the bread hook attachment. Start on low and mix until the dough comes together. Increase the speed to medium and start adding the butter 1 cube at a time, letting the first one blend in before adding the next. Once all the butter is added, continue kneading for about 5 more minutes.
- Grease a large bowl and scrape dough into the bowl, the dough should be sticky and soft, use a little flour on your hands to keep the dough from sticking. Cover with plastic wrap and let rise in a warm place until doubled in size, about 1-2 hours.
- Grease a 10x14-inch baking dish or two 7x11-inch baking dishes and set aside.
- Generously flour a clean work surface and place dough on top. Flour the top of the dough and the rolling pin and roll the dough into a 12x15-inch rectangle. Evenly spread the cream cheese all over the dough.
- Transfer the dulce de leche to a heatproof container and heat for about 30-45 seconds in the microwave or until it is a pourable consistency.
- Evenly drizzle the dulce de leche over the cream cheese then sprinkle the walnuts, if using, on top.
- Starting at the long end of the dough, tightly roll it up trying to make it evenly thick as possible. Cut into 15 equal rolls and place them in the prepared baking dish(s).
- Cover with plastic wrap and let rise another hour. At this point you can also put them in the refrigerator and bake them the next day.
- Heat oven to 350°F and arrange a rack in the middle. Bake rolls until puffed, golden, and baked through, about 40 minutes. Let cool on wire racks.
To Make the Frosting:
- Combine butter, powdered sugar, and salt in the bowl of a stand mixer fitted with the paddle attachment. Beat on medium until smooth. Scrape down the sides and add the coconut milk and extract (if using). Beat until smooth. Frosting should be soft, but not runny. If it is too loose add more powdered sugar, 1/4 cup at a time, until it has reached the right consistency.
- Spread frosting over the rolls, sprinkle with coconut and serve.
Notes
If your milk is cold from the refrigerator, heat it for about 30 seconds in the microwave to reach the correct temperature.
