This chunky, charred Salsa Ranchera is smoky, savory, and packed with roasted tomato flavor and a subtle kick. It's the perfect topping for tacos, eggs, or anything else that needs a flavor boost.
2guajillo or serrano peppersdepending on how spicy you like it
½medium white onionroughly chopped
2garlic clovespeeled
1/4cupcilantro leaves
1-2tablespoonslime juice
1/2teaspoonground cumin
Salt and black pepper to taste
a splash of wateroptional to adjust consistency
Instructions
Cut the tomatoes in half and place them in a dry cast iron skillet along with the guajillo or serrano peppers and chopped onion.
4 Roma tomatoes, 2 guajillo or serrano peppers, ½ medium white onion
Roast over medium-high heat, turning occasionally, until the vegetables are charred and softened, about 10 minutes.
Transfer the roasted tomatoes, peppers, and onion to a food processor or blender. Add the garlic cloves, cilantro, lime juice, ground cumin, salt, and pepper.
2 garlic cloves, 1/4 cup cilantro leaves, 1-2 tablespoons lime juice, 1/2 teaspoon ground cumin, Salt and black pepper to taste
Pulse until the salsa reaches the texture you like; smooth or slightly chunky. If it’s too thick, add a splash of water to loosen it.
Taste your salsa and adjust the lime juice, salt, or spice level depending on your heat preference.
Transfer it to a bowl and serve it warm or at room temperature with tacos, grilled meats, eggs, or any of your favorite Mexican dishes.
Notes
Use guajillo peppers for mild warmth or serrano peppers for extra spiciness.
Using a cast iron skillet to give the veggies a deeper char and a more authentic flavor.
Don’t rush the charring. You want blackened spots on the tomatoes and peppers for that signature smoky vibe.
Blend just until chunky unless you prefer a smoother salsa. Over-blending can make it too thin.
For the best flavor, let the salsa sit for 10-15 minutes after blending. This allows the flavors settle in nicely.