This is a one-skillet breakfast, so everything builds in layers. Don’t rush it—let each step do its job.
1. Heat the skillet
Set your cast iron over medium to medium-high heat. Give it time to come up evenly—this is where everything starts.
2. Brown the sausage
Add the sausage and break it up as it cooks. Let it brown, not just cook through. If there’s too much grease, dab a little out—but leave enough to work with.
3. Add the onions
Stir in the white and light green parts of the green onions. Let them soften and pick up some of that sausage flavor.
4. Crisp the hash browns
Move everything to the sides and lay the hash brown patties in the center. Let them cook undisturbed until they build a crust, then flip.
Once crisp, break them up into chunks—don’t mash them down. A little sticking is normal.
5. Add peppers and seasoning
Stir everything together and add the bell peppers. Season with salt, black pepper, chili powder, and smoked paprika. Let it all come together.
6. Add a splash of liquid
Pour in a small splash of beer (or broth or water). You’re not looking for volume—just enough to create steam.
7. Add the eggs
Make small wells in the mixture and crack the eggs into them, keeping the yolks intact.
8. Cover and steam
Reduce the heat slightly and cover the skillet with a lid or griddle. Let the eggs steam-poach until the whites are mostly set.
9. Bring it together
Once the eggs are ready, break the yolks and gently scramble everything together into a hearty hash.
10. Add cheese and melt
Sprinkle the cheese over the top and cover again just long enough to melt it down into the mix.
11. Build your tacos
Spoon the scramble into warm tortillas. Add sour cream, green onion tops, and taco sauce if you like.
12. Save some for later
If you’re thinking ahead, wrap a few tacos in foil while they’re still warm. They’ll hold up just fine when you need them.