Roasted Tomato Salsa Recipe

Calendar icon Published: May 30th 2022 by Sarah Leadon
Clock icon Last updated: Jul 6th 2025
Read time: 4 mins
Cuisine:
This recipe, developed through the collective effort of at least 6 experts, underwent meticulous research and testing for over 3 months. Learn more about our process in the art and science behind our recipes or read how we use AI responsibly. This post may contain affiliate links. Read our Disclosure Policy.
Closed up shot of Roasted Tomato Salsa

This smoky and vibrant Roasted Tomato Salsa brings authentic Mexican flavor right to your kitchen. By roasting plum tomatoes, garlic, jalapeños, and onions until blistered and charred, this salsa delivers a bold, deep flavor that’s perfect for chips, tacos, bowls, or anything that needs a spicy, tangy upgrade.

To make this roasted tomato salsa, we roasted tomatoes, garlic, onions, and jalapeños until the tomato skins were blistered and charred. Next, we added them to a food processor and pulsed the vegetables into smaller pieces, so the salsa would still have some texture. We also added a bit of sugar to contrast the spicy flavor created by the jalapeños and a bit of lime juice to add an acidic taste. This roasted tomato salsa is perfect for dunking tortilla chips, so don't forget to get some to serve along with the salsa.

  • Roasting adds deep flavor and natural sweetness
  • Naturally vegan, gluten-free, low-fat, low-cholesterol, and low-fiber
  • Quick to make with only 10 minutes of prep
  • Perfect for snacks, entertaining, or meal prep

  • Use Roma or plum tomatoes for the best texture (less water, fewer seeds)
  • Broil until skins blister to maximize smoky flavor
  • Pulse the salsa to your desired texture—chunky or smooth

  • Mild version: Remove jalapeño seeds or use a bell pepper instead
  • More heat: Add an extra jalapeño or use a serrano pepper
  • Tomatoes: Use fire-roasted canned tomatoes in a pinch
  • No cilantro? Try fresh parsley or omit for a simpler version

  • Refrigerate in an airtight container for up to 5 days
  • Freeze in small containers for up to 2 months—thaw before using
  • Use leftovers in taco fillings, marinades, or soups

  • Plum Tomatoes – Roasted to concentrate flavor
  • Jalapeño Pepper – Adds a gentle heat
  • Onion & Garlic (unpeeled) – Roasted until caramelized
  • Cilantro – Brings freshness and color
  • Ground Cumin – Adds earthy depth
  • Granulated Sugar – Balances acidity and heat
  • Salt – Enhances all the flavors
  • Fresh Lime Juice – Adds brightness
  • Tortilla Chips (optional) – For serving

Should you cook tomatoes before making salsa?

You do not have to cook the tomatoes before making salsa. However, roasting the tomatoes intensifies their mildly sweet flavor and gives them a smoky flavor.

Can you leave tomato skins on for salsa?

You can leave the skins on the tomato when making salsa. As you will see below, the peel is left on the tomatoes. Nonetheless, some types of tomatoes have a tough peel that can become tough and develop a bitter flavor when cooked, so you may need to peel the tomatoes if you are not using plum or Roma tomatoes.

Which type of tomato is best for salsa?

Roma tomatoes are the best tomato for salsa. They are firm, fleshy, have less water, less gel, and fewer seeds. Therefore, your salsa won't be watery after 30 minutes. Nevertheless, you can use any tomato you prefer.

Can I skip the sugar?

Yes—but a little sugar helps balance the spice and acidity, especially if your tomatoes are very tangy.

Is this salsa freezer-friendly?

Absolutely. Store in small portions and defrost as needed.

Author: Sarah Leadon
Rate
Average: 5 (4 votes)
Total rating includes sum of all comments and anonymous votes.

Click to avoid screen dimming during cooking.

Time & Serves

Prep Time
10 mins
Cook Time
9 mins
Total Time
19 mins
Serves
6 persons

Ingredients

  • 6 large Plum Tomatoes, cut in half lengthwise

  • 1 Jalapeño Pepper

  • 1 large Onion, quartered

  • 4 unpeeled Garlic cloves

  • 3/4 cup Cilantro, stem included

  • 1/2 teaspoon Ground Cumin

  • 1 teaspoon Granulated White Sugar

  • 1 teaspoon Fine Salt

  • 1 tablespoon Fresh Lime Juice

  • 2 cups Tortilla Chips (optional)

Instructions

Place the tomatoes, jalapeño, onion, and garlic onto a baking sheet in an even layer.
 

Broil the vegetables for 6-8 minutes until the tomatoes and jalapeños blister, and their skins blacken.

Remove the roasted tomato mixture from the oven and let it cool slightly.

Peel the garlic cloves and place them along with the roasted vegetables into a food processor. Add the cilantro, ground cumin, sugar, salt, and lime juice.

Pulse the roasted tomato salsa until it reaches your desired texture. You can blend the roasted tomato salsa until it is smooth, or you can pulse it a few times to break the veggies into smaller pieces if you want your salsa to have some texture.

Serve the roasted tomato salsa with tortilla chips if desired.

Sarah Leadon
Author:
Senior Recipe Developer & Food Writer

More posts by Sarah Leadon

Unlock Exclusive Recipes & More! 🔓

Subscribe to our newsletter for the latest recipes, holiday specials, and mouthwatering secrets!

Subscribe

More Taco Dishes That Pair Perfectly With Salsa

These taco recipes are ideal for rounding out your next fiesta.

Add new comment

The content of this field is kept private and will not be shown publicly.