Preheat your oven to 350°F (175°C) first.
Place the pie crust in your dish.
Press it firmly against the bottom and sides.
Prick the bottom with a fork several times.
This prevents bubbling during baking time.
Beat the softened cream cheese until smooth.
Add sour cream and mix them together well.
Crack eggs into the bowl and whisk thoroughly.
Add garlic powder, salt, and pepper now.
Mix until everything combines into one mixture.
Fold in the diced ham pieces gently.
Add most of the shredded cheddar cheese next.
Stir in the chopped green onions carefully.
Reserve some cheese for topping the quiche.
Pour the mixture into your prepared crust.
Spread it evenly across the entire surface.
Sprinkle remaining cheese on top for decoration.
Bake for 40-45 minutes until golden brown.
The center should be set but slightly jiggly.
Remove from oven using your oven mitts.
Let it cool for 10-15 minutes minimum.
This helps the quiche set properly inside.
Slice into wedges and serve while warm.