Preheat Oven: Preheat your oven to 375°F (190°C).
Prepare Pie Crust: Place a store-bought pie crust into a 9-inch pie dish and crimp the edges. If using a homemade crust, roll it out and place it into the pie dish, then crimp the edges.
Cook Bacon: Cook the bacon in a skillet over medium heat until crisp. Remove the bacon from the skillet and drain it on paper towels. Once cooled, crumble the bacon into small pieces.
Saute Onions: In the same skillet, using the bacon drippings, sauté the chopped onion until it becomes translucent and slightly caramelized. Remove from heat and let it cool slightly.
Prepare Egg Mixture: Lightly beat the eggs in a large mixing bowl. Then add in the evaporated milk, coconut milk, shredded cheddar cheese, coconut, nutmeg, salt, pepper, and finely chopped scotch bonnet pepper for a spicy kick.
Assemble Quiche: Spread the cooked onion and crumbled bacon evenly over the bottom of the pie crust. Pour the egg mixture over the top, ensuring it's evenly distributed.
Bake: Place the quiche in the preheated oven and bake for 35-40 minutes until the center is set and the top is golden brown.
Cool and Serve: Once baked, remove the quiche from the oven and let it cool for a few minutes before slicing and serving. Enjoy warm or at room temperature.