Sheet Pan Roasted Tomato Salsa

This easy, warm, roasted salsa recipe fills your mouth with smoky, sweet, and spicy flavors with every bite, thanks to caramelized tomatoes, onions, chili peppers, and garlic. The vegetables roast together on a sheet pan, and you can make this salsa as smooth or chunky as desired with your food processor or blender.

Once you taste this Mexican restaurant-style salsa, you’ll never buy another jar of the prepared stuff again. Try it with some of my Mexican pickled vegetables for taco Tuesday!

A white bowl of roasted salsa and a bowl of chips.

Dietitian tip: Tomatoes are a rich source of lycopene, an antioxidant associated with lower cancer risk. Roasting tomatoes with olive oil, as in this recipe, can increase the amount of lycopene your body absorbs by up to 82%!  

Recipe At-A-Glance

PREP TIME: 15 minutes
COOK TIME: 20-30 minutes
TOTAL TIME: 45 minutes
SERVES: 10
DIFFICULTY: easy
RECIPE HIGHLIGHTS: Warm, roasted, Mexican restaurant-style salsa that’s so much better than jarred
FEATURED INGREDIENTS: Roma tomatoes, jalapeńos, onions, garlic, and spices

Why You’ll Love This Recipe

  • FRESH AND TASTY – This freshly roasted salsa is warm and flavorful and tastes so much more like what you get at a good Mexican restaurant than from a jar at the grocery store.
  • FREEZER-FRIENDLY – This recipe makes nearly three cups, so you can divide it into containers and freeze some for later. Just make sure it’s thawed completely and warm it in the microwave before serving.
  • VERSATILE – Have you ever had jarred salsa that was too hot, not hot enough, or had too much of a tomato paste flavor? You can adjust the heat, texture, and seasonings easily with this recipe.

Recipe Ingredients

Here are the key ingredients needed to make this homemade roasted salsa . Substitutions and variations are listed in the section below.

Be sure to check out the recipe card below for the complete list of ingredients with measurements.

Ingredients needed to make roasted salsa.

Tomatoes – I highly recommend Roma tomatoes for this recipe because they’re meaty and have less water than other varieties, which makes for a better roasting experience. If you don’t have Romas, my next choice would be grape tomatoes. 

Onion – Use a large sweet onion for that touch of sweet, caramelized flavor.

Jalapeno peppers – For a medium-hot salsa, I use two medium to large sized peppers and remove the seeds and most of the membrane. Add more or less to your taste.

Cilantro – This adds a lovely, bright flavor and some crispness when added in at the end. 

Lime – a bit of zest and a squeeze of fresh lime juice adds more freshness to the finished salsa.

Substitutions and Variations

  • Vary the spices – I like the smokiness cumin adds, but you can skip it, or swap chipotle or regular chile powder. Fresh or dried oregano also adds a pop of flavor.
  • Make it smooth or chunky – For me, the sweet spot is about 25 pulses in the food processor for a slightly chunky salsa. I’ve also made it nearly smooth and drizzled in additional olive oil. It’s delicious anyway you prepare it.
  • Add tomatillos – These add more citrusy flavor. Prep them as you would the tomatoes.
  • Add grilled corn – If it’s it’s corn-on-the-cob season, roast a piece, cut the kernels off, and toss them in at the end for an interesting texture and sweetness.

How to Make Roasted Salsa

1. Prep the vegetables. Cut the tomatoes and peppers in half lengthwise. Quarter the onion, and separate the garlic cloves, but don’t peel them. 

Steps 1 & 2 to make roasted salsa.

2. Oil and salt the vegetables. In a large mixing bowl, toss everything in olive oil and a generous pinch of salt.   

3. Lay the vegetables on a sheet pan. Line a sheet pan with parchment paper and lay the vegetables out in a single layer. Roast at 425ºF for 20-30 minutes on the bottom rack, turning them after about 15 minutes to ensure even charring.

Steps 3 & 4 to make roasted salsa.

4. Remove the vegetables when they are soft and slightly blackened in spots. Let the vegetables cool for about 10 minutes, then carefully remove the garlic skins from the garlic cloves. It should fall off easily, but you can also squeeze the garlic out.

5. Process the vegetables. Place the roasted vegetables in a food processor or blender with the cumin and pulse 20-30 times until everything is broken down.

Steps 5 & 6 to make roasted salsa.

6. Add the raw seasonings. Add cilantro, lime zest, and lime juice and pulse 4-5 more times. Serve immediately.

A bowl of roasted salsa with chips and a lime.


Expert Tips

Choose quality ingredients. Since this roasted salsa has so few ingredients, freshness counts. 

A food processor gives you more control over the salsa’s consistency. If you use a blender, keep a close eye on it and scrape down the sides after every few pulses, unless you like a smoother salsa.

If your tomatoes are very juicy, I recommend squeezing out some of the liquid before roasting. Otherwise, you’ll end up boiling your tomatoes in their juices, and they won’t caramelize. If you notice too much liquid in the pan while roasting, carefully remove the pan from the oven and discard the excess liquid.

I think this roasted salsa tastes best served immediately, but you can refrigerate or freeze leftovers. If refrigerated, warm the salsa in the microwave for 30-60 seconds. If frozen, let it thaw completely, then warm it before serving. 

What to Serve With Homemade Roasted Salsa

This homemade tomato salsa isn’t just for dipping chips (although I wouldn’t blame you if you did!). You can also use it as a tasty condiment or ingredient in dips, soups, and more.


Love this recipe? Please leave a 5-star rating on the recipe card below & a review in the comments section further down the page. Your email will not appear publicly!

A bowl of roasted salsa on white table with chips, lime, cilantro, and a striped napkin.

Sheet Pan Roasted Salsa

Warm, roasted tomato flavor just like the salsa at your favorite Mexican restaurant
5 from 3 votes
Print Pin
Course: Appetizer
Cuisine: Mexican
Diet: Lower Carb, Heart Healthy, Vegan
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 10
Calories: 56kcal

Ingredients

  • 2 pounds Roma tomatoes
  • 2 large jalapeños
  • 1 large sweet onion
  • 6-8 medium garlic cloves unpeeled
  • 2 tablespoons olive oil
  • 1/2 teaspoon kosher salt divided
  • 1/2 teaspoon cumin
  • 1/4 cup fresh cilantro, roughly chopped (packed), more or less to taste
  • 1/2 teaspoon lime zest
  • 1 tablespoon fresh lime juice

Instructions

  • Preheat the oven to 425 degrees and set the rack to the bottom position. Line a sheet pan with parchment paper or foil.
  • Cut the tomatoes and peppers in half lengthwise. Cut away the brown stem part of the tomatoes and remove the seeds, and if desired for less heat, the jalapeńo pepper's membranes. Peel and quarter the onion. Leave the garlic cloves in their skin.
  • Place the tomatoes, jalapeños, onion, and garlic in a mixing bowl. Pour the olive oil over and toss well to combine. Sprinkle about half of the salt over the vegetables to season them.
  • Spread the vegetables onto a lined sheet pan, in a single layer. Roast the vegetables for 20-25 minutes, or until they start to caramelize in spots. Turn them after about 15 minutes, so they cook evenly.
  • When the vegetables are cooked, remove from the oven and let them cool for about 5 minutes.
  • When the vegetables are cool enough to handle, remove the skins from the garlic, and place all of the vegetables into food processor, along with the cumin and remaining salt.
  • Pulse several times or blend/process to almost desired consistency (about 20 pulses). Add the cilantro, lime zest, and lime juice and pulse 3-4 more times to incorporate.
  • Taste and adjust seasonings as needed. Serve warm with chips or vegetables.

Notes

This recipe makes about 3 cups of roasted salsa.
If your tomatoes are very juicy, squeeze out some of the liquid before roasting or you will end up boiling the tomatoes and they won’t caramelize. If there is too much liquid on the sheet pan, carefully remove the pan from the oven and discard the liquid.
Refrigerate leftovers for up to four days or freeze them for up to three months. Let the frozen salsa thaw completely, then warm it in the microwave for 30-60 seconds before serving.

Nutrition

Calories: 56kcal | Carbohydrates: 7g | Protein: 1g | Fat: 3g | Saturated Fat: 0.4g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 2g | Sodium: 124mg | Potassium: 274mg | Fiber: 2g | Sugar: 4g | Vitamin A: 815IU | Vitamin C: 18mg | Calcium: 21mg | Iron: 0.5mg
https://cravingsomethinghealthy.com/sheet-pan-restaurant-style-salsa/

If you print this recipe, you can scan the QR code below to see updates and tips or leave a comment.

6 Comments

  1. This sounds amazing. Cant wait to try. I’ve had store-bought roasted salsa and restaurant but I’m sure this is 100% better.
    Thanks

    1. I hope you like it Susan! It gets devoured instantly at my house! Thanks for visiting 🙂

    1. Me too! and I wish I could grow tomatoes – too hot and sunny in Scottsdale to grown anything except cactus and agave 🙁

    1. Ha! I agree – chips and salsa plus a Margarita is sometimes the perfect dinner 🙂 Thanks for visiting Brynn!

5 from 3 votes (3 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.