Heat the oven to 350°F (175°C). Lightly grease a 9-inch pie dish.
Make the crust: In a bowl, combine almond flour, salt, and garlic powder.
Stir in the egg and melted butter until a dough forms. It should feel slightly sticky but workable.
Press and par-bake: Press the dough evenly into the pie dish, pushing it up the sides. Prick the bottom with a fork.
Bake for 10–12 minutes until just set and lightly golden at the edges. Let it cool slightly.
Sauté vegetables: Warm the olive oil in a skillet over medium heat. Cook onion and bell pepper for 4–5 minutes until softened.
Add zucchini and cook 3 more minutes. Stir in spinach just until wilted. Remove from heat and let excess moisture evaporate.
Whisk the custard: In a bowl, whisk eggs, milk, salt, pepper, and paprika or thyme.
Stir in the cheese.
Assemble: Spread the cooked vegetables evenly over the crust. Pour the egg mixture on top, tilting the dish to distribute.
Bake for 28–35 minutes, until the center is set and the top is lightly golden. A slight wobble is fine; it will finish setting as it cools.
Rest and slice: Let the quiche stand for 10–15 minutes before slicing for the cleanest cuts.