In a large bowl, whisk together the flour, sugar, salt, and instant yeast.
In a separate bowl, mix together the warm milk, melted butter, and egg.
Add the wet ingredients to the dry ingredients and mix until a dough forms.
Transfer the dough to a lightly floured surface and knead for about 5 minutes.
Place the dough in a lightly oiled bowl, cover with a damp towel, and let rise in a warm place for about an hour.
Making the Filling and Icing
Mix together the melted butter, cinnamon, and sugar to make the filling.
In a separate bowl, mix together the cream cheese, softened butter, vanilla extract, and confectioners' sugar to make the icing.
Assembling the Rolls
Roll the dough out into a large rectangle on a lightly floured surface.
Spread the filling over the dough and roll it up into a log.
Cut the log into 12 equal pieces and place them in a lightly greased baking dish.
Bake the rolls at 350°F for 25 minutes.
Once the rolls are out of the oven, spread the icing over them.
Your Half And Half Cinnamon Rolls are now ready to be enjoyed! These rolls are a delicious combination of sweet cinnamon and creamy icing. They make a great snack or dessert and are sure to be a crowd pleaser. Enjoy!