In the bowl of a stand mixer with dough hook attachment. Add sugar and warm water, whisk to mix it all together and then sprinkle yeast on top. Let stand for 2-3 minutes until yeast is frothy.
Add melted butter and salt and give a quick mix.
Slowly add flour to bowl of stand mixer and mix until a dough starts to form. Slowly add the rest of the flour until the dough is no longer sticky and begins to pull away from the bowl and then when you give it a lil' poke it bounces back nicely.
Add dough to a cleaned and lightly floured surface and knead for 3-5 minutes until the dough is soft and elastic.
Gently cover with a linen towel. Meanwhile, prepare the baking soda bath by heating the water on high in a large pot with baking soda. Gently stir to combine baking soda and water. Bring to a boil as you shape the pretzels.
Pre-heat oven to 450 degrees and line a large baking sheet (or 2 smaller) with parchment paper or silicone baking mats. If using parchment paper, gently grease or oil with a misto.
Separate the dough into 8 equal pieces (about 4 oz) with a dough cutter or sharp knife.
Roll each piece into a 20-24 inch long rope. Take each end of the rope, gather, twist, and then twist down to connect to rope to make a pretzel shape. Repeat for all dough pieces.
With a flat slotted spatula gently lift pretzel doughs and add to baking soda bath, 2 at a time.
Let boil for only 30 seconds (don't boil too long because it will affect the flavor) and then remove from pot with slotted spatula and add to baking sheets.
Brush with egg wash and sprinkle with salt. Bake for 12-14 minutes until lightly browned. Remove from oven and cool on a cooling rack for 5 minutes before serving.
Serve with your favorite condiment (or without) and enjoy!