1. To the bowl of a stand mixer, add the warm milk, granulated sugar, and yeast. Use a small whisk or fork to combine the ingredients, dissolving the yeast. Let the mixture sit for 5 minutes to activate the yeast.
  2. Attach the dough hook to the mixer. Add the egg, kosher salt, and flour to the bowl of the mixer.
  3. Knead on medium speed for about 3 minutes, until the dough begins to come together.
  4. Add the softened Kerrygold Salted Butter to the dough, one tablespoon at a time while the mixer is running. The dough should pull away from the sides of the bowl and form a ball. If the dough is still sticking to the sides of the bowl, add another tablespoon of flour, but if dough is slightly sticky that’s okay.
  5. Knead on medium speed for another 5 minutes.
  6. Remove the dough hook. Cover the bowl with plastic wrap, and let the dough rise at room temperature for 1-1.5 hours or until doubled in size.
  7. Spray a 9″ x 13″ baking pan with nonstick cooking spray. Set aside.
  8. Sprinkle the work surface generously with flour. Pour the dough out onto the floured surface. Sprinkle the dough with a bit more flour, then roll it out into a 12″x14″ rectangle.
  9. Use an offset spatula to spread the additional 6 tablespoons of softened Kerrygold Salted Butter into an even layer on the dough. Sprinkle the grated Kerrygold Skellig Cheese on top of the butter, followed by the chopped parsley, fresh thyme leaves, garlic powder, and pepper.
  10. With the long edge facing you, tightly roll the dough up into a log. Use a very sharp serrated knife, or dental floss to slice the log into 12 buns.
  11. Place the buns into the prepared baking pan. Brush the tops of the buns with olive oil. Cover with a clean kitchen towel or plastic wrap loosely, and let proof at room temperature for 1-1.5 hours until puffy.
  12. Preheat the oven to 350 degrees F.
  13. Bake for 25-30 minutes until deeply golden brown. Sprinkle the top with flakey sea salt. Serve warm.

Recipe by Lion’s Bread.