Preheat the oven to 350° F.
Cook and crumble the sausage, then drain over paper towels to soak up excess grease.
In a large mixing bowl, whisk together the eggs, milk, cheese, poblano pepper, crumbled sausage, green onion, chile powder, salt and pepper.
Grease a 12 cup muffin tin with butter or spray a silicone muffin tin with non-stick cooking spray.
Using a ladle, fill the muffin cups with the egg and sausage mixture.
Bake for 20 to 25 minutes until the eggs rise and are golden brown.
Serve with a salsa of your choice