If you’re craving a salsa that’s bursting with smoky, vibrant flavors, this Roasted Tomato Salsa Recipe is an absolute must-try. The magic happens when ripe tomatoes and fiery peppers come together in the oven, transforming into a savory, slightly charred salsa that’s as versatile as it is delicious. Whether you’re serving it up for a crowd or just enjoying a bowl with chips on a quiet night, this recipe brings a soulful depth to your table that fresh salsa just can’t match.
Ingredients You'll Need
This Roasted Tomato Salsa Recipe keeps things simple but packs every bite with bold and balanced flavors. Each ingredient plays a crucial role — tomatoes provide juiciness and color, peppers contribute heat and smokiness, and onions and garlic add that rich undertone.
- 15-20 medium tomatoes (6 to 7 lbs, halved): Choose ripe, firm tomatoes for the best natural sweetness and juiciness.
- 5-10 jalapeno or serrano peppers (halved and seeded): Seeds removed to control heat, but feel free to leave some in for extra kick.
- 1 red or green bell pepper (quartered and seeded, optional): Adds a subtle sweetness and vibrant color contrast.
- 2 medium yellow onions (peeled and quartered): They caramelize beautifully, adding depth to the salsa.
- 1 head of garlic (about 10 cloves, peeled): Roasting softens their pungency into a mellow sweetness.
- 1 medium bunch of cilantro: Fresh and fragrant, this herb brightens every spoonful.
- 1 tablespoon fine sea salt: Essential for enhancing all the natural flavors.
How to Make Roasted Tomato Salsa Recipe
Step 1: Prepare the Oven and Arrange Vegetables
Start by preheating your oven to 375°F, which is the sweet spot for roasting. Arrange your halved tomatoes cut-side up on a rimmed baking sheet. On a second rimmed baking sheet, arrange the jalapeno peppers, bell pepper quarters, onions, and peeled garlic cloves evenly. This keeps everything roasting perfectly with room to caramelize.
Step 2: Roast the Vegetables
Place both baking sheets in the oven and let them roast for about 25 minutes. You’re looking for tender tomatoes and onions that give off a nice aroma. Roasting softens the veggies and concentrates their flavors, laying a perfect foundation for your salsa.
Step 3: Broil for Charred Perfection
Now to add that smoky char that really makes this salsa stand out! Move the oven rack to its highest position and switch to the broiler setting. Broil each pan separately for 3 to 5 minutes, keeping a close eye to avoid burning. The jalapenos (or serrano peppers) should show some blackened spots, which bring incredible complexity to the salsa.
Step 4: Blend and Season
Let the roasted vegetables cool slightly to handle safely, then transfer them in batches to a food processor. Add the whole bunch of cilantro, the sea salt, and any tomato juices from the baking sheets (or leave it out for a thicker salsa). Pulse until you reach a chunky but cohesive texture. Taste and adjust salt if needed. Once blended, let the salsa come to room temperature before refrigerating.
How to Serve Roasted Tomato Salsa Recipe
Garnishes
Fresh cilantro leaves and a squeeze of lime juice are fabulous finishing touches that boost brightness and add a pop of color. A sprinkle of diced red onion or crumbled queso fresco can also elevate the presentation and taste.
Side Dishes
This salsa shines as a dip with crunchy tortilla chips, but it’s equally at home spooned over grilled chicken, fish tacos, or roasted vegetables. It’s also fantastic as a topping for scrambled eggs or a base for nachos at your next gathering.
Creative Ways to Present
For a fun twist, serve this Roasted Tomato Salsa Recipe alongside a cheese board with crusty bread and sliced avocado. You can also use it as a zesty spread in wraps or sandwiches, turning simple meals into flavorful celebrations.
Make Ahead and Storage
Storing Leftovers
After making the salsa, store it in an airtight container in the refrigerator. It stays wonderfully fresh for up to five days, allowing the flavors to meld and intensify even more as it sits.
Freezing
You can freeze this salsa for longer storage—pour it into freezer-safe containers or bags, and it will keep well for up to three months. Thaw overnight in the fridge before using, and give it a good stir before serving.
Reheating
This salsa is delicious served cold or at room temperature, but if you prefer it warm, gently reheat it on the stove over low heat. Avoid boiling to preserve the delicate flavors and texture.
FAQs
Can I use canned tomatoes instead of fresh for this Roasted Tomato Salsa Recipe?
While fresh tomatoes provide the best flavor and texture, you can use high-quality canned tomatoes in a pinch. Just roast them briefly to reduce excess moisture and add that smoky element.
How spicy will this salsa be with jalapenos?
The spice level depends on how many peppers you use and whether you leave the seeds in. Removing seeds mellows the heat significantly; feel free to adjust according to your taste buds.
Is it possible to make this salsa vegetarian and vegan?
Absolutely! This recipe is naturally vegetarian and vegan-friendly, using just fresh vegetables and herbs—no animal products involved.
Can I add other herbs or spices to customize this recipe?
Yes! A pinch of cumin or smoked paprika can add depth. Fresh oregano or a dash of lime juice also complement the salsa beautifully.
What’s the best way to eat this salsa?
This Roasted Tomato Salsa Recipe is incredibly versatile—serve it with chips, over grilled meats, in tacos, or even as a vibrant condiment for breakfast dishes.
Final Thoughts
This Roasted Tomato Salsa Recipe is a joyous celebration of simple ingredients transformed by roasting into something truly special. Its smoky depth, fresh herbaceousness, and balanced heat make it a reliable crowd-pleaser and a keeper for your recipe collection. Give it a go—you’ll find yourself reaching for chips just to savor every last drop!
Print
Roasted Tomato Salsa Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 20 servings
- Category: Condiment
- Method: Roasting
- Cuisine: Mexican
- Diet: Gluten Free
Description
This vibrant Roasted Tomato Salsa recipe offers a smoky, flavorful twist on classic salsa by roasting a variety of fresh vegetables before blending them into a deliciously smooth, spicy condiment. Perfect for dipping or adding a zesty kick to your favorite dishes.
Ingredients
Vegetables
- 15-20 medium tomatoes (6 to 7 lbs, halved)
- 5-10 jalapeno peppers or serrano peppers (halved and seeded)
- 1 red or green bell pepper (quartered and seeded, optional)
- 2 medium yellow onions (peeled and quartered)
- 1 head of garlic (about 10 cloves, peeled)
Herbs & Seasonings
- 1 medium bunch of cilantro
- 1 tablespoon fine sea salt (plus extra to taste)
Instructions
- Preheat Oven and Prepare Vegetables: Preheat your oven to 375°F (190°C). Arrange halved tomatoes cut-side-up on a rimmed baking sheet. On a second rimmed baking sheet, arrange halved jalapenos (or serranos), quartered bell pepper if using, quartered onions, and peeled garlic cloves.
- Roast Vegetables: Place both baking sheets in the oven and bake for 25 minutes at 375°F or until the tomatoes and onions become soft and tender.
- Broil for Charred Flavor: Move the oven rack to the highest position and switch the oven to broil. Broil each baking sheet for an additional 3-5 minutes until the tops of the peppers are nicely charred, checking frequently to avoid burning.
- Cool and Blend: Allow the roasted vegetables to cool slightly. Transfer them to a food processor along with one bunch of cilantro, 1 tablespoon of sea salt, and any tomato juices collected on the baking sheets. Blend in two batches if necessary until smooth but still slightly textured. Combine batches and adjust seasoning with extra salt if needed.
- Chill and Store: Let the salsa cool to room temperature, then cover and refrigerate for up to 5 days or freeze for up to 3 months to preserve freshness and flavor.
Notes
- If you prefer a thicker salsa, discard some of the tomato juice before blending.
- Adjust the number and type of peppers to control the level of spiciness.
- Using fresh, ripe tomatoes yields the best flavor.
- This salsa can be served as a dip, topping for tacos, or condiment for grilled meats.
- Freezing the salsa in ice cube trays is an easy way to store small portions for later use.

Leave a Reply