Nutrition Facts for Salsa ranchera

Salsa Ranchera

Bursting with bold, smoky flavors, Salsa Ranchera is a traditional Mexican salsa that elevates any dish it touches. Made with charred Roma tomatoes, onions, garlic, and jalapeños, this versatile recipe balances a hint of heat with the rich depth of chipotle pepper in adobo and the freshness of cilantro and lime juice. Perfectly suited for dipping, topping tacos, or serving as a side condiment, this salsa comes together in just 25 minutes with simple roasting and blending techniques. Whether served warm or at room temperature, this homemade salsa is an irresistible addition to your Mexican-inspired meals—plus, it can be stored for up to 5 days, making it a flavorful, make-ahead option.

Nutriscore Rating: 80/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Salsa Ranchera
Prep Time:10 mins
Cook Time:15 mins
Total Time:25 mins
Servings: 6

Ingredients

  • 6 whole Roma tomatoes
  • 1 small White onion
  • 2 whole Garlic cloves
  • 2 whole Jalapeño peppers
  • 1 whole Chipotle pepper in adobo sauce
  • 0.5 cup, loosely packed Fresh cilantro
  • 1 tablespoon Vegetable oil
  • 1 teaspoon Kosher salt
  • 0.5 teaspoon Ground black pepper
  • 1 tablespoon Fresh lime juice
  • 0.25 cup Water

Directions

Step 1

Preheat a large skillet or cast-iron pan over medium-high heat.

Step 2

Place the Roma tomatoes, white onion (quartered), jalapeño peppers, and garlic cloves on the hot skillet. Roast them for about 8–10 minutes, turning occasionally, until they develop charred spots and soften.

Step 3

Transfer the roasted vegetables to a blender or food processor. Add the chipotle pepper in adobo sauce, fresh cilantro, water, kosher salt, and ground black pepper.

Step 4

Blend the mixture until smooth but with a slightly chunky texture, depending on your preference.

Step 5

Heat the vegetable oil in a saucepan over medium heat. Pour the blended salsa into the saucepan and let it simmer for 5 minutes, stirring occasionally, to deepen the flavors.

Step 6

Stir in the fresh lime juice, taste, and adjust the seasoning with more salt or pepper if needed.

Step 7

Remove the salsa from the heat and let it cool slightly before serving.

Step 8

Serve warm or at room temperature as a dip, taco topping, or side condiment. It can be refrigerated in an airtight container for up to 5 days.

Nutrition Facts

Serving size (590.6g)
Amount per serving % Daily Value*
Calories 242.4
Total Fat 14.5g 0%
Saturated Fat 2.0g 0%
Polyunsaturated Fat 8.4g
Cholesterol 0mg 0%
Sodium 737.8mg 0%
Total Carbohydrate 28.7g 0%
Dietary Fiber 7.8g 0%
Total Sugars 15.4g
Protein 4.9g 0%
Vitamin D 0IU 0%
Calcium 88.7mg 0%
Iron 2.5mg 0%
Potassium 1207.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 49.3%
Protein: 7.4%
Carbs: 43.3%