01 - In a large bowl, mix together the rolled oats, all-purpose flour, kosher salt, and instant yeast until thoroughly combined.
02 - In a separate bowl, whisk together the warm milk, molasses, melted butter, and egg until fully blended.
03 - Pour the wet mixture into the dry ingredients and stir until a sticky dough forms.
04 - On a floured surface, knead the dough by hand for 8 to 10 minutes until smooth and elastic, or use a stand mixer with a dough hook for 6 to 8 minutes.
05 - Transfer the dough to a lightly greased bowl, cover with a kitchen towel, and let rise in a warm environment for 1 hour or until doubled in size.
06 - Punch down the risen dough and divide it into 12 equal pieces. Shape each portion into a round roll and place them on a parchment-lined or greased baking sheet, spacing slightly apart.
07 - Cover the rolls and allow them to rise until puffy, approximately 30 minutes. Meanwhile, preheat the oven to 375°F.
08 - For enhanced texture, brush the tops with milk or melted butter and sprinkle with oats if desired. Bake for 22 to 25 minutes until golden brown.
09 - Remove from the oven and transfer to a wire rack to cool slightly before serving.