Add mozzarella and cream cheese into a bowl and microwave for 30 seconds to 1 minute on high. Stir to combine cheeses together into a smooth mixture.
In large bowl combine almond flour and remaining ingredients, then add into cheese mixture stirring until smooth (warm mixture up in microwave for about 30 seconds if dough becomes to stringy/unworkable).
Spread dough out onto a parchment/silicone lined baking sheet using a spatula (offset is my favorite) until dough is about uniformly 1/4" thick.
Par-bake crust at 425°F for about 10 minutes (check occasionally - if crust starts to bubble up, pop with toothpick) until just turning golden brown. Remove from oven and spread over pesto, then top with remaining toppings. Bake for another 5-10 minutes.
Top with basil and serve (warm or cold!).