This roasted tomato salsa has it all — a little heat, a little tang, and a little garlic. It’s irresistible on its own or paired with your favorite tortilla chips!

A bowl with Roasted Tomato Salsa.

My love for homemade salsa started when I worked at a Mexican restaurant. Every morning, we’d make a massive batch of fresh salsa. I didn’t think much of it at the time, but looking back, that’s where my love for Mexican food began. There’s just something about the fresh ingredients and bold flavors that has stuck with me ever since!

When tomatoes are at the peak of their season, this roasted tomato salsa is my go-to. I’m a big fan of cooking with seasonal ingredients, and this recipe is the perfect way to use up an abundance of fresh tomatoes. We are all obsessed with this salsa, so I’ll often make multiple batches of it and freeze the leftovers for later.

Ready to savor more salsas? Check out this sweet and tangy pineapple salsa and hearty black bean and corn salsa next!

How To Make Roasted Tomato Salsa

Making this salsa is incredibly straightforward — like two steps-straightforward. Once you see how easy and delicious it is, you may never go back to the jarred stuff!

  • Roast the veggies: Place the tomatoes cut-side up on a baking sheet and sprinkle them with salt. Add the other veggies, then broil for 20 minutes, flipping the jalapeño and garlic halfway through. Allow the veggies to cool for 10 minutes.
  • Pulse the mixture into a salsa: Transfer all the roasted veggies into the bowl of a food processor or blender. Add the roughly chopped cilantro and lemon juice, then pulse until the mixture is finely chopped.

Hot tip: Don’t forget the tortilla chips! Bake them in the oven or use the air fryer.

Fun Salsa Variations

While this classic roasted tomato salsa is fantastic on its own, it’s also a great base for experimentation. Here are a few ideas:

  • Get smoky: Swap one of the jalapeños for a chipotle pepper in adobo sauce for an extra layer of smoke.
  • Add some sweetness: For a bit of contrast, blend in some roasted corn or even a few chunks of fresh mango or pineapple.
  • Make it creamy: After blending, stir in half of a diced avocado for a creamy texture and rich flavor.

Tips For a Killer Roasted Tomato Salsa

Have you ever wondered how restaurants get their salsa to taste so good? Here are a few tricks of the trade to take your salsa from mediocre to unforgettable.

  • Lightly char the veggies. What separates this salsa from a regular pico de gallo, you may ask? The magic happens under the broiler. Allow the veggies to get a bit of char on them, and you’ll end up with the most mouthwatering smoky flavor.
  • Pulse, don’t puree. To get that perfect restaurant-style texture, pulse the ingredients in the food processor just a few times. Over-blending will turn your salsa into a thin, watery sauce.
  • Adjust the heat levels to your preference. I love adding fresh jalapeños for a kick, but if you prefer a milder salsa, de-seed the jalapeños or omit them entirely. Keep in mind that jalapeños with lines on the outside typically have a stronger kick. If you like your salsa extra spicy, use serrano peppers instead.
  • Add more flavors (optional). For a fresher garlic taste, add raw minced garlic instead of roasting the cloves. Cumin is also a popular choice, so start with a pinch if you like an earthy flavor.

Ways To Serve

Sure, you can serve this roasted tomato salsa with a big bowl of tortilla chips (and you absolutely should!), but don’t stop there. It’s time to get creative!

Storage

Store leftover salsa for up to a week in an airtight container (I love this set) in the fridge. If your family goes through way too much salsa like ours, make a double batch and freeze the leftovers for up to three months in a freezer-safe ziplock bag.

Other Recipes To Use up Tomatoes

About Author

Avatar photo

Natalya founded Momsdish to demonstrate that placing a homemade meal on the table is not hard at all. Natalya makes cooking easier and approachable, by simplifying the ingredients, while still producing the same great taste.