Start by heating olive oil in an 8-inch skillet over medium-low heat. Ensure your skillet, preferably cast iron, is warmed up before adding the vegetables. The olive oil should shimmer but not smoke. This step is crucial for evenly cooking the vegetables and allowing them to infuse their flavors into the oil.
Next, dice the onion finely and add it to the skillet. Sauté the onion until translucent, which will take about 6 to 8 minutes. Stir occasionally to ensure even cooking. The onion should soften and become aromatic, enhancing the flavor base of your dish.
Now it’s time to stir in the diced zucchini and corn kernels. Cook for another 6 to 8 minutes until both are tender. The zucchini should lose its crunch but not turn mushy, while the corn should be sweet and slightly caramelized. This step brings out the natural sweetness of the vegetables.
Add the juice from half a lime and sea salt to the mixture, stirring well to combine all the flavors. Taste and adjust the salt as needed. The lime adds brightness, making the dish more refreshing.
Now, create a well in the center of the zucchini mixture and crack in the eggs. It's important to turn the heat down to low and cover the skillet. This allows the eggs to cook gently and evenly, ensuring the yolks stay runny but not overly hard. Watch closely as they cook, about 5 to 10 minutes depending on how you like your yolks.
Once the eggs are set to your desired consistency, remove the skillet from heat. This is the moment to serve your creation! You’ll want to top the dish with crumbled queso fresco, a generous spoonful of salsa, and a sprinkle of fresh cilantro. Each bite will offer a burst of flavor and a mix of textures, from creamy to crunchy.