The first time I ever heard of Huevos Rancheros was over twelve years ago -- just after I moved to California -- when my girlfriend ordered it at a restaurant. Where I grew up, Huevos Rancheros wasn't a dish that you would ever see on a restaurant menu, but in Los Angeles, where there is a huge Mexican population, it's quite common.
Four staples I always keep in my kitchen are eggs, tortillas, salsa and cheese, so for me this recipe requires virtually no forethought for breakfast (or even dinner). I actually don’t know why I’ve never tried making it before. And this is one of those dishes that requires no persuading to get the kids excited. Warm tortillas topped with eggs, melted cheese and creamy beans? Nothing could be better whether you've been eating Huevos Rancheros for years or for the very first time!
Accompaniments: sliced avocado or guacamole