Preheat oven to 400º F.
Melt butter in a large skillet over medium-high heat.
Stir in the onions, garlic powder, and chicken.
Cook until chicken is almost done (slightly pink in center).
Stir in the broccoli and green beans.
Add in broth and simmer until filling thickens (18-20 minutes).
Mix in heavy cream and simmer on low until mixture has a gravy like consistency.
Mix the mozzarella cheese and almond flour in a microwave safe bowl.
Add the cream cheese and microwave on high for 1 minute.
Stir the mixture and then microwave again on high for 30 seconds.
Stir in the egg and seasonings, mixing until well combined.
Place the dough ball on a sheet of parchment paper and place another sheet on top.
Using a rolling pin, roll out the crust to about ¼ inch thickness.
Place a 9" baking dish upside down on the crust and cut around the pan to form the bottom crust.
Ball up the excess dough, roll out and repeat process to form the top of the crust.
Place bottom crust dough into the pan and press down to fill edges.
Pour chicken filling into the dish.
Gently place the top crust dough over the chicken filling.
Bake for 10 minutes and then broil for 5 minutes or until lightly golden.
Serving Size 1 piece
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.