what is ranchero sauce? a warm, smokey, and spicy tomato-based sauce used in mexican and tex mex cuisine. diced tomatoes saute with onions, garlic, fresh and dried chili peppers for heat.