Add the eggs, half and half, hot sauce, green onion, salt, and pepper to a large mixing bowl. Whisk together until well combined and set aside.
Heat a large skillet over medium-high heat. Once hot, add the avocado oil and then add the diced ham. Cook the ham for 2-3 minutes just until it begins to brown.
Pour the ham and spinach mixture into the pie crust and then top with sharp cheddar cheese.
Pour the egg mixture evenly over the quiche filling. You may need to spread the green onion out a bit evenly. Bake the quiche at 400 degrees for 20-25 minutes until crust is golden brown and the egg is set.
Remove from the oven and let sit for 10 minutes before slicing.