Roasted Tomato Salsa

published: 2024-10-05 • updated: 2026-08-26
tomatoes tomatillos onions garlic hot peppers cilantro

We use this in chili and as enchilada sauce. We also just devour it with tortilla chips!

We use Czech Black hot peppers for a mild heat, but of course use whatever peppers you prefer to tailor the heat to your liking. And you can leave out the hot peppers entirely for a mild version.

Adapted from our Roasted Tomatoes with Basil recipe.

Per sheet pan:

  • 2 tbsp chile powder (Chimayo, if you've got it)
  • 1 med or 1/2 large onion, sliced thick
  • 4-5 garlic cloves, whole or halved
  • 4-6 hot peppers, halved
  • 6-8 large tomatoes, roughly wedged; or 2 dozen (or so) tomatillos, halved
  • 2 tsp salt
  • 1 bunch cilantro
  1. Preheat oven to 350°.
  2. Scatter chile powder, onion, hot peppers (if using) and garlic over the pan.
  3. Loosely pack the pan with tomatoes, skin side down, or tomatillos, skin side up.
  4. Sprinkle salt over tomatoes/tomatillos.
  5. Roast for 30 min, rotate, then roast for another 30 min. Rotate again, and roast for another 20-30 minutes.
  6. Done when the juices have thickened and some of the tomatoes have browned/carmelized.
  7. Transfer everything to a large bowl, add cilantro and blend with hand blender.

Makes 1 quart. Freezes well.