Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.
A dry skillet does all the heavy lifting here: tomatoes, jalapeños, onion and garlic blister until blackened and sweet, then get blended and simmered down into a glossy, faintly smoky ranchero sauce. It's the Tex-Mex sauce you ladle over huevos rancheros, enchiladas, breakfast tacos or a plate of chips — and it keeps a full week in the fridge, getting better on day two.
Ingredients
For charring
1.5 lb Roma tomatoes (about 6), whole
1 medium white onion, peeled and cut into thick rings
2 jalapeños, stems on
1 serrano chile (optional, for more heat)
4 cloves garlic, unpeeled
For the sauce
2 tbsp neutral oil or bacon fat
1 tsp ground cumin
1 tsp dried Mexican oregano
1/2 tsp smoked paprika
1/2 cup water or vegetable broth
1.5 tsp kosher salt, plus more to taste
1 tsp sugar (optional, if tomatoes are tart)
1 tbsp fresh lime juice
1/3 cup chopped fresh cilantro
Instructions
Set a large cast-iron or heavy stainless skillet over medium-high heat and let it get properly hot, 4 to 5 minutes. Use no oil — this is a dry char. Turn on your range hood or crack a window.
Add the whole tomatoes, onion rings, jalapeños, serrano (if using) and unpeeled garlic cloves in a single layer, working in two batches if your pan is crowded. Let them sit undisturbed 3 to 4 minutes per side until blackened in patches, turning with tongs. Pull the garlic after about 4 minutes total (it burns fast) and the chiles after 6 to 8 minutes. The tomatoes need 10 to 12 minutes total and should be slumped, split and blistered on all sides.
Transfer everything to a bowl and let cool 5 minutes. Peel the garlic. Pull the stems off the chiles; for a milder sauce, slit them and scrape out the seeds and ribs. Leave all the tomato skins on — the char is the flavor.
Add the tomatoes with any collected juices, onion, chiles and garlic to a blender. Pulse 6 to 8 times for a rustic, slightly chunky texture, or blend 15 seconds for a smooth pourable sauce. Don't overdo it or the salsa turns pink and frothy.
Wipe the skillet clean and return it to medium heat. Add the oil, then the cumin, oregano and smoked paprika, and toast, stirring, for 30 seconds until fragrant.
Stand back and pour in the blended tomato mixture — it will hiss and spit. Add the water or broth, salt and sugar if using. Bring to a simmer and cook, stirring every few minutes, for 12 to 15 minutes, until the salsa darkens slightly, thickens enough to coat a spoon, and no longer tastes raw.
Off the heat, stir in the lime juice and cilantro. Taste and adjust salt — charred salsa needs more than you'd expect. Serve warm over eggs, enchiladas or tacos, or cool and refrigerate.
Chef's tips
Store in a sealed jar in the fridge up to 7 days; the smoky flavor deepens by day two. It also freezes well for 3 months in a zip-top bag laid flat.
No cast iron? A stainless skillet works. You can also broil everything on a foil-lined sheet pan 4 inches from the element for 8 to 12 minutes, turning once — slightly less smoky, still far better than jarred.
For huevos rancheros, ladle the warm salsa over lightly fried corn tortillas and fried eggs, then top with crumbled queso fresco.
Want extra depth for pennies? Toast one dried guajillo chile in the dry pan for 20 seconds per side, soak in hot water 15 minutes, and blend it in with the tomatoes.
Nutrition (per serving, estimated)
58calories
1gprotein
6gcarbs
4gfat
Estimates only — values vary with brands and portions.
Made with Sprig
Charred Ranchero Salsa was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.