Salsas

Salsa Ranchera (Classic Cooked Tomato–Chile Salsa)

A blue human icon signifying servings.
servings
1½-2 cups
A blue hand icon signifying prep time.
Prep
5
A blue clock icon signifying cook time.
cook
20-30
Last updated on
February 19, 2026

Salsa ranchera gets its name from the ranch kitchens where this kind of simple salsa was made every day. It has a rustic, straightforward style that became popular throughout rural Mexico and eventually spread into cities.

It is made with just a few ingredients, and the flavor depends a lot on how you cook them. Roasting everything on a comal gives the salsa a deeper, slightly smoky edge, while boiling keeps it bright and clean. Both versions are delicious, so choose whatever sounds good or feels easier in the moment. No matter which method you use, the result is a warm, comforting salsa that works with almost anything you put on the table.

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!
  • Serving ideas: Perfect for huevos rancheros, chilaquiles, molletes, or with tortilla chips for snacking.
  • Make‑ahead: Keeps 3–4 days in the fridge.

Salsas
Salsa Ranchera (Classic Cooked Tomato–Chile Salsa)
A black human icon signifying servings.
serves
1½-2 cups
A black hand icon signifying prep time.
prep in
5
minutes
A black clock icon signifying cook time.
cook for
20-30
minutes
Ingredients
  • 4 Roma tomatoes (Ideally very ripe)
  • 1–3 serrano or jalapeño chiles
  • ¼ white onion
  • 1–3 garlic cloves
  • 1–2 teaspoons oil
  • Salt to taste
Directions
1. Cook the vegetables

Choose the method you prefer.

To roast: Place the tomatoes, chiles, onion, and garlic on a hot comal. Roast until the skins blister and the vegetables soften.

To boil: Simmer the tomatoes, chiles, onion, and garlic until everything is tender.

2. Blend

Peel the garlic if you roasted it. Add all the cooked ingredients to a blender along with the cilantro. Blend to your preferred texture. You can keep it chunky or make it smooth.

3. Season

Add salt to taste. Adjust the heat by adding more chile if you want it spicier.

4. Enjoy!

Use warm with eggs, chilaquiles, molletes, or anything that needs a bright cooked salsa.

Still hungry?

Want more recipes straight to your inbox?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.