Print

Roasted Green Tomato Salsa Verde: Smoky and Zesty Fresh Dip

Close-up of a white bowl filled with chunky, vibrant green tomato salsa, featuring visible pieces of roasted yellow/green tomato.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make this zesty green tomato salsa using roasted unripe tomatoes for a deep, smoky flavor. This recipe is a fantastic way to use your garden green tomatoes and makes a perfect chip and dip or taco topping.

Ingredients

Scale
  • 2 lbs green tomatoes
  • 1 medium white onion, quartered
  • 2 jalapeño peppers (remove seeds for less heat)
  • 3 cloves garlic, unpeeled
  • 1/2 cup fresh cilantro, packed
  • 1/4 cup fresh lime juice
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon ground cumin

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Place the green tomatoes, onion quarters, jalapeño peppers, and unpeeled garlic cloves on a baking sheet.
  3. Roast for 20 to 25 minutes, turning once halfway through, until the vegetables are softened and slightly charred.
  4. Remove the garlic skins.
  5. Transfer the roasted tomatoes, onion, jalapeños, and peeled garlic to a food processor or blender.
  6. Add the fresh cilantro, lime juice, salt, and cumin.
  7. Pulse the mixture until you reach your desired consistency. For a chunky salsa, pulse briefly; for a smoother salsa verde, process longer.
  8. Taste the salsa and adjust salt or lime juice as needed.
  9. Chill the salsa for at least 30 minutes before serving to allow the flavors to meld.

Notes

  • If you prefer a less spicy salsa, remove the seeds and white membranes from the jalapeños before roasting.
  • This salsa tastes best when made ahead of time. You can safely can this green tomato salsa for long-term preserving using a water bath method for 15 minutes after processing.
  • Use this tangy salsa as a topping for tacos or grilled fish.

Nutrition