First things first, we need to get our onions going because it takes 1-1.5 hours to become caramelized. Chop the onions and saute in a large skillet over low heat.
Pour 4 cups of flour, the active dry yeast, kosher salt, 1 beaten egg, honey, 2 tbsp melted butter, and warm milk (100-110 degrees) into the bowl attachment of your Kitchenaid Stand Mixer and stir to combine the ingredients. Place the dough hook attachment on your stand mixer and mix on low for 2 minutes. Once all of the ingredients are combined, add ½ - 1 cup of flour if needed. Mix the dough on high for 2 additional minutes until the sides of the bowl are clean and the dough has formed into a ball.
Grease a large bowl with oil, place the dough in the bowl, and cover with a kitchen towel for 30 minutes to double in size.
Make sure your countertop is clean and grease your baking dish. Use a kitchen scale to measure 2.5 oz pieces of dough. Form your hand into a C and continuously roll the ball in a circular motion until the ball of dough becomes smooth and round. Place each ball of dough into the greased baking dish. Cover the baking dish with a kitchen towel for 20 minutes to allow the dough to double in size. Preheat the oven to 375 degrees.
Once the dough balls have risen, brush the rolls with an egg wash so they'll be nice and glossy. Then, place the rolls in the oven to bake for 20 mins.
Transfer the sauteed onions and butter into a food processor and blend until smooth.
Remove the rolls from the oven, brush with melted butter, and top with Finishing Salt. Serve with the Caramelized Onion Compound butter and enjoy!