In a large skillet, cook bacon over medium heat until dark brown and very crispy, about 15 minutes.
Remove the bacon to drain on a paper towel lined plate and set aside.
Remove all but 1 tablespoon bacon fat from the skillet. To the skillet, add broccoli, shallot and salt and pepper and cook for 10 minutes over medium heat, until broccoli is bright green and slightly tender.
Oil a large pie pan with coconut oil. To the pan, add the broccoli mixture and bacon.
In a large bowl, mix the remaining ingredients and pour over the broccoli mixture. Place quiche in the oven and bake for 20 minutes, until eggs are firm.