Learn how to make a classic and flavorful Ranchero Sauce from scratch. This versatile sauce is perfect for adding a kick to your Mexican dishes or as a topping for eggs and breakfast burritos. Made with fresh tomatoes, onions, garlic, and a blend of spices, this homemade Ranchero Sauce is sure to impress!
Ingredients
- 4 ripe tomatoes
- 1 onion, chopped
- 3 cloves of garlic, minced
- 1 jalapeno pepper, seeded and chopped
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons vegetable oil
- 1/4 cup chopped fresh cilantro
- 1 tablespoon lime juice
Directions
- Heat the vegetable oil in a large skillet over medium heat.
- Add the chopped onion, minced garlic, and jalapeno pepper to the skillet. Cook for 2-3 minutes until the onions are translucent.
- Add the tomatoes, cumin, chili powder, salt, and black pepper to the skillet. Stir well to combine.
- Reduce the heat to low and let the sauce simmer for 10 minutes, stirring occasionally.
- Remove the skillet from the heat and let the sauce cool slightly.
- Transfer the sauce to a blender or food processor and blend until smooth.
- Return the sauce to the skillet and simmer for an additional 5 minutes.
- Stir in the chopped cilantro and lime juice.
- Remove from heat and let the sauce cool before serving.
- Store any leftovers in an airtight container in the refrigerator.
Interesting Facts
Ranchero sauce is a staple in Mexican cuisine and is commonly used in dishes such as huevos rancheros.
The term 'ranchero' means 'rancher' in Spanish, reflecting the sauce's rustic origins.
This sauce can be made ahead of time and stored in the refrigerator for up to a week.