
Sauté the Aromatics:
Cook the onion, jalapeño, and garlic until softened.

A little simmering makes this ranchero salsa taste cooked without losing the freshness of the tomatoes. Cilantro goes in at the end so it still tastes lively over breakfast eggs.
Ranchero salsa should taste fresh, but it should not taste raw. I like cooking the onion, jalapeño, and garlic first so the salsa has a little more depth before the tomatoes go in. The tomato sauce gives it body, the lime and vinegar keep it bright, and the cilantro goes in at the end so it still tastes alive. This is exactly the kind of sauce you want spooned over eggs, black beans, and tortillas.

Cook the onion, jalapeño, and garlic until softened.

Stir in roma tomatoes and tomato sauce.

Cook until the tomatoes soften and the sauce thickens.

Add brightness at the end.

A little simmering makes this ranchero salsa taste cooked without losing the freshness of the tomatoes. Cilantro goes in at the end so it still tastes lively over breakfast eggs.
About 2 cups ranchero salsa — Serving size: ¼ cup

Bring The Butter Club to your table for a private dinner, cooking class, or meal at a vacation rental.
Tell Me About Your EventLoading approved reviews…
Send ingredient, instruction, or correction questions to the recipe inbox.