Roasted Tomato Salsa is a classic Mexican salsa that transforms simple ingredients into a rich, smoky, and flavorful condiment. By roasting tomatoes, onions, garlic, and peppers before blending, this salsa develops a deeper taste than traditional fresh salsas. The slight char from roasting adds complexity, making it a perfect accompaniment to tacos, grilled meats, burritos, and tortilla chips.

Whether you're hosting a Mexican-themed dinner or simply looking for a delicious homemade salsa, this Roasted Tomato Salsa recipe delivers authentic flavor with minimal effort.

Why You'll Love This Recipe

  • Rich roasted flavor with smoky undertones
  • Easy to make with simple ingredients
  • Perfect for dipping and topping
  • Naturally vegan and gluten-free
  • Restaurant-quality salsa at home

Ingredients

  • 6 Roma tomatoes
  • 1 small white onion, quartered
  • 2 jalapeño peppers
  • 3 garlic cloves (unpeeled)
  • ½ cup fresh cilantro
  • Juice of 1 lime
  • 1 teaspoon salt
  • ½ teaspoon ground cumin (optional)

Instructions

Step 1: Roast the Vegetables

Preheat your oven to 425°F (220°C).

Place the tomatoes, onion, jalapeños, and garlic cloves on a baking sheet. Roast for 20–25 minutes until the vegetables are softened and slightly charred.

Step 2: Prepare the Garlic

Remove the vegetables from the oven and allow them to cool slightly. Peel the roasted garlic cloves.

Step 3: Blend the Salsa

Transfer the roasted tomatoes, onion, jalapeños, garlic, cilantro, lime juice, salt, and cumin (if using) to a blender or food processor.

Blend until you reach your desired consistency. For a chunkier salsa, pulse a few times. For a smoother salsa, blend longer.

Step 4: Adjust Seasoning

Taste and adjust the salt, lime juice, or spice level as needed.

Step 5: Serve

Transfer the salsa to a serving bowl and let it rest for 10 minutes before serving to allow the flavors to develop.

Serving Suggestions

Roasted Tomato Salsa is delicious with:

  • Tortilla chips
  • Street tacos
  • Burritos
  • Quesadillas
  • Grilled chicken
  • Carne asada
  • Enchiladas
  • Breakfast eggs

Tips for the Best Roasted Tomato Salsa

  • Roast the vegetables until they develop dark charred spots.
  • Use serrano peppers for a spicier salsa.
  • Blend less for a rustic texture.
  • Let the salsa chill for an hour before serving for enhanced flavor.
  • Add an extra roasted tomato if you prefer a milder salsa.

Storage Tips

Store the salsa in an airtight container in the refrigerator for up to 5 days. It can also be frozen for up to 3 months.

Frequently Asked Questions

Why roast the tomatoes?

Roasting concentrates the tomatoes' natural sweetness and adds a smoky depth that enhances the overall flavor of the salsa.

Can I make it less spicy?

Yes. Remove the seeds from the jalapeños or use only one pepper.

Can I grill the vegetables instead?

Absolutely. Grilling adds even more smoky flavor and works wonderfully for this recipe.

Final Thoughts

Roasted Tomato Salsa is a simple yet incredibly flavorful Mexican condiment that brings smoky, authentic taste to any meal. With roasted vegetables, fresh cilantro, and a touch of lime, this homemade salsa is far superior to most store-bought versions. Make a batch today and enjoy a restaurant-style Mexican salsa right from your own kitchen.