Combine the almond meal/almond flour, mozzarella cheese, cream cheese, baking powder, salt, onion powder and garlic powder in a medium sized microwave bowl.
Microwave on high for about 60-90 seconds or until the mozzarella cheese has melted.
Using a fork or electric beaters, mix the heated ingredients until well combined.
Add the egg to the mixture and continue mixing until the egg is mixed in thoroughly. Form a dough ball with the mixture, scraping down the sides of the bowl.
Prepare a baking pan by topping with a piece of quality baking paper and pour the dough out onto the centre of the paper.
Using a spatula or your hands, form the dough into desired shape, ensuring that it is about 1 inch/ 2.5 cms high all over.
Combine the melted butter with the parsley and the garlic and spoon over the shaped dough.
Bake for about 10-12 minutes or until the bread is nicely browned. Slice and serve warm.
If you want to add more butter to the recipe when adding the garlic butter at the end, please adjust to taste. Alternatively you can add additional butter when the bread comes out the oven.Herbs such as rosemary can be added to both the bread and the butter mix for a delicious alternative.