Whisk the warm water, yeast, and sugar in a bowl and let sit for 5 min (it should bubble a bit, if not, start over).
Add in the olive oil, salt, garlic powder, oregano, and half of the flour. Mix a bit and then add in the rest of the flour (it's better to start slow with the flour and gradually add).
Knead it for 5 min and only add a tbsp of flour at a time IF needed.
Add dough back to bowl and cover, let rise in a warm area for 1-2 hrs or until it's doubled in size.
Once ready, shape the dough into a log and cut into strips.
Lengthen each strip into a lil log and then roll it out so it's flat enough.
Add cheese in a line in the middle and then roll it over so that it's a 'log' filled with cheese.
Tie it into a knot.
Place on baking sheet and let rest again for 30-45 min.
Melt butter, add in the garlic, seasoning, and salt. Use about ¾ of this mixture and save the rest for after the knots come out of the oven.
Optional: Beat the egg and use it as egg wash on top of the garlic knots if you wanted a more golden color.
Bake knots for 20-23 min at 400.
Once out of the oven, use remaining butter mixture and top with parm & parsley.
