01 -  In a bowl, combine diced tomatoes, red onion, jalapeño, cilantro, lime juice, and salt. Mix well and set aside for flavors to meld. 
 02 -  Heat a large nonstick skillet over medium heat. For each tostada, sprinkle 1/2 cup of the cheese mixture (cheddar + Monterey Jack, with paprika and pepper if using) into a 5-inch circle. Cook for 3–4 minutes, until edges are deeply golden and crisp. Gently flip and cook 1–2 minutes more. Transfer to a paper towel-lined plate and let cool until firm. Repeat for all bases. 
 03 -  In a clean skillet, heat butter or oil over medium heat. Crack eggs in and fry to desired doneness (sunny side up or over-easy preferred). Season with salt and pepper. 
 04 -  Place each frico tostada base on a plate. Top with a fried egg, a generous spoonful of pico de gallo, and garnishes such as avocado slices, hot sauce, fresh cilantro, and a squeeze of lime. 
 05 -  Serve immediately, while the frico is crisp and the eggs are warm.