Combine the warm water, sugar and kosher salt in the bowl of a stand mixer and sprinkle the yeast on top. Allow to sit for about 5 minutes.
Add the flour and butter and, using the dough hook attachment, mix on low speed until well combined. Change to medium speed and knead about 5 minutes until the dough is smooth and pulls away from the side of the bowl.
Remove the dough from the bowl, and place the dough in a glass bowl oiled with vegetable oil. Cover with plastic wrap and let rise in a warm place for approximately 50 to 55 minutes or until the dough has doubled in size.
Divide the dough into 16 pieces. Roll out each piece of dough into a 12-inch rope. Take the dough and make a pretzel shape. Place onto the parchment-lined baking pan.
Preheat the oven to 450°F.
Using a large saucepan, bring water and the baking soda to a rolling boil.
Place the pretzels into the boiling water, a few at a time, for 30 seconds. Remove them from the water using a large flat spatula. Place the pretzels back on a baking pan lined with parchment paper.
Beat one large egg. Brush the top of each pretzel with the beaten egg. Bake until dark golden brown in color, approximately 6-7 minutes.
The nutrition information provided are only estimates based on an online nutritional calculator. This is not a comprehensive list of all the nutrients in the recipe (i.e., does not include vitamins, cholesterol, etc). I am not a certified nutritionist. Please consult a nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.