Start by chopping your broccoli into small pieces. In a large skillet, heat the oil on medium high heat. Once warmed, add in the broccoli. Saute with a sprinkle of salt and pepper for about 7-8 minutes until bright green. This step is not required, you can easily just add the chopped broccoli plain, but giving it a little saute will really enhance the flavor! Once the broccoli is done, remove from the pan and let it cool down a little bit.
Meanwhile, preheat oven to 425F degrees. In a measuring cup, add in the whole milk and 1 tsp vinegar (I used apple cider vinegar). Mix well and set aside for 5 minutes until it starts to curdle a bit.
In a large mixing bowl, add in the eggs and whisk together. Next, pour in the milk and cheese. Reserve a sprinkle of cheese for later or just add more.
Add in the salt, garlic powder, and pepper. Mix until incorporated.
Roll out your pie dough in a circle and fill your pie dish with the dough.
Next, add a thin layer of cheese on the pie dough to help prevent the crust from getting too soggy.
Next, pour the broccoli over the cheese. Sprinkle another thin layer of cheese on top of the broccoli.
Pour the egg mixture over the broccoli. Bake your quiche in the oven at 425F degrees for 15 minutes.
After 15 minutes, turn the oven down to 350F degrees and bake for an additional 35-40 minutes. You want the crust and eggs golden brown. Mine took 35 minutes.
Let cool on a wire rack, slice, and enjoy!