01 - Combine warm water, granulated sugar, and active dry yeast in a large mixing bowl. Let rest for 5 minutes until the mixture is foamy.
02 - Incorporate melted butter, salt, and all-purpose flour into the yeast mixture. Mix to form a rough dough, then knead for 5 to 7 minutes on a lightly floured surface until smooth and elastic.
03 - Place the dough in a greased bowl. Cover and set in a warm location. Allow to rise for 30 to 40 minutes or until the dough has doubled in volume.
04 - In a separate bowl, combine chopped spinach, chopped artichoke hearts, softened cream cheese, shredded mozzarella, grated Parmesan, minced garlic, salt, and black pepper. Mix until uniform. Set aside.
05 - Set oven to 425°F. Line two baking sheets with parchment paper.
06 - Punch down the risen dough. Divide into 8 equal portions. Roll each into a 12-inch rope and flatten to a 2-inch wide strip.
07 - Spoon approximately 2 tablespoons of filling along the center of each dough strip. Fold edges to enclose filling, pinch firmly to seal, then shape into a classic pretzel form.
08 - In a large saucepan, bring 6 cups of water to a boil. Gradually add baking soda.
09 - Using a slotted spoon, lower each pretzel individually into the boiling baking soda bath for 20 to 30 seconds. Remove and arrange on prepared baking sheets.
10 - Brush pretzels with beaten egg and sprinkle with coarse sea salt. Bake for 15 to 18 minutes, or until golden-brown. Cool slightly prior to serving.