Prepare the Dough: Begin by combining warm water, sugar, and yeast in a bowl. Let it sit for about 10 minutes until it becomes frothy. In another bowl, mix together flour and salt before gradually adding the yeast mixture and olive oil until a dough forms.
Knead the Dough: Transfer your dough onto a floured surface and knead it for about 8-10 minutes until it's smooth and elastic. Place it in an oiled bowl, cover it with plastic wrap, and let it rise in a warm area until doubled in size—approximately one hour.
Shape the Knots: Once risen, punch down the dough gently to release air bubbles. Divide it into equal pieces and roll each piece into long ropes before tying them into knots or twists.
Prepare Garlic Butter Mixture: While your knots are rising again on the baking sheet, melt butter in a saucepan over low heat and add minced garlic along with parsley and garlic salt or powder.
Bake Your Knots: Preheat your oven to 375°F (190°C). Brush each knot generously with the garlic butter mixture before sprinkling parmesan cheese on top. Bake for about 20 minutes or until golden brown.
Serve Warm: Let them cool slightly before serving with marinara sauce on the side for dipping!