Ingredients
Equipment
Method
Prepare the sweet potato
- Heat the oven to 400°F.
- Prick the sweet potato all over with a fork and bake it on a small baking sheet for 45 to 60 minutes, until a knife slides easily into the center.
- Let the sweet potato cool until easy to handle.
- Remove the skin, mash the flesh until smooth, and measure 1 cup.
Make the dough
- Warm the milk to 105°F to 110°F.
- Whisk the warm milk with the yeast and granulated sugar in a large bowl, then let it stand for 5 to 10 minutes, until foamy.
- Whisk in the egg, 1 cup mashed sweet potato, and 4 tablespoons melted butter.
- Stir in the flour and salt until a shaggy dough forms.
- Knead the dough on a clean counter for 8 to 10 minutes, until smooth and elastic; the dough will be soft and slightly tacky.
- Return the dough to the bowl, cover it, and let it rise in a warm place for 60 to 90 minutes, until doubled in size.
Fill and shape the rolls
- Mix the brown sugar and cinnamon in a small bowl, then set the mixture aside.
- Roll the dough on a sheet of parchment into a 12x18-inch rectangle.
- Spread the dough with 6 tablespoons softened butter.
- Sprinkle the cinnamon-sugar mixture evenly over the dough.
- Roll the dough up from one long edge into a log.
- Cut the log into 12 equal rolls.
- Arrange the rolls in a 9x13-inch baking dish greased with 1 tablespoon butter.
- Cover the rolls and let them rise for 30 to 45 minutes, until puffy.
Bake the rolls
- Heat the oven to 350°F.
- Bake the rolls for 25 to 30 minutes, until golden brown and baked through in the center.
- Let the rolls cool in the pan for 10 minutes.
Make the icing
- Beat the cream cheese, powdered sugar, vanilla, and milk in a medium bowl until smooth.
- Spread the icing over the warm rolls.
Notes
For neat slices, cut the dough log with unflavored dental floss. Store covered in the refrigerator for up to 4 days; freeze the baked rolls, with or without icing, for up to 2 months. For a dairy-free swap, use plant-based milk, butter, and cream cheese.
