Prep pie shell according to the package instructions. Set aside.
Preheat oven to 350° F.
In a medium bowl, whisk together eggs, half & half, and 1 teaspoon of garlic powder. Set aside.
In a large skillet on medium heat, cook sausage until brown and cooked through. Add in onions, spinach, and mushrooms and cook until tender. Season with garlic powder, smoked paprika, and salt/pepper to taste.
Add the sausage mixture to the bottom of the pie prepared pie shell and pour the egg mixture on top. Sprinkle with cheese and bake for about 35-40 minutes or until just set. Remove from the oven and let cool for 5-10 minutes before slicing.