Preheat your oven to 400°F (200°C).
In a microwave-safe bowl, combine the shredded mozzarella and cream cheese. Microwave for 1 minute, stir, then microwave for another 30 seconds until completely melted and smooth.
In a separate bowl, whisk together the almond flour, psyllium husk powder, nutritional yeast, dried basil, dried parsley, garlic salt, and baking powder.
To the melted cheese mixture, add the eggs and grated fresh garlic. Mix well until combined.
Stir in the grated parmesan cheese into the wet mixture, then gradually add the dry ingredients, mixing until a dough forms. If the cheese starts to cool and the dough becomes hard to mix, microwave it for about 10 seconds to soften it up.
The dough will be a bit sticky, so lightly oil your hands before handling to make it easier to shape.
Divide the dough into 8 equal pieces. Roll each piece into a log, then divide each log in half to create a total of 16 breadsticks.
Place the formed breadsticks on a baking sheet lined with parchment paper or a silicone baking mat.
Bake on the top rack for 12 minutes, rotating the pan halfway through for even cooking.
Remove the breadsticks from the oven, gently brush the tops with olive oil, and bake for an additional 3 minutes.
Let them cool slightly before serving. Enjoy plain, dipped in your favorite low-carb marinara, or sprinkled with extra parmesan!