Although they both have a tortilla as a base, and then beans and egg on top, they are very different because huevos motulenos have some very distinctive ingredients, such as the fried plantain, peas, and ham. They also have a different salsa too - motulenos is less spicy and rancheros is normally spicier.