Salsa ranchera is one of the most iconic cooked salsas in Mexican home cooking. It gets its name from the ranch kitchens where this kind of simple, everyday salsa was made regularly. The style is rustic and unfussy, built on a short list of ingredients that almost every household kept on hand. Over time, salsa ranchera spread far beyond rural kitchens and became a staple in cities, restaurants, and breakfast spots all over Mexico.
What makes salsa ranchera special is how much flavor you can pull out of just tomatoes, chiles, garlic, and salt. The ingredients are simple, but the cooking method changes everything. Some regions prefer a boiled version, which keeps the salsa bright, clean, and balanced. Other regions roast everything on a comal, which creates a deeper, slightly smoky flavor with more body. Both versions are traditional, and both are delicious. What you choose depends on your mood, your equipment, and the flavor you want.
We'll teach you both methods so you can choose the one that fits your kitchen. The boiled version is quick and classic. The roasted version is richer and more rustic. No matter which one you make, you will end up with a warm, delicious salsa.
Ingredients for Salsa Ranchera
- Roma tomatoes
- Serrano or Jalapeño chiles
- Onion
- Garlic
- Salt
That is all you need. Salsa ranchera is intentionally simple, which is why it shows up so often in everyday cooking. The flavor comes from the way the ingredients are cooked, not from a long list of fancy additions.
Boiled Method
The boiled version is the one most people recognize from breakfast dishes like huevos rancheros and chilaquiles. It has a clean, balanced flavor that lets the tomatoes and serranos shine.
- Prep the ingredients: Remove stems from the serranos. Peel the garlic. Rinse the tomatoes.
- Simmer everything together: Place the tomatoes, serranos, onion, and garlic in a saucepan. Cover with water and bring to a gentle simmer over medium heat.
- Cook until softened: Simmer for 8 to 10 minutes. The tomatoes and tomatillos will soften and turn a muted color, and the serranos will become tender.
- Blend: Transfer the cooked ingredients plus the fresh cilantro to a blender. Add salt to taste and blend.
- Taste and adjust: Add more salt if needed. For a more rustic texture, pulse instead of blending fully.
Roasted Method
The roasted version is deeper and more complex. Roasting the tomatoes, tomatillos, serranos, and garlic gives the salsa a warm, slightly smoky flavor that feels very traditional in many parts of Mexico.
- Prep the ingredients: Remove stems from the serranos. Peel the garlic. Rinse the tomatoes.
- Roast the tomatoes, serranos, onion, and garlic: Place them on a comal, cast iron pan, or foil-lined baking sheet. Roast over medium heat or under the broiler until blistered and blackened in spots. Turn as needed so they roast evenly. Don't forget to remove the garlic before it burns.
- Blend the base Add the roasted tomatoes, serranos, garlic, fresh cilantro, and salt to a blender. Blend.
- Taste and adjust Add more salt if needed. For a more rustic texture, pulse instead of blending fully.
How to Choose Between Boiled and Roasted
The preparation of this salsa in Mexico depends on the region, the cook, and sometimes even the purpose of the meal. Both are traditional, both are delicious. If you want something bright and clean, choose boiled. If you want something deeper and more rustic, choose roasted.
Notes & Tips
- Comal cleanup tip: If you roast the ingredients, place a sheet of aluminum foil over the comal before heating it. The vegetables still blister the same way, but the cleanup is much easier.
- Texture: Blend fully for a smooth salsa or pulse for a more rustic finish. If you have a molcajete, this is a great chance to use it! You can mince the cilantro separately and fold it in at the end.
- Serving ideas: Perfect for huevos rancheros, chilaquiles, molletes, or with tortilla chips for snacking.
- Make‑ahead: Keeps 3–5 days in the fridge.
Final Thoughts
Salsa ranchera is one of the easiest salsas in Mexican cooking. It's simple, comforting, and ever useful. Whether you choose the boiled version or the roasted version, you will end up with a salsa that tastes better than anything you could get from a jar or most restaurants. Enjoy!