A light and fluffy roll infused with orange and warm spices.
Add the yeast to the bowl of a stand mixer.
Combine milk and butter in a microwave-safe cup or bowl.
Microwave for 30 seconds. Stir and microwave another 10 seconds or more until milk is warm to the touch. (Should be around 110 degrees.)
Pour milk mixture into the stand mixer bowl. Let sit for 5 minutes.
Add in flour, sugar, and salt. Using the dough hook, stir the dough until all dry ingredients are incorporated.
Add in the beaten egg.
Continue to knead the dough for 5 minutes. **DOUGH WILL BE STICKY!
Grease a large bowl. Place the dough in the bowl and cover.
Place the dough in a warm (draft-free) location for 30 minutes.
Combine the sugars, cardamom, and cinnamon in a medium bowl. Set butter aside,
Grease a baking dish. Flour the surface to roll the dough out on well.
Roll the dough out forming a rectangle measuring apporoximitely15"x 10" x 1".
Spread the dough with butter.
Sprinkle the dough with the sugar mixture.
Roll the dough tightly and seal the seam by pinching the dough with your fingers.
Turn the rolled dough over so the seam side is down.
Cut the dough into 12 pieces.
Place the rolls into the baking dish.
Cover the baking dish and place it in a warm draft-free location for 60 minutes.
Preheat oven to 375.
When rolls have doubled in size, place them in the oven for 15-20 minutes.
Remove the rolls and allow them to cool before frosting.
Combine the powdered sugar, orange juice, and half and half in the bowl of a stand mixer. Beat until mixture is smooth. Fold in the orange zest.
Frost the rolls and enjoy!