Roasted Tomato Salsa Recipe
Introduction
This roasted tomato salsa is a smoky, flavorful twist on a classic favorite. By grilling the vegetables before blending, you get a deep, rich taste that’s perfect for chips, tacos, or as a topping for your favorite dishes.

Ingredients
- 4 large roma tomatoes, whole
- 1/2 white onion, peeled
- 2 whole garlic cloves, peeled
- 1 whole jalapeño
- 1/3 cup cilantro, chopped
- Salt and pepper, to taste
Instructions
- Step 1: Heat a grill to medium-high heat. Place the whole tomatoes, onion, garlic cloves, and jalapeño on the grill. Turn them frequently for 7 to 10 minutes until they are charred and softened.
- Step 2: Remove the vegetables from the grill and let them cool enough to handle before preparing the salsa.
- Step 3: Add the roasted onion and garlic to a molcajete or bowl and mash until smooth.
- Step 4: Remove the stem and seeds from the jalapeño unless you prefer it spicier. Add the jalapeño and roasted tomatoes, then mash or pulse in a blender to your preferred texture, whether chunky or smooth.
- Step 5: Season the salsa with salt and pepper to taste, then stir in the chopped cilantro.
- Step 6: For best flavor, let the salsa sit for a while to allow the flavors to meld together, though it can be enjoyed immediately.
Tips & Variations
- If you prefer a milder salsa, remove all seeds from the jalapeño. For extra heat, leave some seeds or add a second jalapeño.
- Use a blender if you don’t have a molcajete, but be careful not to overblend if you want a chunkier texture.
- Fresh lime juice squeezed in just before serving brightens the salsa and adds a nice tang.
- Try adding a pinch of smoked paprika or cumin for an extra depth of flavor.
Storage
Store the salsa in an airtight container in the refrigerator for up to 4 days. Stir well before serving. The flavors may deepen as it sits. Reheat briefly if preferred warm, but this salsa is delicious served chilled or at room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I roast the vegetables in the oven instead of grilling?
Yes, you can roast the tomatoes, onion, garlic, and jalapeño at 425°F (220°C) on a baking sheet for about 20 minutes, turning halfway through, until charred and soft.
How spicy is this salsa?
The heat level depends on how many jalapeño seeds you include. Removing all seeds will make it mild, while leaving them in will add medium heat. Adjust according to your taste.
Print
Roasted Tomato Salsa Recipe
- Total Time: 20 minutes
- Yield: About 1 1/2 cups 1x
- Diet: Gluten Free
Description
A smoky and flavorful roasted tomato salsa made by grilling whole tomatoes, onion, garlic, and jalapeño, then mashing them together with fresh cilantro and seasoning. Perfect as a spicy and fresh dip or topping.
Ingredients
Vegetables
- 4 large roma tomatoes, whole
- 1/2 white onion, peeled
- 2 whole garlic cloves, peeled
- 1 whole jalapeño
- 1/3 cup cilantro, chopped
Seasonings
- Salt, to taste
- Pepper, to taste
Instructions
- Heat the Grill: Preheat your grill to medium-high heat, ensuring it is hot enough to char the vegetables evenly.
- Grill the Vegetables: Place whole tomatoes, peeled onion, garlic cloves, and jalapeño directly on the grill. Turn frequently for 7-10 minutes until all ingredients are nicely charred and softened, imparting a smoky flavor.
- Cool the Ingredients: Remove the grilled vegetables from the heat and let them cool slightly to make handling easier.
- Mash Onion and Garlic: Using a molcajete or mortar and pestle, add the roasted onion and garlic first and mash them until smooth to build a flavorful base.
- Prepare Jalapeño and Tomatoes: Remove the stem and deseed the jalapeño if desired for milder heat. Add the jalapeño and roasted tomatoes to the molcajete and mash together to your preferred texture, whether chunky or smooth. Alternatively, pulse all ingredients in a blender for a faster method.
- Season and Add Cilantro: Season the salsa generously with salt and pepper to taste, then stir in the chopped cilantro to add freshness.
- Rest and Serve: For best flavor, allow the salsa to sit for a while so the flavors meld, but it can be enjoyed immediately as well.
Notes
- You can adjust the spiciness by leaving or removing the jalapeño seeds.
- A molcajete is traditional for an authentic texture, but a blender works well for convenience.
- This salsa pairs wonderfully with tortilla chips, tacos, or grilled meats.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- If you prefer less smoky flavor, roasting the vegetables in an oven or stovetop grill pan is an option.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Sauce
- Method: Grilling
- Cuisine: Mexican
Keywords: roasted tomato salsa, mexican salsa, grilled salsa, roasted salsa, fresh salsa, homemade salsa, tomato dip

