In a preheated 400 degree oven, roast the tomatillos and the jalapenos together until the skins on the tomatillos blister. Place the tomatillos and the jalapenos in a food processor and blend. In a saute pan, heat the olive oil and add the onions, cook on low heat, approximately 10 to 12 minutes, until caramelized. Add garlic and cook for an additional minute. Add the onions and garlic to the tomatillos mixture and the epazote, cilantro and chicken broth. Blend to combine.
In a separate saucepan, heat the vegetable oil to 325 degrees. Use a high temperate thermometer for accurate temperature. Cut the tortillas in quarters and fry until crispy. Drain the tortillas and set aside. Combine the tomatillos mixture, tortillas and eggs in a large saute pan and simmer for about 3 to 4 minutes, or until the eggs are cooked.
To serve, spoon the chilaquiles onto a plate and top them with the cheeses. Melt in a hot oven and serve with your favorite hot sauce. Top the chilaquiles with sour cream and a little chopped cilantro.