Ranchero sauce is a flavorful sauce commonly used in Mexican cooking. It is a spicy tomato-based sauce usually made with tomatoes, onions, garlic, and various spices. Full definition
Whether a spicy ranchero sauce to pour liberally over crispy fried eggs, salsa verde to slather on grilled meats and vegetables or a stewed fruit concoction to spread on buttered toast, adding extra flavor to ordinary foods can make all the difference. (thecowgirlgourmetinsantafe.com)