Add the almond flour, baking powder, salt, garlic powder, rosemary, oregano, and red pepper flakes to a bowl. Mix to combine. Set it aside.
Shred the mozzarella cheese. Add the shredded mozzarella and cream cheese to a microwave-safe bowl. Microwave until completely melted. Whisk the cheese together.
Add the melted cheese to a food processor. Add the almond flour mixture and one egg. Pulse until thoroughly combined. You should get a thick dough.
Lightly oil your hands and transfer the dough onto parchment paper. Shape it into a ball. Cut the ball into 4 equal pieces.
Roll out each piece into a long, skinny log. Each log should be approximately 20cm (8 inches) long. Twist each into a pretzel by taking one end of the log and looping it around and down across the bottom. Repeat with the other end, crossing over the first one.
Crack the remaining egg into a small bowl and whisk well. Preheat the oven to 200°C (400°F). Line a large baking tray with parchment paper. Transfer the pretzels onto the prepared baking tray and brush with the remaining egg. Optionally, sprinkle some coarse sea salt over the pretzels and press down lightly. Bake for 10 minutes.
Remove the pretzels from the oven and cool for 5-10 minutes. Serve immediately or store for later. These Keto garlic pretzels pair perfectly with low-carb vegetables, cheese, or Greek yogurt.