Add the tomatillos, tomatoes, onion halves, jalapeno peppers and garlic cloves to a medium pot.
Fill the pot with water until the ingredients are completely covered and bring to a boil over high heat.
Reduce heat to low, cover, and simmer for 5 minutes. Drain and set aside.
Make the red salsa by adding the cooked roma tomatoes, 1 onion half, 1 jalapeno pepper, 1 clove garlic, and 1/2 teaspoon kosher salt to a blender. Blend until smooth.
Heat 1 teaspoon olive oil in a small pot over medium-high heat. Carefully pour in the blended red salsa and lightly fry for 1 minute, stirring often. Transfer to a bowl, taste, and season with more salt if necessary. Cover and set aside.
Make the green salsa by adding the cooked tomatillos and the remaining 1 onion half, 1 jalapeno pepper, 1 clove garlic, 5 sprigs cilantro, and 1/2 teaspoon kosher salt to a blender. Blend until smooth.
Heat the remaining 1 teaspoon olive oil in a small pot over medium-high heat. Carefully pour in the blended green salsa and lightly fry for 1 minute, stirring often. Transfer to a bowl, taste, and season with more salt if necessary. Cover and set aside.
Fry the eggs by heating 1 tablespoon olive oil in a large nonstick skillet over medium heat. Carefully crack in the eggs, keeping them separate, and cook for 3 minutes, or until the whites are set. Remove from heat.
Place 2 eggs onto a plate. Spoon half of the red salsa around one of the eggs and half of the green salsa around the other egg. Garnish with a sprinkle of cotija cheese or queso fresco and some chopped cilantro. Serve with a side of refried beans and warm corn tortillas.
Notes
To make this dish a little faster in the mornings, you can prepare the salsas ahead of time and store them in an airtight container in the refrigerator until you’re ready to use them. Then simply reheat them on the stove or in the microwave before serving on top of the eggs.