1-1/2 cups shredded part-skim mozzarella cheese
3 ounces cream cheese, softened
1 large egg, room temperature
1 cup almond flour
1/2 teaspoon onion powder
1/2 teaspoon garlic powder
1/2 teaspoon salt
1/2 teaspoon pepper
2 tablespoons unsalted butter, melted
1-1/2 teaspoons minced garlic
Prepared pesto, optional
Preheat oven to 400°. In a microwave-safe bowl, combine mozzarella cheese and cream cheese; microwave, covered, on high until melted, 30-60 seconds. Stir until smooth. Stir in egg. In another bowl, mix almond flour and seasonings; stir into cheese mixture until combined (mixture will be thick).
With wet hands, shape into 12 balls. Place 1 in. apart on a parchment-lined baking sheet. Bake for 12 minutes. Combine butter and garlic; brush over rolls. Bake until light brown, 2-4 minutes longer. Let cool 5 minutes before serving. If desired, serve with prepared pesto.