Preheat oven to 400 F, and lightly grease a 9 inch casserole dish.
Using a large fry pan, brown ground beef. Lightly drain some excess grease.
Add to ground beef in pan: tomato sauce, Italian seasonings, garlic powder, oregano, and sea salt. Stir and heat over medium high heat until bubbling. Turn heat to low and cover. Simmer for 6 minutes.
In food processor add: zucchini, cauliflower, and garlic cloves. Process until veggies look like rice granules, or can grate them with grater or ricer.
In large mixing bowl combine: ground zucchini cauliflower garlic, 2 eggs, 3 tbsp coconut flour, ¼ cup grated cheese, 1 tbsp melted butter or coconut oil, and ¼ tsp sea salt. Mix together until a paste like dough forms, and make sure to break up any coconut flour clumps. Set aside.
Stir simmering ground beef, and remove from heat. Spoon ground beef into casserole dish and spread across bottom of dish.
Take veggie crust dough and spoon on top of meat layer in dish. With the back of large spoon or spatula, spread dough evenly across the top of meat layer and smooth.
Place pepperoni slices on top of veggie crust. Sprinkle grated cheese on top of pepperoni and crust layer.
Bake in oven for 30 minutes or until top of casserole is browning and crust is done.
Remove, cool, serve and enjoy :)
Nutritional data includes all toppings and cheese.